کتاب FastAPI و Tortoise ORM: کار با Tortoise ORM در FastAPI با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره FastAPI و Tortoise ORM: کار با Tortoise ORM در FastAPI
موضوع کلی: برنامه نویسی
موضوع میانی: فست ایپیآی (FastAPI)
📋 سرفصلهای دوره
- 1. معرفی Tortoise ORM و مزایای استفاده از آن در FastAPI
- 2. پیشنیازها و نصب Tortoise ORM
- 3. پیکربندی Tortoise ORM: تنظیمات پایگاه داده
- 4. تعریف مدلها (Models) در Tortoise ORM
- 5. انواع فیلدها در مدلهای Tortoise ORM
- 6. روابط بین مدلها: One-to-One، One-to-Many، Many-to-Many
- 7. ایجاد و اعمال Migrationها در Tortoise ORM
- 8. اتصال Tortoise ORM به FastAPI
- 9. ایجاد اولین API Endpoint برای CRUD عملیات
- 10. دریافت دادهها با استفاده از Tortoise ORM (SELECT)
- 11. ایجاد دادههای جدید با استفاده از Tortoise ORM (CREATE)
- 12. بهروزرسانی دادهها با استفاده از Tortoise ORM (UPDATE)
- 13. حذف دادهها با استفاده از Tortoise ORM (DELETE)
- 14. استفاده از Queryset برای فیلتر کردن دادهها
- 15. مرتبسازی نتایج Queryset
- 16. Pagination با استفاده از Tortoise ORM
- 17. استفاده از Joins در Tortoise ORM
- 18. مدیریت تراکنشها در Tortoise ORM
- 19. استفاده از Async/Await با Tortoise ORM
- 20. پیادهسازی اعتبارسنجی دادهها (Data Validation)
- 21. مدیریت خطاها در Tortoise ORM
- 22. استفاده از Tortoise ORM برای ایجاد روابط پیچیده
- 23. بهینهسازی Queryها در Tortoise ORM
- 24. استفاده از Cache با Tortoise ORM
- 25. امنیت و Tortoise ORM: جلوگیری از SQL Injection
- 26. نوشتن تستهای واحد (Unit Tests) برای کد Tortoise ORM
- 27. استفاده از Tortoise ORM با Docker
- 28. استفاده از Tortoise ORM با پایگاه داده PostgreSQL
- 29. استفاده از Tortoise ORM با پایگاه داده MySQL
- 30. استفاده از Tortoise ORM با پایگاه داده SQLite
- 31. مستندسازی API با استفاده از OpenAPI و Tortoise ORM
تگها:
API
Async
CRUD
Data Modeling
Database
Django
FastAPI
MySQL
ORM
PostgreSQL
Python
REST API
SQLite
Tortoise ORM
Web Development
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.