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

توضیحات
مسیر ورود به دنیای توسعه وب را با دوره جنگو آغاز کنید و با کمک این فریمورک وبسایتها و وباپلیکیشنهای حرفهای بسازید. آموزش جنگو در آکادمی سبزلرن بهصورت گام بهگام طراحی شده و دوره از مفاهیم پایه آغاز و تا توسعه پروژههای واقعی، کار با "API"، مباحث امنیتی و دیپلوی پروژه ادامه پیدا میکند. برای خرید این دوره با تخفیف ویژه کافیست همین الان آن را به سبد خرید اضافه کنید.
مدت دوره: بیش از ۵۰ ساعت آموزش تئوری و عملی
سطح دوره: از نصب جنگو تا دیپلوی پروژه
روش آموزش: ویدیوهای آموزشی ضبطشده، تمرین و پروژه
مباحث اصلی: شروع کار با Django، کار با دادهها، کاربران و امنیت، توسعه API، دیپلوی و استقرار
مدرس دوره: رضا دولتی با رکورد فروش بیش از ۱۶۰۰ دوره جنگو
دسترسی به محتوا: دسترسی به ویدیوهای آموزشی دوره
روش یادگیری: پروژهمحور و همراه با تمرین عملی
پشتیبانی: پشتیبانی آموزشی و پاسخ به سوالات
مناسب برای: برنامهنویسان پایتون، دانشجویان و علاقهمندان به طراحی سایت
آموزش جنگو از پایه تا پیشرفته
همه کسانی که به زبان برنامه نویسی پایتون مسلط هستند، برای پیشرفته در مسیر توسعه وب و طراحی سایت میتوانند دوره جنگو سبزلرن را تهیه کنند. مباحث پایه و ساختار پروژه، "Model" و پایگاه داده، "URL"، "View"، "Template"، "Form" و پنل مدیریت از جمله سر فصلهای اموزش django است. در ادامه نیز با API و Django REST Framework، Middleware، امنیت، مدیریت فایلها و در نهایت دیپلوی و استقرار پروژه آشنا میشوید.
اموزش django با پروژههای واقعی
یکی از اصلیترین دلایل رضایت بالای دانشجویان از خرید دوره جنگو سبزلرن، ارائه مطالب با تمرینها و پروژههای متنوع و کاربردی است. در این دوره آموزش جنگو ابتدا مفاهیم اولیه کار با این فریمورک و نحوه نصب Django ارائه شده و سپس برای هر بخش همگام با آموزشیهای تئوری بهصورت ترکیبی نکات عملی نیز بیان میشود. در این دوره django سه پروژه کاربردی شامل وبلاگ خبری، شبکه اجتماعی و فروشگاه اینترنتی را پیادهسازی میکنید.
خرید دوره جنگو به چه کسانی پیشنهاد میشود؟
دوره جنگو سبزلرن برای افرادی طراحی شده که میخواهند توسعه وب با "Django" را بهصورت منظم یاد بگیرند، پروژههای واقعی بسازند یا مسیر خود را برای فعالیت بهعنوان توسعهدهنده وب و فریلنسر دنبال کنند. خرید دوره آموزش django بهصورت کلی برای افراد زیر مفید و کاربردی است:
افراد مسلط به برنامهنویسی پایتون
افراد متقاضی ورود به حوزه فول استک
همه برنامهنویسان علاقهمند به دنیای توسعه وب
دانشجویان و علاقهمندان حوزه کامپیوتر و فناوری
افرادی فعال در حوزه طراحی سایت و اپلیکیشن با جنگو
افراد متقاضی ساحت نمونهکارهای واقعی در حوزه بکاند
فریلنسرهایی متقاضی کسب تخصص در مسیر توسعه وب و طراحی سایت

