انجام پروژه (برای یادگیری بهتر روتها و آدرس های سایت فرضی ماشین )
کار با تمپلیت ها و زیبایی وبسایت
ساختار html
Html attributes
Django template
نمایش مقدار متغیرها در تمپلیت
ارث بریو….
پنل ادمین دیتابیس
مدل ها و دیتابیس
ساخت اپ notes و مدل note
پنل ادمین جنگو
گرفتن اطلاعات از دیتابیس
استفاده از حلقه در تمپایت ها
و تست نویسیفرم ها و crudForm
دریافت اطلاعات فرم در ویو
ذخیره اطلاعات ارسالی در دیتابیس
ساخت Django Form
ریدایرکت کاربر پس از دریافت اطلاعات
ویرایش و مرتب سازی
ساخت delete view
ساخت update view
Crud
Class-based views
ساخت detailview به صورت class-based
ساخت createview به صورت class-based
Authentication
ساخت لاگین برای سایت
ساخت صفحه logout
دیپلوی کردن وبسایت
درباره گیت و گیت هاب
Custom user model
شروع یک پروژه
ساخت custom model
فرم های custom model
ساخت لاگین با مدل یوزر جدید
آموزش ساخت api با drf
پروژه فروشگاه
ظاهر و امکانات فروشگاه
سبد خرید
ثبت سفارش
بخش پرداخت
ساخت بخش نظرات و فرم ها
Serializers و ModelSerializer
ViewSet و Routerها
Class-based APIView vs ViewSet
Nested serializers
JWT Authentication
Throttling, Permissions, Filtering
تست API با Postman یا Swagger
پیادهسازی CRUD کامل با API
پیش نیاز
دانش و مهارت استفاده از کامپیوتر و اینترنت
مخاطبان دوره
تمامی افرادی که می خواهند وارد دنیای برنامه نویسی شوند. (این دوره برای تمامی افرادی که به تازگی می خواهند وارد دنیای برنامه نویسی شوند پیشنهاد می شود.)
افرادی که علاقمند به دوره های آموزشی برنامه نویسی پایتون هستند.
تمامی افرادی که می خواهند در حوزه برنامه نویسی متخصص شوند و به عنوان برنامه نویس پایتون مشغول به فعالیت شوند.
توانایی پس ازگذراندن دوره
افراد با شرکت در این دوره آموزشی قادر خواهند بود:
یک پروژه کامل با زبان برنامه نویسی پایتون را انجام دهند.
به عنوان برنامه نویس پایتون در شرکتهای متقاضی حضور داشته باشند.
می توانند تمامی موارد برای شروع برنامه نویسی پایتون و جنگو را انجام دهند.
این سرفصل استاندارد آموزش برنامه نویسی پایتون و جنگو می باشد.