Python Web Development With Django

جنگو یک فریم ورک وب مبتنی بر پایتون است که امکان ساخت وب سایت های پیچیده، پویا، و امن را با سرعت و سهولت بالا فراهم می کند. جنگو از معماری Model-View-Template یا MVT استفاده می کند که به برنامه نویسان اجازه میدهد که منطق، ظاهر، و داده های وب سایت را از هم جدا کنند. جنگو دارای یک موتور قالب بندی (Template) قدرتمند است که امکان ایجاد صفحات وب با HTML ، CSS ، و جاوا اسکریپت را میدهد. جنگو همچنین دارای یک ORM یا Object-Relational Mapper است که امکان ارتباط با پایگاه داده های مختلف را با استفاده از کدهای پایتون ممکن می کند

قیمت دوره

9,250,000 تومان

برای دریافت مشاوره با ما در ارتباط باشید.

پرداخت درب منزل

بعد از دریافت سفارش

تضمین قیمت محصولات

کمترین قیمت در سطح اینترنت

امکان مرجوع کردن سفارش

در صورت عدم رضایت

تضمین کیفیت و اصالت

فروش مستقیم از شرکت

ارسال سریع سفارشات

با پست پیشتاز

توضیحات دوره

جنگو یک فریم ورک وب مبتنی بر پایتون است که امکان ساخت وب سایت های پیچیده، پویا، و امن را با سرعت و سهولت بالا فراهم می کند. جنگو از معماری Model-View-Template یا MVT استفاده می کند که به برنامه نویسان اجازه میدهد که منطق، ظاهر، و داده های وب سایت را از هم جدا کنند. جنگو دارای یک موتور قالب بندی (Template) قدرتمند است که امکان ایجاد صفحات وب با HTML ، CSS ، و جاوا اسکریپت را میدهد. جنگو همچنین دارای یک ORM یا Object-Relational Mapper است که امکان ارتباط با پایگاه داده های مختلف را با استفاده از کدهای پایتون ممکن می کند

جنگو دارای بسیاری از ویژگی ها و امکاناتی است که آن را به یک فریم ورک وب کامل و محبوب تبدیل کرده است. برخی از این ویژگی ها عبارتند از:

– امنیت: جنگو از بسیاری از حملات وب مانند اینجکشن SQL ، CSRF ، XSS ، و کلیک جکینگ جلوگیری می کند و به صورت خودکار رمزنگاری و تأیید اعتبار کاربران را انجام می دهد.

– مقیاس پذیری: جنگو قابلیت تحمل بار و رشد وب سایت های بزرگ و پربازدید را دارد و از تکنولوژی های مدرن مانند کش، کیو، و آسینکرون پشتیبانی می کند.

– کامل بودن: جنگو دارای یک پنل مدیریت کامل و قابل تنظیم است که امکان مدیریت داده ها و کاربران را می دهد. جنگو همچنین دارای یک سیستم URL مبتنی بر ساختار منظم است که امکان مسیریابی و سئو را فراهم میکند. جنگو نیز دارای یک سیستم تست و اشکال زدایی قوی است که امکان بررسی و بهبود کیفیت کدها را می دهد.

– قابلیت گسترش: جنگو از بیش از ۵۰۰۰ پکیج و کتابخانه اضافی پشتیبانی می کند که امکان افزودن قابلیت های جدید و متنوع به وب سایت را می دهند. جنگو همچنین از چندین پروتکل وب مانند HTTP ، HTTPS ، WebSocket ، و GraphQL پشتیبانی می کند.

جنگو یک فریم ورک وب مناسب برای ساخت وب سایت های مختلفی است که نیاز به سرعت، امنیت و مقیاس پذیری دارند. جنگو در بسیاری از زمینه ها و صنایع مورد استفاده قرار می گیرد مانند خبری، اجتماعی، تجاری، آموزشی، و علمی.

 برخی از مثال های معروف وب سایت هایی که با جنگو ساخته شده اند عبارتند از:

– اینستاگرام: یک شبکه اجتماعی برای به اشتراک گذاری عکس و ویدئو

– اسپاتیفای: یک سرویس پخش موسیقی و پادکست

– نتفلیکس: یک سرویس پخش ویدئو و فیلم

– گوگل: یک موتور جستجو

اطلاعات دوره