سرفصلهای دوره آموزش جنگو سبزلرن
دوره جنگو سبزلرن حدود 51 ساعت محتوای آموزشی در قالب ویدیوهای از قبل ضبط شده است. در این دوره که توسط رضا دولتی مدرس با تجربه پایتون ارائه شده شما بهصورت منسجم از نحوه نصب Django تا توسعه وب و طراحی سایت با جنگو را یاد میگیرید. آموزش بهصورت پروژهمحور است و در طول دوره جنگو سه پروژه کاربردی شامل وبلاگ خبری و فروشگاه اینترنتی پیشرفته را پیادهسازی میکنید تا مفاهیم این فریم ورک را در سناریوهای واقعی یاد بگیرید.
بخش دوره | مباحث اصلی |
نصب و راهاندازی Django | نصب و راهاندازی Django ،ایجاد اولین پروژه و اپلیکیشن |
ساختار پروژه و اپلیکیشن | آشنایی با ساختار پروژه و اپلیکیشنها در جنگو |
پایگاه داده و Model | Model و کار با پایگاه داده آموزش |
QuerySet | QuerySet و عملیات کوئرینویسی آموزش |
URL Routing | URL Routing و مدیریت مسیرها آموزش |
View | آموزش View و Class-Based Views |
Form | Form و اعتبارسنجی دادهها آموزش |
Template | Template و طراحی صفحات پویا آموزش |
پنل مدیریت Django | آموزش پنل مدیریت Django و شخصیسازی آن |
Static و Media | مدیریت فایلهای Static و Media |
Cookie و Session | کار با Cookie و Session |
Caching | آموزش Caching |
Signals | آموزش Middleware |
آپلود فایل و دسترسیها | آپلود فایل و مدیریت Permission و Authorization |
Middleware | آموزش Middleware |
API و Django REST Framework | کار با API و Django REST Framework |
سرویسهای RESTful | پیادهسازی سرویسهای RESTful |
امنیت | آموزش راهکارهای افزایش امنیت پروژههای جنگو |
دیپلوی و استقرار | دیپلوی و استقرار پروژه روی سرور |
پیشنیازهای دوره آموزش جنگو چیست؟
یکی از پیشنیازهای مهم شرکت در دوره اموزش جنگو، تسلط کامل به زبان برنامهنویسی پایتون است؛ زیرا جنگو یک فریمورک مبتنی بر Python است و برای درک مفاهیم آن باید بتوانید کدهای پایتون را بهخوبی بنویسید. همچنین آشنایی با مفاهیم اولیه "HTML"، "CSS" و "JavaScript" به درک بهتر مفاهیم دوره جنگو کمک زیادی میکند.
مزایای خرید دوره اموزش جنگو سبزلرن
دوره جنگو سبزلرن بهصورت ویدیوهای آموزشی از پیش ضبطشده ارائه شده تا بتوانید بدون محدودیت زمانی و متناسب با نیاز خود، مباحث را یاد بگیرید و حتی در صورت نیاز هر بخش را چند بار مرور کنید. همچنین تمرکز اموزش جنگو در این دوره بر یادگیری کاربردی است تا پس از پایان آن بتوانید مهارتهای خود را در پروژههای واقعی به کار بگیرید. از دیگر مزایای دوره django نیز میتوان بهموارد زیر اشاره کرد:
جامع بودن دوره با ارائه مفاهیم پایه تا مباحث پیشرفته جنگو
پیادهسازی سه پروژه واقعی و مورد نیاز در بازار کار
آموزش کار با Model و پایگاه داده
بدون نیاز به کتاب، جزو یا سایر منابع آموزشی تکمیلی
تمرینهای متنوع در حین آموزش هر مبحث
امکان مرور محتوای آموزشی دوره بدون محدودیت زمانی و مکانی
هزینه اقتصادی دوره در مقایسه با تعداد جلسات
تدریس مفاهیم جنگو توسط یکی از اساتید با تجربه
آموزش API و Django REST Framework
آموزش مباحث امنیتی و مدیریت دسترسی
آموزش دیپلوی بهصورت عملی و پیادهسازی چند پروژه مختلف
پشتیبانی آموزشی نامحدود برای رفع اشکال و پاسخ به سوالات
شرایط بازار کار طراحی سایت با جنگو چطور است؟
بازار کار طراحی سایت با جنگو از توسعه وبسایت و فروشگاه اینترنتی تا API و وباپلیکیشنهای پیچیده را شامل میشود. در فریلنسری بینالمللی، پروژههای ساده Django حدود ۳۰۰ تا ۵۰۰ دلار و پروژههای متوسط و حرفهای میتوانند به چند هزار دلار برسند. البته برای ورود به بازار کار علاوهبر گذراندن دوره جنگو، تمرین مستمر، ساخت پروژه و تقویت مهارتهای مکمل اهمیت دارد.
نحوه خرید دوره آموزش جنگو سبزلرن
اگر قصد دارید یادگیری جنگو را با یک مسیر مشخص و پروژهمحور شروع کنید، همین الان دوره اموزش django سبزلرن را تهیه کنید. برای خرید دوره جنگو سبزلرن فقط باید مراحل زیر را بهترتیب انجام دهید:
وارد حساب کاربری خود در سبزلرن شوید.
دوره اموزش جنگو را انتخاب و به سبد خرید اضافه کنید.
سفارش خود را بررسی و هزینه دوره را از طریق درگاه بانکی پرداخت کنید.
پس از تکمیل پرداخت، دسترسی شما به محتوای دوره فعال میشود.
آموزشها را از طریق حساب کاربری خود مشاهده و تمرینها و پروژههای دوره را دنبال کنید.
اگر بهدنبال آموزش جنگو رایگان هستید، بخشی کوتاه از دوره نیز بهصورت رایگان در اختیار شما قرار گرفته است تا پیش از خرید، با نحوه تدریس و شیوه ارائه مطالب آشنا شوید. همچنین بهتر است پیش از انتخاب دوره اموزش جنگو، سرفصلها، میزان تمرین عملی و نحوه پشتیبانی آموزشی را بررسی کنید تا همه چیز متناسب با نیاز شما باشد.
سوالات متداول
این دوره جنگو شامل چه پروژههای عملی است؟
دوره شامل سه پروژه عملی یعنی یک وبلاگ خبری با پنل ادمین، یک شبکه اجتماعی با قابلیت ثبتنام و تگگذاری پستها و یک فروشگاه اینترنتی حرفهای مطابق نیاز بازار است.
آیا این دوره جنگو سبزلرن برای توسعهدهنده فول استک مناسب است؟
بله، با توجه به اینکه در این دوره آموزش جنگو مفاهیم بکاند، API، فرانتاند پایه و پروژههای عملی ارائه شده، مباحث برای ورود به مسیر توسعهدهنده فولاستک مناسب است.
مدت زمان دوره Django چقدر است؟
طول این دوره بیش از 50 ساعت و در آن همه مباحث مورد نیاز برای کار با فریمورک جنگو آموزش داده میشود.
آیا دوره جنگو شامل آموزش استقرار پروژه در سرورهای واقعی است؟
بله، دوره شامل دیپلوی پروژه و استقرار روی سرورهای واقعی بهصورت عملی است.
پیش نیاز دوره آموزش جنگو سبزلرن چیست؟
برای شروع دوره سبزلرن تسلط کامل به پایتون و داشتن مهارت کدنویسی لازم است، همچنین آشنایی با HTML، CSS و JavaScript و تسلط نسبی زبان انگلیسی به درک بهتر اموزش جنگو کمک میکند.
آیا دوره جنگو پشتیبانی نامحدود دارد؟
بله، پشتیبانی دوره آموزش جنگو سبزلرن بهصورت نامحدود است و کسانی که دوره را تهیه کردهاند با ورود به بخش پرسش و پاسخ سایت یا از طریق بات سبزلرن میتوانند برای سوالات فنی و آموزشی خود در اسرع وقت جواب بگیرند.
آیا این دوره آموزش Django، REST Framework میشود؟
بله، در این دوره جنگو سبزلرن کار با "API" و "Django REST Framework" آموزش داده میشود تا بتوانید سرویسهای وب حرفهای بسازید.
چه نرمافزارهایی برای تمرین مطالب اموزش جنگو لازم است؟
برای تمرین به پایتون، محیط توسعه (IDE)، مرورگر و ابزار مدیریت پایگاه داده نیاز دارید تا بتوانید آموزشهای دوره را بهصورت عملی پیادهسازی کنید.
آیا محتوای دوره جنگو با آخرین نسخه جنگو همخوانی دارد؟
بله، محتوای دوره جنگو بهروز و مطابق آخرین نسخه Django ارائه شده است تا با استانداردهای جدید هماهنگ باشد.
آیا میتوانم پس از اتمام دوره جنگو پروژه خود را راهاندازی کنم؟
بله، اگر مفاهیم و مباحث دوره را بهصورت کامل دنبال کنید و پروژههای تدریس شده را پیادهسازی نمایید، میتوانید بعد از اتمام دوره پروژههای واقعی را توسعه و بر روی سرور راهاندازی کنید.
جلسات
نکاتی در مورد پروژه های دوره
پروژه بلاگ و قابلیت های آن
پروژه شبکه اجتماعی و قابلیت های آن
پروژه فروشگاه و قابلیت های آن
معرفی دوره متخصص جنگو
نکاتی مهم قبل از شروع دوره
مفهوم شبکه
مفهوم آدرس آی پی (IP)
مفهوم DNS
مفهوم دامنه
مفهوم پورت
مفهوم سرور، هاست و لوکال هاست
مفهوم کلاینت (client)
مفهوم پروتکل
مفهوم وب
مفهوم request و response (مهم)
مفهوم کوکی
مفهوم سشن (session)
مفهوم فریم ورک
تفاوت فرانت اند و بک اند
جنگو چیست؟
معماری MVT و ساختار جنگو (مهم)
مفهوم API و REST
ایجاد محیط مجازی به چند روش مختلف
ابزار های مورد نیاز
نصب جنگو و ایجاد پروژه با CMD (روش اول)
نصب جنگو و ایجاد پروژه با VSCode (روش دوم)
نصب جنگو و ایجاد پروژه با PyCharm (روش سوم)
آشنایی با ساختار اپلیکیشن ها و ایجاد اولین اپلیکیشن
ایجاد مدل Post (بخش اول)
ایجاد مدل Post (بخش دوم)
دستور makemigrations، migrate و sqlmigrate
ایجاد پنل ادمین
شخصی سازی پنل ادمین
ORM، CRUD و کار با کوئری ست ها (بخش اول)
ORM، CRUD و کار با کوئری ست ها (بخش دوم)
ساخت manager سفارشی برای مدل
ایجاد URL های اپلیکیشن بلاگ
ایجاد view های اپلیکیشن بلاگ
ایجاد base template
ایجاد template های لیست و جزئیات
فارسی سازی کامل پنل ادمین
فارسی سازی تاریخ و زمان
فرمت دهی و استفاده از تاریخ در تمپلیت
متد ایجاد URL برای پست ها
استایل دهی تمپلیت
صفحه بندی (pagination)
View های مبتنی بر کلاس (Class-based views)
آشنایی با ساختار فرم ها
آشنایی با Form (ساخت فرم تیکت)
کار با تمپلیت فرم ها
اعتبار سنجی فرم ها و نمایش خطا ها
آشنایی با forms.ModelForm (ساخت فرم کامنت-بخش اول)
آشنایی با forms.ModelForm (ساخت فرم کامنت-بخش دوم)
ایجاد تمپلیت تگ سفارشی (simple tag)
ایجاد تمپلیت تگ سفارشی (Inclusion tags)
کار با aggregate و annotate (تگ سفارشی برای کوئری ست)
ایجاد تمپلیت فیلتر سفارشی و کار با markdown
استایل دهی فرم های آماده
تمرینات فصل چهارم (مهم)
نصب پایگاه داده postgresql
کار با SQL Shell (psql)
کار با pgAdmin
اتصال دیتابیس به پروژه و انتقال داده های دیتابیس قبلی
جستجوی ساده با field lookups و عملگر های کوئری
کار با Q objects
پیاده سازی FTS و کار با SearchVector (جستجو بین چند فیلد)
پیاده سازی FTS و کار با SearchRank و SearchQuery (رتبه بندی نتایج)
پیاده سازی FTS و کار با TrigramSimilarity (سنجش مشابهت)
افزودن فیلد تصویر و تنظیمات آن
کار با InlineModelAdmin
بهینه سازی خودکار تصاویر
تمرینات فصل ششم (مهم)
ایجاد صفحه پروفایل
افزودن پست توسط کاربر
حذف پست و تصاویر آن توسط کاربر
ویرایش پست و حذف تصاویر آن توسط کاربر
احراز هویت و لاگین (ورود)
لاگین و لاگ اوت (خروج) مبتنی بر کلاس
تغییر پسورد
بازنشانی (reset) پسورد
ثبت نام (register)
توسعه مدل User و ویرایش اطلاعات شخصی
دسته بندی ساده
تمرینات فصل هفتم و نکاتی در مورد بلاگ (مهم)
نکاتی در خصوص استایل دهی
ایجاد اپلیکیشن و شخصی سازی User
استفاده همزمان از شماره تلفن و یوزر نیم برای لاگین
ثبت نام و اعتبار سنجی شماره موبایل و یوزرنیم
ارسال ایمیل با جنگو (ارسال تیکت با smtp)
تغییر و بازنشانی پسورد با ایمیل
پیاده سازی سیستم تگ برای پست ها
نمایش تمام پست های یک تگ
ذخیره تگ ها هنگام ایجاد پست
نمایش مشابه ترین پست ها با کمک تگ
تمرینات فصل هشتم (مهم)
لایک پست ها با AJAX و رابطه M2M
بارگذاری بیشتر پست ها با AJAX (صفحه بندی)
ذخیره پست ها با AJAX
ایجاد مدل واسط برای فیلد M2M
کار با thumbnail (نمایش تصویر پروفایل)
نمایش لیست کاربر ها
نمایش جزئیات کاربر
پیاده سازی فالو و آنفالو با AJAX
بهینه سازی کوئری (select_related و prefetch_related)
کار با سیگنال ها (محاسبه مجموع لایک)
کار با سیگنال ها (ارسال ایمیل حذف پست)
کار با message جنگو
کار با debug toolbar جنگو
ایجاد اکشن (action) در پنل ادمین
تمرینات فصل نهم (مهم)
استایل دهی و چند نکته آموزشی (بخش اول)
استایل دهی و چند نکته آموزشی (بخش دوم)
ایجاد پروژه و مدل محصول
نمایش مدل ها در ادمین و سیگنال تخفیف
اضافه کردن Url و View برای محصولات
اضافه کردن تمپلیت لیست محصولات
اضافه کردن تمپلیت جزئیات محصول
کار با سشن (session)
اضافه کردن اپ سبد خرید
کار با context processor
افزودن آیتم به سبد خرید با Ajax
تمپلیت سبد خرید
کلید افزایش و کاهش سبد خرید با Ajax
کلید حذف از سبد خرید با Ajax
اضافه کردن اپ و مدل های سفارش (Order)
نمایش مدل سفارش در پنل ادمین
ایجاد کاربر سفارشی (AbstractBaseUser)
شخصی سازی فرم ادمین برای کاربر سفارشی
اعتبار سنجی کاربر سفارشی
تمرینات فصل دهم (مهم)
سناریوی تکمیل فرایند خرید
ارسال پیامک با وب سرویس (کاوه نگار)
پیاده سازی دریافت شماره کاربر
ارسال و بررسی کد تایید به شماره کاربر
دریافت مشخصات سفارش از کاربر
اتصال درگاه پرداخت (زرین پال) به فروشگاه بخش اول
اتصال درگاه پرداخت (زرین پال) به فروشگاه بخش دوم
صفحات وضعیت پرداخت، لیست و جزئیات سفارش
قابلیت خروجی فایل Excel از سفارش ها در پنل ادمین
تمرینات فصل 11 (مهم)
مرور استایل پروژه فروشگاه
آشنایی با داکیومنت REST و نرم افزار Postman
نصب rest_framework و نوشتن اولین سریالایزر
ایجاد اولین API با ListAPIView و RetrieveAPIView
ایجاد سریالایزر تو در تو
لاگین، احراز هویت و سطح دسترسی برای لیست کاربران
ثبت نام کاربر با CreateAPIView
آشنایی با ViewSets و Routers و ابزار django-extensions
اضافه کردن action سفارشی به ViewSet
ایجاد permission شخصی سازی شده
ایجاد اپ چت و آشنایی با برخی مفاهیم
ایجاد پروژه و اپلیکیشن چت
سیستم احراز هویت
افزودن consumers و routing
تکمیل و تست چت ریل تایم
چک لیست نیازمندی های سایت
خرید دامنه و نکات مهم آن
دیپلوی کامل پروژه در هاست cPanel
تفاوت CBV و FBV
Auth views
Generic base
Generic dates
Generic edit
تکمیل کد با کمک هوش مصنوعی در پایچارم
ابزار هوش مصنوعی اختصاصی جنگو
نکاتی مهم در مورد این فصل
رفع مشکل Gateway Timeout Error (504) در پنل ادمین
بررسی 6 روش کسب درآمد از جنگو
کی پروژه بگیرم؟ تا کی یاد بگیرم؟ از کجا یاد بگیرم؟
ده قدم مهم قبل از شروع فریلنسری
پیش نیاز ها
پشتیبانی
این دوره مجهز به «سبزبات» ربات هوشمند مبتنی بر هوش مصنوعی است.
اگر در حین مشاهده جلسات دوره با سوال یا ابهامی مواجه شدید، میتوانید پرسش خود را از سبزبات بپرسید و در همان لحظه پاسخ دریافت کنید. در صورتی که نیاز به توضیح بیشتر یا پاسخ تخصصی مدرس داشتید، کافی است از سبزبات بخواهید تا سوال شما را به مدرس دوره ارجاع دهد تا مستقیماً توسط مدرس پاسخ داده شود.

