کتاب مدیریت پایگاه داده با SQLAlchemy و SQLite در پایتون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مدیریت پایگاه داده با SQLAlchemy و SQLite در پایتون

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

موضوع میانی: پایتون (Python)

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

  • 1. مقدمه‌ای بر SQLAlchemy و SQLite در پایتون
  • 2. نصب و راه‌اندازی SQLAlchemy و SQLite
  • 3. ایجاد اولین اتصال پایگاه داده با SQLAlchemy
  • 4. تعریف مدل‌ها با Declarative Base
  • 5. انواع داده‌ها و ستون‌ها در SQLAlchemy
  • 6. تنظیم روابط بین جداول (One-to-Many)
  • 7. تنظیم روابط (Many-to-Many) با جدول پیوند
  • 8. عملیات CRUD: ایجاد رکورد جدید
  • 9. عملیات CRUD: خواندن و جستجوی داده‌ها
  • 10. عملیات CRUD: به‌روزرسانی رکوردها
  • 11. عملیات CRUD: حذف رکوردها
  • 12. Session Management و تراکنش‌ها
  • 13. فیلتر کردن نتایج با Query
  • 14. مرتب‌سازی و محدود کردن نتایج
  • 15. توابع تجمعی و گروه‌بندی در Query
  • 16. کار با Subqueryها در SQLAlchemy
  • 17. ایندکس‌گذاری برای بهبود عملکرد
  • 18. مهاجرت پایگاه داده با Alembic
  • 19. مدیریت نسخه‌های Schema
  • 20. بارگذاری تنبل (Lazy Loading) و بارگذاری مشتاق (Eager Loading)
  • 21. استفاده از Joins برای ترکیب داده‌ها
  • 22. کار با توابع SQL و Expressions
  • 23. مدیریت خطاها و استثناها در SQLAlchemy
  • 24. اتصال به پایگاه داده‌های چندگانه
  • 25. تنظیمات Connection Pooling
  • 26. استفاده از Raw SQL در SQLAlchemy
  • 27. مدل‌سازی داده‌های سلسله‌مراتبی
  • 28. تکنیک‌های اعتبارسنجی داده در مدل‌ها
  • 29. Serialization و Deserialization با Marshmallow
  • 30. پیاده‌سازی الگوی Repository
  • 31. تست‌نویسی برای لایه پایگاه داده
  • 32. بهینه‌سازی پرس‌وجوها با Profiling
  • 33. مدیریت تراکنش‌های تو در تو
  • 34. کار با تاریخ و زمان در SQLAlchemy
  • 35. ذخیره و بازیابی داده‌های JSON
  • 36. مدل‌سازی روابط Inheritance
  • 37. استفاده از Hybrid Attributes
  • 38. Extension‌های مفید SQLAlchemy
  • 39. ادغام SQLAlchemy با Flask
  • 40. ادغام SQLAlchemy با FastAPI
  • 41. مدیریت لاگین و احراز هویت با پایگاه داده
  • 42. پیاده‌سازی جستجوی پیشرفته با Full-Text Search
  • 43. کار با Bulk Operations برای حجم زیاد داده
  • 44. مدیریت هم‌زمانی و Locking
  • 45. استفاده از Events و Hooks در SQLAlchemy
  • 46. تولید خودکار API از مدل‌ها
  • 47. مدیریت داده‌های مکانی با Spatial Extensions
  • 48. رمزگذاری و امنیت داده‌های حساس
  • 49. پشتیبان‌گیری و بازیابی پایگاه داده
  • 50. مهاجرت از SQLite به پایگاه‌ داده‌های دیگر
  • 51. بهینه‌سازی مصرف حافظه در عملیات بزرگ
  • 52. مدیریت Schemaهای پویا
  • 53. تکنیک‌های Cache کردن نتایج پرس‌وجو
  • 54. استفاده از SQLAlchemy در محیط‌های Async
  • 55. مدیریت خطاهای رایج و رفع اشکال
  • 56. پروژه نهایی: ساخت یک سیستم مدیریت وظایف
تگ‌ها: ORM پایتون SQLAlchemy SQLite SQLite Python آموزش SQLAlchemy برنامه نویسی پایگاه داده پایتون پایگاه داده دیتابیس پایتون مدیریت داده

نظرات

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

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