در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش ساخت Rest API ها بوسیله Python, Django

14,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

در این مجموعه آموزش قدم به قدم ساخت وب سرویس های Restful را یاد می گیرید. در این فرآیند از زبان برنامه نویسی پایتون و فریمورک جانگوی آن استفاده می شود. 

عنوان اصلی : Build a Backend REST API with Python & Django - Advanced

سرفصل ها :


معرفی :
به ساخت یک Backend API با Django REST Framework - Advanced خوش آمدید
مقدمه دوره
ساختار دوره
چگونه از این دوره بیشترین بهره را ببرید
چگونه می توان کمک گرفت
فناوری های مورد استفاده در این دوره:
پایتون
جانگو
چارچوب جنگو REST
داکر
تراویس-CI
Postgres
توسعه تست محور چیست؟
نصب و راه اندازی:
راه اندازی سیستم
راه حل خانگی ویندوز 10
ایجاد پروژه جدید:
راه اندازی پروژه جدید GitHub
Dockerfile را اضافه کنید
پیکربندی Docker Compose
پروژه جنگو را ایجاد کنید
راه اندازی اتوماسیون:
Travis-CI را برای پروژه فعال کنید
فایل پیکربندی Travis-CI را ایجاد کنید
تراویس-CI
1 سوال
مقدمه ای بر توسعه مبتنی بر آزمایش (TDD):
نوشتن یک آزمون واحد ساده
نوشتن آزمون واحد با TDD
تست های واحد جنگو
1 سوال
پیکربندی مدل کاربر سفارشی جنگو:
برنامه اصلی ایجاد کنید
اضافه کردن تست برای مدل کاربر سفارشی
پیاده سازی مدل کاربر سفارشی
عادی سازی آدرس های ایمیل
افزودن اعتبار برای فیلد ایمیل
برای ایجاد ابرکاربران پشتیبانی اضافه کنید
مدل کاربر سفارشی جنگو
1 سوال
راه اندازی ادمین جنگو:
اضافه کردن تست برای لیست کردن کاربران در ادمین جنگو
مدیر جنگو را تغییر دهید تا مدل کاربر سفارشی ما را فهرست کند
ادمین جنگو را برای پشتیبانی از تغییر مدل کاربر تغییر دهید
ادمین جنگو را برای پشتیبانی از ایجاد کاربران تغییر دهید
راه اندازی پایگاه داده:
postgres را به نوشتن docker اضافه کنید
پشتیبانی postgres را به Dockerfile اضافه کنید
پیکربندی پایگاه داده در جنگو
در انتظار شروع postgres:
تمسخر با واحد تست
تست هایی را برای دستور wait_for_db اضافه کنید
دستور wait_for_db را اضافه کنید
کاری کنید که docker compose منتظر db باشد
در مرورگر تست کنید
مسخره
2 سوال
ایجاد نقاط پایانی مدیریت کاربر:
ایجاد اپلیکیشن کاربران
آزمایش هایی را برای ایجاد API کاربر اضافه کنید
ایجاد API کاربر را اضافه کنید
تست هایی برای ایجاد یک نشانه جدید اضافه کنید
ایجاد API توکن را اضافه کنید
آزمایش هایی را برای مدیریت نقطه پایانی کاربر اضافه کنید
افزودن نقطه پایانی مدیریت کاربر
ایجاد نقطه پایانی برچسب:
ایجاد برنامه دستور غذا
اضافه کردن مدل برچسب
تست هایی را برای برچسب های فهرست اضافه کنید
افزودن ویژگی به برچسب های لیست
ویژگی ایجاد برچسب ها را اضافه کنید
ایجاد نقطه پایانی مواد تشکیل دهنده:
اضافه کردن مدل مواد تشکیل دهنده
تست هایی را برای فهرست بندی مواد اضافه کنید
اجرای ویژگی برای لیست مواد تشکیل دهنده
اجرای ویژگی برای ایجاد مواد تشکیل دهنده
تگ ها و نماهای مواد تشکیل دهنده را دوباره فاکتور بگیرید
ایجاد نقطه پایانی دستور غذا:
مدل دستور غذا را اضافه کنید
آزمایش هایی را برای فهرست کردن دستور العمل ها اضافه کنید
اجرای ویژگی برای فهرست کردن دستور العمل ها
آزمایش هایی را برای بازیابی جزئیات دستور غذا اضافه کنید
اجرای ویژگی برای بازیابی جزئیات دستور غذا
تست هایی برای ایجاد دستور العمل اضافه کنید
اجرای ویژگی برای ایجاد دستور العمل ها
تست هایی را برای به روز رسانی دستور العمل ها اضافه کنید
افزودن نقطه پایانی تصویر آپلود:
اضافه کردن نیاز بالش
مدل دستور پخت را اصلاح کنید
تست هایی را برای آپلود تصویر به دستور غذا اضافه کنید
افزودن ویژگی برای آپلود تصویر
افزودن فیلتر:
تست هایی برای فیلتر کردن دستور العمل ها اضافه کنید
اجرای ویژگی برای فیلتر کردن دستور العمل ها
تست هایی برای فیلتر کردن برچسب ها و مواد تشکیل دهنده اضافه کنید
پیاده سازی ویژگی برای فیلتر کردن برچسب ها و مواد تشکیل دهنده
خلاصه :
آنچه در این دوره پوشش داده شد

نمایش سرفصل های انگلیسی

Build a Backend REST API with Python & Django - Advanced