نظرات
سلام بله حتما
با سلام. دروه به روز شده به زودی ضبط مجدد میشه و منتقل خواهید شد به دوره جدید.
سلام، وقتت بخیر! ممنون از لطفت. استفاده از قالب های اماده و خرید و.. اش رو تو دوره توضیح دادم اتفاقا.
اگه تازه شروع کردی، نگران نباش. اول HTML و CSS رو یاد بگیر، بعد پایتون و جنگو رو محکم کن. بعدش یه سطح مقدماتی جاوااسکریپت (مثل کار با DOM و رویدادها) کافیه که بتونی پروژههای واقعی رو انجام بدی. لازم نیست حرفهای بشی، ولی پایهش باید بلد باشی.
با سلام متاسفانه اون هایی که خریداری شده کپی رایت داره و از نظر قانونی اجازش رو نداریم.
سلام. در حد یک اشنایی کوتاه با ساختارشون کافیه لازم نیست تخصصی یاد بگیرید
سلام محسن جان. به دلایل قطعی اینترنت و اپدیت پنل سبزلرن، مدتی امکان بارگذاری ویدیو های جدید رو نداشتیم اما ویدیوی قسمت های جدید اکثرا ضبط شدند. در همین یکی دو روز بارگزاری ویدیدو های مربوط به دوره الگوریتم به اتمام میرسه و ویدیو های فصل های جدید دوره جنگو خدمت شما اپلود میشه.
سلام دانیال عزیز . به دلایل قطعی اینترنت و اپدیت پنل سبزلرن، مدتی امکان بارگذاری ویدیو های جدید رو نداشتیم اما ویدیوی قسمت های جدید اکثرا ضبط شدند. در همین یکی دو روز بارگزاری ویدیدو های مربوط به دوره الگوریتم به اتمام میرسه و ویدیو های فصل های جدید دوره جنگو خدمت شما اپلود میشه.