لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش چارچوب 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
نمایش نظرات