آموزش Flask: توسعه RESTful API - آخرین آپدیت

دانلود Flask: RESTful API Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا در ساخت RESTful APIها مشکل دارید؟ در این دوره جامع «توسعه RESTful API با Flask»، شما توانایی ساخت APIهای آماده برای محیط عملیاتی (Production) را با استفاده از فریم‌ورک Flask کسب خواهید کرد. ابتدا با اصول REST آشنا شده و طراحی و پیاده‌سازی نقاط اتصال (Endpoints) را با استفاده از Flask و Flask-RESTful می‌آموزید. سپس نحوه یکپارچه‌سازی پایگاه‌های داده با SQLAlchemy و سریالایز کردن داده‌ها با Marshmallow را بررسی خواهید کرد. در نهایت، یاد می‌گیرید که چگونه APIهای خود را با قابلیت نسخه‌بندی (Versioning)، مدیریت خطاهای پیشرفته و مستندات تعاملی با Swagger ارتقا دهید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای توسعه APIهای حرفه‌ای با Flask را برای ساخت سرویس‌های وب در هر پروژه‌ای به دست خواهید آورد.

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

مقدمه‌ای بر RESTful APIها و Flask Introduction to RESTful APIs and Flask

  • مقدمه Introduction

  • درک مفاهیم بنیادی REST Understanding REST Fundamentals

  • دمو: شروع به کار با Flask Demo: Getting Started with Flask

  • دمو: افزودن Flask Restful Demo: Adding Flask-Restful

  • دمو: ابزارهای Flask Demo: Flask Tooling

پیاده‌سازی عملیات پایه CRUD Implementing Basic CRUD Operations

  • مقدمه Introduction

  • درک منابع REST برای عملیات CRUD Understanding REST Resources for CRUD

  • دمو: پیاده‌سازی Endpoints برای متد GET Demo: Implementing GET Endpoints

  • دمو: پیاده‌سازی Endpoint برای متد POST Demo: Implementing the POST Endpoint

  • دمو: پیاده‌سازی Endpoint برای متد PUT Demo: Implementing the PUT Endpoint

  • دمو: پیاده‌سازی Endpoint برای متد DELETE Demo: Implementing the DELETE Endpoint

  • یکپارچه‌سازی منبع Review Integrating the Review Resource

اتصال API به پایگاه داده با SQLAlchemy Connecting the API to a Database with SQLAlchemy

  • مقدمه Introduction

  • دمو: راه‌اندازی SQLAlchemy در Flask Demo: Setting up SQLAlchemy with Flask

  • دمو: ایجاد مدل‌ها برای رستوران و بررسی (Review) Demo: Creating Models for Restaurant and Review

  • دمو: سریالایز کردن داده‌ها با Marshmallow Demo: Serializing Data with Marshmallow

  • دمو: به‌روزرسانی Endpoints با داده‌های واقعی Demo: Updating Endpoints with Real Data

  • به‌روزرسانی منبع Review Updating the Review Resource

ارتقای API با نسخه‌بندی، مدیریت خطا و مستندات Swagger Enhancing the API with Versioning, Error Handling, and Swagger Documentation

  • مقدمه Introduction

  • انتخاب استراتژی نسخه‌بندی (Versioning) Choosing a Versioning Strategy

  • دمو: استفاده از Blueprints و پیشوندهای URL برای نسخه‌ها Demo: Blueprints and URL Prefixes for Versions

  • دمو: مدیریت خطاها در Flask Demo: Error Handling with Flask

  • دمو: تولید خودکار مستندات API با Flasgger Demo: API-generated Docs with Flasgger

نهایی‌سازی و استقرار APIهای Flask Finalizing and Deploying Flask APIs

  • مقدمه Introduction

  • دمو: تست Endpoints در Flask API Demo: Testing Flask API Endpoints

  • گزینه‌های استقرار (Deployment) در Flask Flask Deployment Options

  • دمو: استقرار با استفاده از Gunicorn Demo: Deploying with Gunicorn

  • دمو: راه‌اندازی Docker برای استقرار Flask Demo: Setting up Docker for Flask Deploys

نمایش نظرات

آموزش Flask: توسعه RESTful API
جزییات دوره
1h 12m
28
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
Dan Bunker
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Bunker Dan Bunker

Dan Bunker یک مشاور ارشد و مدیر برنامه نویسی شده برای Technology Technology Group ، یک شرکت مشاوره مستقر در سالت لیک سیتی ، یوتا (softwaretechnologygroup.com) است. دان همچنین در فعالیتهای Java شرکت و ابتکارات آموزش کارکنان نقش فعالی دارد. وی در Ruby ، Python ، Groovy ، PHP ، JavaScript ، Java ، Spring MVC ، Spring Security و بسیاری دیگر آموزش می دهد. علاوه بر علاقه به توسعه نرم افزار ، Dan یک گیتاریست جاز است و از تنظیم موسیقی و دادن دوره های آموزشی به علاقه مندان محلی لذت می برد.