دوره آموزشی یادگیری جامع جنگو (2021)
2 ساعت 7 دقیقهمتوسط2021-09-23
مدرسین
Leticia Portella
Software Developer | Podcaster | Oceanographer
جزئیات دوره
جنگو یک چارچوب قوی و قدرتمند با قسمت های متحرک زیاد است. اگرچه شروع یک پروژه جدید می تواند بسیار آسان باشد، اما چیزهای زیادی برای کشف وجود دارد. این دوره اصول اولیه، مانند چارچوب، درخواست HTTP چیست و چگونه جانگو به درخواست های HTTP پاسخ می دهد را آموزش می دهد. توسعه دهنده نرم افزار و پادکست Leticia Portella شما را در هر مرحله از ایجاد یک سیستم کاری که می تواند با یک سیستم احراز هویت، برای هر کاربر کتاب ایجاد، ویرایش و فهرست بندی کند، راهنمایی می کند. موضوعات شامل شروع، ایجاد کاربران و داده ها، ORM ها، ایجاد یک قالب پویا، فایل های مبتنی بر کلاس جنگو و نماهای استاتیک و موارد دیگر است!
مهارت ها
DjangoBack-End Web DevelopmentFull-Stack Web DevelopmentEssential TrainingWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - جنگو چیست
- 02 - آنچه برای شروع یک پروژه جنگو نیاز دارید
1. شروع پروژه جنگو شما
- 03 - ایجاد یک پروژه جنگو جدید
- 04 - حداقل صفحه کاری
- 05 - اولین قالب جنگو خود را ایجاد کنید
- 06 - برنامههای جنگو و مفهوم ماژولارسازی
2. Django Built-In User Management
- 07 - ایجاد کاربر در جنگو
- 08 - مدیر جنگو - به راحتی تجسم و ایجاد داده ها
- 09 - احراز هویت کاربر در دو مرحله ساده
3. چگونه جنگو با پایگاههای داده تعامل دارد
- 10 - مقدمه ای بر ORM ها
- 11 - ایجاد اولین مدل خود
- 12 - استفاده از admin برای ایجاد و دستکاری داده ها
- 13 - استفاده از پوسته جنگو برای ایجاد و کوئری داده ها
4. ساخت صفحات وب پویا
- 14 - ایجاد یک قالب پویا
- 15 - نمایش محتوای یک نت
- 16 - مقدمه ای بر دیدگاههای کلاس محور جنگو
- 17 - کمی بیشتر در مورد دیدگاههای کلاس محور
5. ساختن یک جلوی قوی در جنگو
- 18 - فایلهای استاتیک در جنگو
- 19 - نحوه تنظیم یک HTML پایه برای هر قالب جنگو
- 20 - بیایید کمی سبک اضافه کنیم
6. فرمهای جنگو - اعتبار سنجی نباید سخت باشد
- 21 - یک صفحه وب ایجاد کنید
- 22 - درک اینکه جنگو چگونه امنیت را در POSTها مدیریت میکند
- 23 - فرمهای جنگو - اعتبار سنجی قدرتمند با حداقل کار
- 24 - فرمهای جنگو برای چیدمان نیز مفید هستند
7. کار با دادههای موجود
- 25 - U در CRUD - به روز رسانی داده ها
- 26 - D در CRUD - حذف داده ها
8. استفاده از جنگو برای ذخیره و نمایش دادههای خاص کاربر
- 27 - ForeignKey - نحوه ارتباط مدلها با یکدیگر
- 28 - نمایش تنها دادههای ثبت شده کاربر
- 29 - اضافه کردن یادداشت جدید بعد از ForeignKey
9. ورود، خروج و ثبت نام ساده هستند
- 30 - افزودن صفحات ورود و خروج
- 31 - افزودن صفحه ثبت نام
- 32 - کارهای پایانی
نتیجه
- 33 - ادامه با جنگو