, ,

کتاب FastAPI و ساخت APIهای Lean Startup

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب FastAPI و ساخت APIهای Lean Startup

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

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

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر FastAPI
  • 2. چرا FastAPI؟
  • 3. مزایای FastAPI
  • 4. مقایسه FastAPI با فریمورک های دیگر
  • 5. نصب FastAPI
  • 6. نصب پایتون
  • 7. نصب pip
  • 8. نصب FastAPI
  • 9. نصب Uvicorn
  • 10. ساخت اولین API با FastAPI
  • 11. سلام دنیا در FastAPI
  • 12. ساختار پروژه FastAPI
  • 13. فایل های اصلی پروژه
  • 14. مدیریت وابستگی ها
  • 15. اجرای اپلیکیشن FastAPI
  • 16. آشنایی با Pydantic
  • 17. مفهوم مدل های داده
  • 18. تعریف مدل های داده با Pydantic
  • 19. اعتبارسنجی داده ها با Pydantic
  • 20. انواع داده در Pydantic
  • 21. فیلدهای اختیاری و پیش فرض
  • 22. نکات پیشرفته Pydantic
  • 23. مسیرها (Routes) در FastAPI
  • 24. تعریف مسیرهای GET
  • 25. تعریف مسیرهای POST
  • 26. تعریف مسیرهای PUT
  • 27. تعریف مسیرهای DELETE
  • 28. پارامترهای مسیر (Path Parameters)
  • 29. پارامترهای کوئری (Query Parameters)
  • 30. پارامترهای هدر (Header Parameters)
  • 31. پارامترهای کوکی (Cookie Parameters)
  • 32. پارامترهای فرم (Form Parameters)
  • 33. مدیریت انواع داده در پارامترها
  • 34. اعتبارسنجی پارامترها
  • 35. تعریف مسیرهای پیچیده
  • 36. گروه بندی مسیرها (Routers)
  • 37. استفاده از APIRouter
  • 38. نحوه سازماندهی مسیرها
  • 39. مفهوم مدل های درخواست (Request Models)
  • 40. تعریف مدل های درخواست با Pydantic
  • 41. استفاده از مدل های درخواست در مسیرهای POST و PUT
  • 42. اعتبارسنجی داده های ورودی
  • 43. مدل های پاسخ (Response Models)
  • 44. تعریف مدل های پاسخ با Pydantic
  • 45. نحوه استفاده از مدل های پاسخ
  • 46. اعمال مدل های پاسخ به مسیرها
  • 47. مستندات خودکار API
  • 48. مقدمه ای بر Swagger UI
  • 49. مقدمه ای بر ReDoc
  • 50. چگونگی نمایش مستندات
  • 51. سفارشی سازی مستندات
  • 52. ورژن دهی API
  • 53. روش های ورژن دهی
  • 54. ورژن دهی در مسیرها
  • 55. ورژن دهی با هدرها
  • 56. ورژن دهی با پارامترهای کوئری
  • 57. مدیریت خطاها در FastAPI
  • 58. مدیریت خطاهای HTTP
  • 59. ارسال پاسخ های خطا
  • 60. مدیریت استثناها (Exceptions)
  • 61. استفاده از HTTPException
  • 62. ایجاد خطاهای سفارشی
  • 63. مدیریت خطاهای Pydantic
  • 64. مدیریت خطاهای اعتبارسنجی
  • 65. مدیریت وابستگی ها (Dependencies)
  • 66. مفهوم وابستگی ها
  • 67. تعریف توابع وابستگی
  • 68. استفاده از وابستگی ها در مسیرها
  • 69. وابستگی های ایمن (Security Dependencies)
  • 70. وابستگی های قابل تزریق (Injectable Dependencies)
  • 71. نکات پیشرفته وابستگی ها
  • 72. احراز هویت (Authentication)
  • 73. مفهوم احراز هویت
  • 74. احراز هویت با توکن (Token Authentication)
  • 75. استفاده از OAuth2
  • 76. پیاده سازی OAuth2 در FastAPI
  • 77. جریان های OAuth2
  • 78. احراز هویت با کلید API
  • 79. مدیریت کاربران و سشن ها
  • 80. مجوز دهی (Authorization)
  • 81. مفهوم مجوز دهی
  • 82. سطوح دسترسی
  • 83. پیاده سازی سطوح دسترسی
  • 84. محدود کردن دسترسی به مسیرها
  • 85. اعمال مجوز دهی با وابستگی ها
  • 86. پایگاه داده ها در FastAPI
  • 87. اتصال به پایگاه داده
  • 88. استفاده از SQLAlchemy
  • 89. مدل های پایگاه داده
  • 90. عملیات CRUD
  • 91. مدیریت تراکنش ها
  • 92. استفاده از ORM
  • 93. اتصال به PostgreSQL
  • 94. اتصال به MySQL
  • 95. اتصال به SQLite
  • 96. استفاده از Async SQLAlchemy
  • 97. ذخیره سازی کلید-مقدار (Key-Value Stores)
  • 98. استفاده از Redis
  • 99. عملیات در Redis
  • 100. Caching در FastAPI

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب FastAPI و ساخت APIهای Lean Startup”

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

پیمایش به بالا