در این دوره با فریمورک Django، ایجاد اپلیکیشن Django، نحوه مدیریت داده، URL ها و قالب ها، views، فرم ها از جمله نحوه ایجاد و نمایش یک فرم، ذخیره داده های فرم، و تایید اعتبار فرم سفارشی، تست اپلیکیشن Django، از جمله تنظیم و اجرای تست ها، تست مدل ها و تست فرم ها،  استقرار، از جمله اتصال با GitHub و تنظیم تنظیمات محلی، تنظیم یک سرور یکپارچه سازی، و عیب یابی و تنظیم اولین کاربر خود و غیره آشنا خواهید شد.

سرفصل:

  • مقدمه
  • معرفی دوره
  • چرا از جنگو استفاده کنیم؟
  • نحوه کارکرد جنگو
  • ایجاد محیط مجازی برای پروژه
  • تولید اولین پروژه جنگو
  • نحوه  دسترسی به فایل های کار
  • مدیریت داده
  • مدل های پایه و زمینه های مدل
  • مهاجرت – معرفی مختصر
  • استفاده از جنگو شل برای ایجاد و مدل های کوئری
  • معرفی Django Admin
  • ایجاد رابطه بین مدل ها
  • متدهای مدل
  • توربو شارژر ادمین
  • URL ها و قالب ها، views
  • URL اول و views – درک چرخه پاسخ درخواست
  • ایجاد لینک ها و اضافه کردن منابع استاتیک
  • فرم ها
  • ایجاد و نمایش اولین فرم
  • ذخیره داده فرم
  • درک فرم های مدل با Views مبتنی بر کلاس
  • استفاده از CreateView و Controlling Form Rendering
  • نوشتن اعتبار سنجی فرم سفارشی
  • کاربران
  • پشتیبانی از کاربران در اپلیکیشن
  • محدود کردن دسترسی کاربر
  • ورود کاربران به داخل و خارج
  • تست اپلیکیشن Django
  • راه اندازی و اجرای تست ها
  • تست فرم ها
  • تست مدل ها
  • عیب یابی