ما را دنبال کنید:
image

دوره جامع پایتون و جنگو

آنچه یاد خواهید گرفت

  • وب و اینترنت
  • توضیح مختصری راجع به frontend, backend
  • نصب و کانفیگ
  • نصب پایتوننصب اديتور ( .. ,vscode, pycharm )
  • جنگو و virtual environment
  • منطق ulr ها در جنگو
  • فراخوانی view ها
  • urls
  • انجام پروژه (برای یادگیری بهتر روتها و آدرس های سایت فرضی ماشین )
  • کار با تمپلیت ها و زیبایی وبسایت
  • ساختار 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

پیش نیاز

دانش و مهارت استفاده از کامپیوتر و اینترنت

مخاطبان دوره

  • تمامی افرادی که می خواهند وارد دنیای برنامه نویسی شوند. (این دوره برای تمامی افرادی که به تازگی می خواهند وارد دنیای برنامه نویسی شوند پیشنهاد می شود.)
  • افرادی که علاقمند به دوره های آموزشی برنامه نویسی پایتون هستند.
  • تمامی افرادی که می خواهند در حوزه برنامه نویسی متخصص شوند و به عنوان برنامه نویس پایتون مشغول به فعالیت شوند.

توانایی پس ازگذراندن دوره

افراد با شرکت در این دوره آموزشی قادر خواهند بود:

  • یک پروژه کامل با زبان برنامه نویسی پایتون را انجام دهند.
  • به عنوان برنامه نویس پایتون در شرکتهای متقاضی حضور داشته باشند. 
  • می توانند تمامی موارد برای شروع برنامه نویسی پایتون و جنگو را انجام دهند. 

این سرفصل استاندارد آموزش برنامه نویسی پایتون و جنگو می باشد.