کتاب FastAPI و ساخت API برای مدیریت هنرهای خلاق

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره FastAPI و ساخت API برای مدیریت هنرهای خلاق

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

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

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

  • 1. آشنایی با FastAPI و مفاهیم پایه
  • 2. نصب و راه‌اندازی محیط توسعه FastAPI
  • 3. ساختار پروژه‌های FastAPI
  • 4. مدیریت درخواست‌های HTTP در FastAPI
  • 5. انواع داده و اعتبارسنجی با Pydantic
  • 6. تعریف مسیرها و عملیات HTTP
  • 7. نمایش داده‌ها با استفاده از Response
  • 8. مدیریت پارامترهای مسیر (Path Parameters)
  • 9. مدیریت پارامترهای کوئری (Query Parameters)
  • 10. مدیریت هدرهای درخواست (Request Headers)
  • 11. مدیریت کوکی‌ها در درخواست‌ها
  • 12. ارسال داده‌های فرم (Form Data)
  • 13. بارگذاری فایل‌ها در FastAPI
  • 14. مدیریت انواع محتوای درخواست
  • 15. پاسخ‌های JSON در FastAPI
  • 16. پاسخ‌های HTML در FastAPI
  • 17. پاسخ‌های استریم (Streaming Responses)
  • 18. مدیریت وضعیت‌های HTTP
  • 19. تولید APIهای RESTful
  • 20. مفاهیم پایه پایگاه داده
  • 21. نصب و پیکربندی PostgreSQL
  • 22. مقدمه‌ای بر SQLAlchemy
  • 23. اتصال FastAPI به PostgreSQL
  • 24. مدل‌سازی داده با SQLAlchemy
  • 25. عملیات CRUD در پایگاه داده
  • 26. ذخیره‌سازی اطلاعات آثار هنری
  • 27. مدیریت هنرمندان در پایگاه داده
  • 28. ذخیره‌سازی اطلاعات گالری‌ها
  • 29. مدیریت رویدادهای هنری
  • 30. پیاده‌سازی احراز هویت (Authentication)
  • 31. مفاهیم اولیه JWT
  • 32. پیاده‌سازی لاگین با JWT
  • 33. مدیریت توکن‌ها در FastAPI
  • 34. احراز هویت مبتنی بر کوکی
  • 35. مدیریت سطوح دسترسی (Authorization)
  • 36. نقش‌های کاربری در سیستم
  • 37. اعمال سطوح دسترسی در مسیرها
  • 38. مدیریت دسترسی به آثار هنری
  • 39. مدیریت دسترسی هنرمندان
  • 40. مدیریت دسترسی گالری‌ها
  • 41. پیاده‌سازی مدیریت خطاها (Error Handling)
  • 42. مدل‌های خطای سفارشی
  • 43. مدیریت استثنائات در FastAPI
  • 44. ثبت و گزارش خطاها
  • 45. استفاده از Exception Handlers
  • 46. مدیریت خطاهای اعتبارسنجی
  • 47. مدیریت خطاهای پایگاه داده
  • 48. مدیریت خطاهای احراز هویت
  • 49. مقدمه‌ای بر تست نویسی
  • 50. نوشتن تست‌های واحد (Unit Tests)
  • 51. نوشتن تست‌های یکپارچه‌سازی (Integration Tests)
  • 52. استفاده از `pytest` برای تست
  • 53. تست کردن مسیرهای API
  • 54. تست کردن عملیات پایگاه داده
  • 55. تست کردن احراز هویت و مجوزها
  • 56. پوشش کد (Code Coverage)
  • 57. مقدمه‌ای بر Docker
  • 58. ساخت Dockerfile برای FastAPI
  • 59. ساخت Dockerfile برای PostgreSQL
  • 60. راه‌اندازی برنامه با Docker Compose
  • 61. مدیریت محیط‌های توسعه و پروداکشن
  • 62. امنیت APIها
  • 63. پیشگیری از حملات رایج
  • 64. اعتبارسنجی ورودی‌ها
  • 65. استفاده از HTTPS
  • 66. مدیریت محرمانگی داده‌ها
  • 67. مدیریت اطلاعات هنرمندان
  • 68. مدیریت اطلاعات آثار هنری
  • 69. مدیریت اطلاعات گالری‌ها
  • 70. مدیریت اطلاعات رویدادها
  • 71. مستندسازی API با Swagger UI
  • 72. مستندسازی API با ReDoc
  • 73. توسعه API برای اپلیکیشن‌های موبایل
  • 74. توسعه API برای وب‌اپلیکیشن‌ها
  • 75. مقدمه‌ای بر معماری میکروسرویس
  • 76. کاربرد FastAPI در میکروسرویس‌ها
  • 77. مدیریت داده‌های کلان (Big Data) در هنر
  • 78. تحلیل داده‌های هنری
  • 79. کاربرد هوش مصنوعی در هنر
  • 80. نکات پیشرفته در Pydantic
  • 81. مدیریت انواع داده‌های پیچیده
  • 82. مدیریت روابط در Pydantic
  • 83. مدیریت ارث‌بری در Pydantic
  • 84. مفاهیم پیشرفته SQLAlchemy
  • 85. مدیریت تراکنش‌ها (Transactions)
  • 86. بهینه‌سازی کوئری‌های پایگاه داده
  • 87. استفاده از ORM در FastAPI
  • 88. مدیریت وابستگی‌ها (Dependency Injection)
  • 89. طراحی APIهای مقیاس‌پذیر
  • 90. ملاحظات حقوقی و شرعی در محتوای هنری
  • 91. چارچوب‌های قانونی انتشار آثار هنری
  • 92. حفاظت از حقوق مولفان در فضای دیجیتال
  • 93. مقررات مربوط به محتوای فرهنگی و هنری
  • 94. استانداردهای شرعی در نمایش آثار هنری
  • 95. تأیید محتوا بر اساس آیین‌نامه‌ها
  • 96. ارزیابی انطباق با قوانین جمهوری اسلامی ایران
  • 97. پیاده‌سازی مکانیزم‌های گزارش‌دهی محتوا
  • 98. مدیریت محتوای نامناسب
  • 99. فیلترینگ محتوا
  • 100. تطبیق با الزامات شورای عالی انقلاب فرهنگی

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

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

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

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

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


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

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

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

نظرات

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

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