آموزش چارچوب Django REST برای مبتدیان مطلق

Django REST framework for absolute beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ساخت API های وب با فریم ورک Django REST به روشی بسیار واضح و آسان ایجاد پروژه جنگو افزودن برنامه ها به پروژه انجام مهاجرت ها و به روز رسانی پایگاه داده استفاده از پنل مدیریت جنگو برای پر کردن پایگاه داده سفارشی کردن نماها برای مدیر ایجاد سریال سازها برای مدل های ما ایجاد نماها برای رسیدگی به درخواست مشتری برنامه را با Postman تست کنید با استفاده از نماهای کلاسی کد را تمیز کنید پاک کننده کد با استفاده از میکسین ها و ژنریک ها پیش نیازها:درک پایه پایتون

فریمورک Django REST یک جعبه ابزار قدرتمند و منعطف برای ساخت APIهای سرویس فعال HTTP است که خدمات و داده‌ها را در معرض دید قرار می‌دهد. این می تواند توسط طیف گسترده ای از مشتریان از جمله مرورگرها، تلفن های همراه، دسکتاپ و تبلت ها مصرف شود. از آنجایی که این سرویس HTTP است، بنابراین می تواند به طیف وسیعی از مشتری دسترسی پیدا کند.

Django یک فریم ورک بک‌اند است که توسط توسعه‌دهندگان پایتون برای توسعه برنامه‌های کاربردی استفاده می‌شود. چارچوب Django REST برای ساخت APIهای وب با Django

استفاده می شود

این دوره شما را به روشی گام به گام راهنمایی می کند تا API های وب خود را با چارچوب Django REST بسازید

با گذراندن این دوره، مهارت های لازم برای ساخت برنامه های واقعی با استفاده از فریم ورک Django REST و یادگیری موضوعات پیشرفته در مورد چارچوب Django REST را خواهید داشت


الزامات این دوره:

  • دانش پایه پایتون


این دوره برای چه کسانی است:

  • این دوره مربوط به توسعه دهندگان پایتون است که می خواهند آموزش توسعه وب را با چارچوب جنگو و جنگو شروع کنند

  • این دوره برای افرادی ایده‌آل است که می‌خواهند APIهای وب خود را بسازند که می‌تواند به یک برنامه Front-end که با یک چارچوب Front-end توسعه یافته مانند React یا Angular متصل شود


آنچه خواهید آموخت

  • ساختار پروژه جنگو

  • سایت مدیریت در پروژه جنگو

  • نماهای مبتنی بر کلاس

  • نماهای عمومی

  • اجرای عملیات CRUD



سرفصل ها و درس ها

راه اندازی پروژه Setting up the project

  • راه اندازی پروژه جنگو ما Setting up our django project

کار با ادمین سایت working with the admin site

  • دسترسی به سایت مدیریت Accessing admin site

  • سفارشی سازی سایت مدیریت Customizing the admin site

اصول چارچوب استراحت جنگو Basics of Django rest framework

  • افزودن چارچوب استراحت جنگو به پروژه ما Adding Django rest framework to our project

  • پیاده سازی کلاس سریال ساز Implementing the serializer class

  • پیاده سازی نمای LIST Implementing the LIST view

  • نگاشت نمای LIST به یک آدرس اینترنتی Mapping the LIST view to a url

  • ذخیره داده ها در پایگاه داده Saving data in the database

  • برنامه ما را با پستچی تست کنید Test our application with postman

  • گرفتن یک شی از پایگاه داده Getting an object from the database

  • به روز رسانی یک شی در پایگاه داده Updating an object in the database

  • حذف یک شی از پایگاه داده Deleting an object form the database

  • در حال پاک کردن کد ما Cleaning up our code

دیدگاه های کلاسی Class based views

  • به روز رسانی LIST و CREATE نماها با استفاده از نماهای مبتنی بر کلاس Updating the LIST and CREATE views by using class based views

  • بازیابی، به روز رسانی و حذف یک شی با استفاده از نماهای مبتنی بر کلاس Retrieve, update and delete an object using class based views

کلاس های میکس Mixins classes

  • با استفاده از LIST و CREATE view های mixins Using the LIST and CREATE views of mixins

  • با استفاده از نماهای RETRIEVE، UPDATE و DESTROY mixins Using the RETRIEVE, UPDATE and DESTROY views of mixins

  • کد ما را با کلاس های mixins پاک کنید Make our code cleaner with mixins classes

نمایش نظرات

آموزش چارچوب Django REST برای مبتدیان مطلق
جزییات دوره
1 hour
18
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,151
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wissem Khrarib Wissem Khrarib

مهندس نرم افزار