نوع دورهآنلاین, حضوری
نوع پرداختقسطی, نقدی
مدت دوره50 ساعت
روز برگزاریجمعه
ساعت برگزاری09:00-14:00
تاریخ پیش بینی شروع کلاس1405/04/19
نحوه برگزاریحضوری - آنلاین
پیش نیازدارد
پیش نیاز هاپایتون مقدماتی
گواهی دورهدارد
استاداستاد تعیین نشده است

سایر زمان‌های برگزاری

روز برگزاری ساعت برگزاری تاریخ شروع استاد نحوه برگزاری عملیات
دوره مشابهی پیدا نشد
سرفصل ها
  • Introduction to Django:
  • --------- What Is a Web Framework?
  • --------- The MVC Design Pattern
  • --------- Installing Django
  • --------- Setting Up a Database
  • --------- Using Django with PostgreSQL
  • --------- Using Django with SQLite 3
  • --------- Using Django with MySQL
  • --------- Using Django Without a Database
  • --------- Starting a Project
  • --------- The Development Server
  • :The Basics of Dynamic Web Pages
  • --------- Your First View: Dynamic Content
  • --------- Mapping URLs to Views
  • --------- How Django Processes a Request
  • --------- URLconfs
  • --------- 404 Errors
  • --------- Dynamic URLs
  • --------- Django’s Pretty Error Pages
  • :The Django Template System
  • --------- Template System Basics
  • --------- Using the Template System
  • --------- Basic Template Tags and Filters
  • --------- Philosophies and Limitations
  • --------- Using Templates in Views
  • --------- Template Loading
  • --------- Template Inheritance
  • :Interacting with a Database: Models
  • --------- Database Queries in Views
  • --------- The MTV Development Pattern
  • --------- Configuring the Database
  • --------- Your First App
  • --------- Defining Models in Python
  • --------- Your First Model
  • --------- Installing the Model
  • --------- Basic Data Access
  • --------- Inserting and Updating Data
  • --------- Selecting Objects
  • --------- Deleting Objects
  • --------- Making Changes to a Database Schema
  • :The Django Administration Site
  • --------- Activating the Admin Interface
  • --------- Using the Admin Interface
  • :Form Processing
  • --------- Search
  • --------- The “Perfect Form”
  • --------- Creating a Feedback Form
  • --------- Processing the Submission
  • --------- Creating Forms from Models
  • :Generating Non-HTML Content
  • --------- The basics: views and MIME-types
  • --------- Producing CSV
  • --------- Generating PDFs
  • :Sessions, Users, and Registration
  • --------- Users and Authentication
  • :Deploying Django
  • --------- Using Django with nginx
پیش نیاز ها
  • گذراندن دوره Python
  • گذراندن دوره Web Design Pack
آینده شغلی
  • فارغ التحصیلان پس از این دوره می توانند به عنوان برنامه نویس back-end مشغول به کار شوند.پس از گذراندن دوره جنگو، شما می توانید از مزایای بازار کاری گسترده و رو به رشد بهره مند شوید.
  • جنگو یکی از محبوب ترین و پرکاربردترین فریم ورک های وب مبتنی بر پایتون است که توسط بسیاری از شرکت ها و سازمان های بزرگ و معتبر مانند اینستاگرام، اسپاتیفای، نتفلیکس، گوگل، و ناسا استفاده می شود.
  • برنامه نویسان جنگو میتوانند وب سایت های پیچیده، پویا، و امن را با سرعت و سهولت بالا بسازند و از تکنولوژی های مدرن و قابلیت های جدید و متنوع بهره برداری کنند.
  • بازار کار جنگو در ایران و جهان در حال رشد است و تقاضا برای برنامه نویسان جنگو بسیار بالاست.
  • برنامه نویسان جنگو میتوانند در زمینه ها و صنایع مختلفی مانند خبری، اجتماعی، تجاری، آموزشی و علمی فعالیت کنند و درآمد بالایی کسب کنند.
  • برنامه نویسان جنگو همچنین می توانند به صورت دورکاری یا پاره وقت با شرکت ها و پروژه های داخلی و خارجی همکاری کنند و از انعطاف پذیری و آزادی زمانی و مکانی لذت ببرند.
  • پس از گذراندن دوره جنگو، شما مهارت های لازم برای ورود به این بازار کار رقابتی و جذاب را کسب خواهید کرد.

نظرات کاربران

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Python Web Development With Django”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره های مشابه