کتاب FastAPI و Movie APIs: ادغام با Movie APIs با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره FastAPI و Movie APIs: ادغام با Movie APIs

موضوع کلی: برنامه نویسی

موضوع میانی: فست ای‌پی‌آی (FastAPI)

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

  • 1. معرفی دوره و هدف از ادغام FastAPI با Movie APIs
  • 2. مقدمه‌ای بر FastAPI: نصب و راه‌اندازی
  • 3. مفاهیم کلیدی FastAPI: Routeها، Endpointها، Requestها و Responseها
  • 4. تعریف Schema با استفاده از Pydantic
  • 5. اعتبارسنجی داده‌ها با Pydantic
  • 6. بررسی انواع داده‌ای Pydantic و سفارشی‌سازی آن‌ها
  • 7. آشنایی با Dependency Injection در FastAPI
  • 8. استفاده از Dependency Injection برای احراز هویت و مجوز دسترسی
  • 9. مقدمه‌ای بر APIهای Movie: TMDB، OMDb و غیره
  • 10. دریافت کلید API از سرویس‌های Movie Database
  • 11. ادغام با TMDB API: دریافت لیست فیلم‌ها
  • 12. ادغام با TMDB API: دریافت جزئیات یک فیلم خاص
  • 13. ادغام با OMDb API: جستجوی فیلم بر اساس عنوان
  • 14. ادغام با OMDb API: دریافت اطلاعات کامل فیلم
  • 15. مدیریت خطاها و پاسخ‌های API در FastAPI
  • 16. پیاده‌سازی Pagination برای لیست فیلم‌ها
  • 17. استفاده از Async/Await در FastAPI برای بهبود عملکرد
  • 18. ذخیره‌سازی اطلاعات فیلم‌ها در یک دیتابیس (SQLite)
  • 19. مدل‌سازی داده‌ها با SQLAlchemy
  • 20. ساخت Endpointهای CRUD برای مدیریت فیلم‌ها
  • 21. فیلتر کردن و مرتب‌سازی فیلم‌ها در دیتابیس
  • 22. پیاده‌سازی جستجوی پیشرفته در فیلم‌ها
  • 23. استفاده از Caching برای بهبود سرعت API
  • 24. مقدمه‌ای بر Docker و Containerization
  • 25. ساخت Dockerfile برای FastAPI Application
  • 26. استفاده از Docker Compose برای مدیریت دیتابیس و Application
  • 27. استقرار (Deployment) FastAPI Application بر روی Heroku یا Render
  • 28. آشنایی با Swagger UI و ReDoc برای مستندسازی API
  • 29. تست API با استفاده از pytest
  • 30. امنیت API: احراز هویت با JWT
  • 31. آشنایی با CORS و پیکربندی آن در FastAPI
  • 32. بهینه‌سازی عملکرد API: استفاده از Uvicorn و Gunicorn
  • 33. نوشتن Middleware برای Logging و Monitoring
تگ‌ها: API integration API security Asynchronous programming Authentication CRUD Deployment Docker FastAPI Movie API OMDb API Pydantic Python REST API SQLAlchemy TMDB API

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.