دوره آموزشی
دوبله زبان فارسی
مهندسی بکاند با جنگو - مفاهیم اصلی - سطح 1
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- همه مفاهیم مهم ORM پایتون جنگو را یاد خواهید گرفت.
- یاد خواهید گرفت چگونه عملیاتهای CRUD را با View مبتنی بر تابع، View مبتنی بر کلاس، Viewهای جنریک و به صورت جداگانه انجام دهید.
- سیستم احراز هویت و مجوز کاربر را خواهید ساخت.
- شما درباره فریمورک پیام و صفحهبندی یاد خواهید گرفت.
- شما یاد خواهید گرفت چگونه پنل ادمین جنگو را سفارشیسازی کنید.
- شما یاد خواهید گرفت چگونه پروژه جنگو را در ماشین مجازی AWS مستقر کنید.
پیشنیازهای دوره
- شما باید با گیت و گیتهاب آشنا باشید.
- شما باید قادر به کلون کردن مخزن راه دور از گیتهاب، ایجاد برخی تغییرات و push کردن به گیتهاب باشید.
- مفاهیم اولیه زبان پایتون
توضیحات دوره
در این دوره، شما با مفاهیم اصلی پایتون جنگو را از طریق ساخت یک پروژه به نام "Book My Vaccine" یاد خواهید گرفت. این پروژه یک اپلیکیشن زمانبندی واکسیناسیون است و ما این پروژه را از ابتدا خواهیم ساخت. در حین ساخت این پروژه، شما به این مفاهیم اصلی پایتون جنگو مسلط خواهید شد.
- ابتدا، به بررسی مفاهیم اولیه وب مانند پروتکل HTTP خواهیم پرداخت.
- سپس یاد خواهید گرفت چگونه محیط مجازی ایجاد کرده و پروژه و اپلیکیشن جنگو را راهاندازی کنید.
- بعد از آن، یاد خواهید گرفت چگونه مدلها را با ارجاع به یک نمودار کلاس بنویسید. بنابراین به شما یک نمودار کلاس را نشان میدهیم و آن را با جنگو پیادهسازی خواهیم کرد.
- سپس، مفاهیم مهم ORM جنگو را یاد خواهید گرفت.
- بعد از آن، Viewهای مبتنی بر تابع، Viewهای مبتنی بر کلاس و Viewهای جنریک را یاد خواهید گرفت. ویژگیهای پروژه را ساخته و این مفاهیم را به طور همزمان یاد خواهید گرفت.
- سپس، مفاهیم صفحهبندی، فریمورک پیام و سیگنالها را یاد خواهید گرفت.
- بعد از آن، سیستم احراز هویت و مجوز کاربر را خواهید ساخت. از سیستم احراز هویت پیشفرض مجددا استفاده کرده و چند ویژگی اضافی دیگر روی آن خواهید ساخت.
- سپس، یاد خواهید گرفت چگونه پنل ادمین پیشفرض جنگو را سفارشیسازی کنید.
- در نهایت، یاد خواهید گرفت چگونه پروژه را در ماشین مجازی AWS با Gunicorn و Nginx مستقر کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان پایتون مبتدی که میخواهند جنگو را از ابتدا بیاموزند.
- توسعهدهندگان پایتون سطح متوسط که به دنبال یادآوری و ساخت یک پروژه مناسب برای پورتفولیوی خود هستند.
مهندسی بکاند با جنگو - مفاهیم اصلی - سطح 1
-
مقدمه دوره 07:44
-
مقدمهای بر بخش 00:53
-
معماری کلاینت سرور 01:35
-
پروتکل HTTP 10:49
-
چه اتفاقی میافتد وقتی که یک URL را در مرورگر تایپ میکنیم؟ 01:28
-
نتایج بخش 00:29
-
مقدمه بخش 00:45
-
چگونه از این دوره یاد بگیریم؟ 01:27
-
راهاندازی مخزن 04:27
-
محیط مجازی 02:57
-
پروژه جنگو و اپلیکیشن جنگو 10:06
-
نتایج بخش 00:28
-
مقدمه بخش 00:36
-
آشنایی با مدلها 04:03
-
مدل واکسن 16:23
-
مدل مرکز 04:43
-
مدل ذخیرهسازی 11:55
-
مدل کمپین 10:06
-
مدل اسلات 09:19
-
مدل واکسیناسیون 11:53
-
نتایج بخش 00:48
-
مقدمهای بر بخش 00:34
-
عملیات ایجاد 16:15
-
عملیات خواندن 12:50
-
عملیات بروزرسانی 04:16
-
عملیات حذف 02:40
-
نتایج بخش 00:34
-
مقدمهای بر بخش 00:43
-
آشنایی با Viewها 08:46
-
آشنایی با قالبها 06:34
-
صفحه ایندکس 13:05
-
وراثت قالب 10:17
-
نتایج بخش 00:41
-
مقدمهای بر بخش 00:42
-
لیست مراکز 12:31
-
جزئیات مرکز 05:50
-
ایجاد مرکز 23:14
-
بروزرسانی مرکز 10:10
-
حذف مرکز 08:48
-
نتایج بخش 00:46
-
مقدمهای بر بخش 00:50
-
آشنایی با View مبتنی بر کلاس 04:09
-
لیست واکسنها 11:12
-
جزئیات واکسن 05:46
-
ایجاد واکسن 13:17
-
بروزرسانی واکسن 11:20
-
حذف واکسن 07:26
-
نتایج بخش 00:43
-
مقدمهای بر بخش 00:37
-
آشنایی با Viewهای عمومی 01:24
-
لیست ذخیرهسازی 14:17
-
جزئیات ذخیرهسازی 08:37
-
ایجاد ذخیرهسازی 18:05
-
بروزرسانی ذخیرهسازی 07:42
-
حذف ذخیرهسازی 08:24
-
نتایج بخش 00:51
-
مقدمه بخش 00:26
-
آشنایی با صفحهبندی 02:17
-
صفحهبندی Viewهای مرکز 13:04
-
صفحهبندی Viewهای واکسن 04:29
-
صفحهبندی Viewهای ذخیرهسازی 03:50
-
نتایج بخش 00:47
-
مقدمهای بر بخش 00:32
-
آشنایی با فریمورک پیام 03:21
-
اضافه کردن پیام به Viewهای مرکز 10:28
-
اضافه کردن پیام به Viewهای واکسن 03:53
-
اضافه کردن پیام به Viewهای ذخیرهسازی 04:55
-
نتایج بخش 00:38
-
مقدمهای بر بخش 00:47
-
احراز هویت مبتنی بر سشن 03:45
-
مدل کاربر سفارشی (قسمت 1) 18:52
-
مدل کاربر سفارشی (قسمت 2) 15:52
-
ثبتنام 15:25
-
ورود 10:10
-
خروج 05:09
-
تغییر رمز عبور 10:44
-
View پروفایل 04:31
-
بروزرسانی پروفایل 11:17
-
تأیید ایمیل (قسمت 1) 13:41
-
تأیید ایمیل (قسمت 2) 21:26
-
بازیابی رمز عبور 06:40
-
نتایج بخش 00:49
-
مقدمه بخش 00:40
-
مشکل در بروزرسانی تصویر پروفایل 07:06
-
آشنایی با سیگنالها 03:08
-
استفاده از سیگنالها در جنگو 10:13
-
نتایج بخش 00:48
-
مقدمهای بر بخش 00:42
-
مجوز کاربر 03:23
-
مجوزها و گروهها 14:49
-
دکوراتورها 18:01
-
میکسینها 07:13
-
صفحه داشبورد 04:51
-
نتایج بخش 00:49
-
مقدمهای بر بخش 00:52
-
لیست کمپینها 11:39
-
جزئیات کمپین 12:24
-
ایجاد کمپین 09:27
-
بروزرسانی کمپین 05:32
-
حذف کمپین 05:31
-
مقدمهای بر بخش 00:53
-
لیست اسلاتها 11:19
-
جزئیات اسلات 03:37
-
ایجاد اسلات 18:45
-
بروزرسانی اسلات 08:30
-
حذف اسلات 06:01
-
مقدمهای بر بخش 01:16
-
انتخاب واکسن 17:44
-
انتخاب کمپین 07:51
-
انتخاب اسلات 07:30
-
تأیید واکسیناسیون - قسمت 1 09:14
-
تأیید واکسیناسیون - قسمت 2 19:24
-
واکسن من 05:06
-
جزئیات واکسیناسیون 04:14
-
نامه وقت ملاقات 12:19
-
گواهی واکسیناسیون 11:49
-
مقدمهای بر بخش 00:49
-
سفارشیسازی تم پنل ادمین 04:57
-
سفارشیسازی View ادمین کمپین 12:27
-
سفارشیسازی View واکسیناسیون 28:18
-
نتایج بخش 00:36
-
مقدمه بخش 00:55
-
وب سرور و Nginx 05:07
-
استفاده از متغیرهای محیطی 10:24
-
استقرار در ماشین اوبونتو - راهاندازی پروژه 13:17
-
استقرار در ماشین اوبونتو - راهاندازی Gunicorn 09:28
-
استقرار در ماشین اوبونتو - راهاندازی Nginx 08:16
-
استقرار در ماشین اوبونتو - مدیریت فایلهای استاتیک و رسانه 13:04
-
نتایج بخش 00:58
مشخصات آموزش
مهندسی بکاند با جنگو - مفاهیم اصلی - سطح 1
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:129
- مدت زمان :15:25:54
- حجم :7.25GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy