1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy 2023-6
Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy

Udemy – Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy 2023-6

توضیحات

در دوره Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy با Python، Fast API، SQLAlchemy، JWT، Heroku و استفاده از پایگاه داده های مختلف مانند SQL Lite، MySQL، PostgresQL با SQLAlchemy آشنا می شوید. ما کد را به Github  کامیت می کنیم و سپس API را در سرور ابری مستقر می کنیم. در طول مسیر ما همچنین اصول اولیه پایتون را که برای این دوره لازم است یاد خواهیم گرفت. ما با توسعه همه APIها با استفاده از فریمورک پایتون FAST API، یک مورد استفاده کامل از برنامه های کاربردی در دنیای واقعی خواهیم ساخت، در طول مسیر، جزئیات فریمورک Fast API را یاد می گیریم و همچنین آن را با سایر فریمورک های توسعه API مقایسه می کنیم. ما یاد خواهیم گرفت که خطاها و exception ها را مدیریت کنیم و چگونه اعتبار سنجی را انجام دهیم. سپس اصول اولیه احراز هویت، مجوز و مفهوم JWT را یاد می گیریم و سپس به ایمن سازی API های خود با JWT (Json Web Token) و OAuth2 ادامه می دهیم.

ما چندین پایگاه داده می سازیم و یاد می گیریم که روابط بین مدل های مختلف را با استفاده از پایگاه داده های متعدد مانند SQL Lite، MySQL، PostgreSQL و کتابخانه SQLAlchemy ایجاد کنیم. همچنین نحوه تنظیم پیکربندی پایگاه داده و همچنین نحوه استفاده از کاوشگر پایگاه داده برای تجسم داده های خود در داخل پایگاه داده را یاد خواهیم گرفت. در ادامه به تعریف schema های مختلف با کمک کتابخانه Pydantic خواهیم پرداخت. خواهیم دید که چگونه داده ها را بین مدل ها و schema ها تبدیل کنیم. ما یاد خواهیم گرفت که چگونه یک نقطه پایانی API را در پشت احراز هویت JWT ایمن کنیم. ما یاد خواهیم گرفت که از اسناد OpenAPI/Swagger با FastAPI برای آزمایش برنامه خود استفاده کنیم. سپس ادامه می دهیم و CORS را در API های خود فعال می کنیم. ما یاد خواهیم گرفت که کد خود را به Github کامیت کنیم. در نهایت ما برنامه خود را بر روی سرور ابری مستقر خواهیم کرد.

آنچه در Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy خواهید آموخت

  • شما با اصول زبان برنامه نویسی پایتون آشنا خواهید شد
  • شما با FAST API آشنا خواهید شد و API های REST امن در دنیای واقعی را توسعه می دهید
  • با SQLAlchemy و نحوه استفاده از آن برای تعامل با پایگاه داده آشنا خواهید شد
  • شما یاد خواهید گرفت که JWT (Json Web Token) را برای ایجاد نقطه پایانی امن API پیاده سازی کنید
  • شما یاد خواهید گرفت که چگونه اعتبارسنجی انجام دهید و خطاها و استثناها را مدیریت کنید
  • و…

این دوره مناسب افرادیست که

هر کسی که می‌خواهد با Python، FastAPI و SQLAlchemy توسعه‌دهنده حرفه‌ای شود.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: Ranjan Pandey
  • زبان: انگلیسی
  • سطح آموزش: مقدماتی
  • مدت زمان آموزش: 3 ساعت و 59 دقیقه
  • تعداد دروس: 52

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

Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy

پیش نیاز ها

Basics of Python

تصاویر

Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

تغییرات:

نسخه 2023/6 نسبت به 2022/4 به تعداد 7 درس و مدت زمان 25 دقیقه افزایش داشته است.

لینک دانلود

نسخه 2023/6

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 971 مگابایت

نسخه 2022/4

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 26.5 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1.97 گیگابایت

4/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست