کتاب فلسک و پایگاه‌های داده NoSQL: کار با MongoDB با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره فلسک و پایگاه‌های داده NoSQL: کار با MongoDB

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

موضوع میانی: فلسک (Flask)

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

  • 1. مقدمه‌ای بر پایگاه‌های داده NoSQL
  • 2. آشنایی با MongoDB
  • 3. مزایای استفاده از MongoDB
  • 4. نصب و پیکربندی MongoDB
  • 5. مفاهیم کلیدی در MongoDB: سند، مجموعه، پایگاه داده
  • 6. انواع داده در MongoDB
  • 7. کار با اسناد JSON در MongoDB
  • 8. ایجاد و ذخیره اسناد در MongoDB
  • 9. بازیابی اسناد با استفاده از `find()`
  • 10. فیلتر کردن اسناد در MongoDB
  • 11. مرتب‌سازی نتایج در MongoDB
  • 12. محدود کردن تعداد نتایج در MongoDB
  • 13. فرافکنی فیلدها (Projection) در MongoDB
  • 14. بازیابی یک سند با `findOne()`
  • 15. به‌روزرسانی اسناد در MongoDB
  • 16. افزودن فیلد به اسناد موجود
  • 17. حذف اسناد از مجموعه
  • 18. حذف یک مجموعه در MongoDB
  • 19. کار با عملگرهای مقایسه‌ای در MongoDB
  • 20. عملگرهای منطقی در MongoDB
  • 21. عملگرهای آرایه‌ای در MongoDB
  • 22. عملگرهای عنصری (Element Operators) در MongoDB
  • 23. عملگرهای متنی (Text Operators)
  • 24. ایندکس‌گذاری در MongoDB
  • 25. انواع ایندکس‌ها در MongoDB
  • 26. ایجاد ایندکس‌های ترکیبی
  • 27. ایندکس‌های منحصر به فرد (Unique Indexes)
  • 28. ایندکس‌های TTL (Time To Live)
  • 29. ایندکس‌های geospatial
  • 30. مفهوم Aggregation Framework در MongoDB
  • 31. مراحل Pipeline در Aggregation
  • 32. مرحله `$match` در Aggregation
  • 33. مرحله `$group` در Aggregation
  • 34. مرحله `$sort` در Aggregation
  • 35. مرحله `$project` در Aggregation
  • 36. مرحله `$limit` و `$skip` در Aggregation
  • 37. مرحله `$unwind` برای آرایه‌ها
  • 38. مرحله `$lookup` برای پیوستن مجموعه‌ها
  • 39. توابع Aggregation سفارشی (Map-Reduce)
  • 40. مقدمه‌ای بر Replication در MongoDB
  • 41. تنظیم Replica Set
  • 42. مدیریت Replica Set
  • 43. مفهوم Sharding در MongoDB
  • 44. تنظیم Shard Cluster
  • 45. استراتژی‌های Sharding
  • 46. ملاحظات امنیتی در MongoDB
  • 47. احراز هویت و مجوزها در MongoDB
  • 48. رمزنگاری داده‌ها در MongoDB
  • 49. پشتیبان‌گیری و بازیابی در MongoDB
  • 50. ابزارهای مدیریت MongoDB
  • 51. کار با MongoDB Atlas (ابر)
  • 52. مقدمه‌ای بر معماری توزیع‌شده
  • 53. مقایسه MongoDB با پایگاه‌های داده رابطه‌ای
  • 54. کاربرد MongoDB در برنامه‌های وب
  • 55. کاربرد MongoDB در اینترنت اشیاء (IoT)
  • 56. کاربرد MongoDB در سیستم‌های مدیریت محتوا
  • 57. کاربرد MongoDB در تحلیل داده‌های بزرگ
  • 58. مقدمه‌ای بر زبان برنامه‌نویسی پایتون
  • 59. نصب پایتون و محیط توسعه
  • 60. کار با انواع داده در پایتون
  • 61. ساختارهای کنترلی در پایتون (if, for, while)
  • 62. توابع در پایتون
  • 63. کار با کلاس‌ها و اشیاء در پایتون
  • 64. مقدمه‌ای بر کتابخانه PyMongo
  • 65. اتصال به MongoDB با PyMongo
  • 66. اجرای دستورات CRUD با PyMongo
  • 67. بازیابی اسناد با PyMongo
  • 68. فیلتر کردن و مرتب‌سازی با PyMongo
  • 69. به‌روزرسانی و حذف اسناد با PyMongo
  • 70. کار با Aggregation Framework در PyMongo
  • 71. مقدمه‌ای بر مفاهیم پایگاه داده NoSQL در چارچوب قوانین
  • 72. کار با داده‌های ساختاریافته با رویکرد اسلامی
  • 73. مدیریت داده‌های مالی در چارچوب عقود اسلامی
  • 74. اصول حفاظت از داده‌ها در سامانه آموزشی
  • 75. قوانین حریم خصوصی و امنیت اطلاعات
  • 76. ملاحظات اخلاقی در جمع‌آوری و استفاده از داده
  • 77. کار با انواع داده‌های مرتبط با احکام شرعی
  • 78. سازگاری با مقررات بانک مرکزی ایران در ذخیره داده
  • 79. استفاده از داده‌ها در تحلیل‌های آموزشی سازگار
  • 80. ملاحظات حقوقی در توسعه نرم‌افزارهای آموزشی
  • 81. مدیریت داده‌های کاربران در چارچوب قوانین
  • 82. اصول طراحی پایگاه داده برای سیستم‌های اسلامی
  • 83. کار با داده‌های مربوط به تاریخ اسلام
  • 84. ملاحظات فرهنگی در نمایش داده‌ها
  • 85. کار با داده‌های مربوط به علوم قرآنی
  • 86. مبانی امنیت سایبری در پایگاه‌های داده
  • 87. مدیریت دسترسی به داده‌ها بر اساس نقش‌ها
  • 88. پروتکل‌های ارتباطی امن با پایگاه داده
  • 89. بررسی انطباق داده‌ها با استانداردهای ملی
  • 90. ملاحظات مربوط به داده‌های حساس آموزشی
  • 91. مدیریت نسخه‌بندی داده‌ها
  • 92. اصول بازیابی اطلاعات در شرایط اضطراری
  • 93. کار با داده‌های مربوط به خانواده ایرانی-اسلامی
  • 94. ملاحظات مربوط به داده‌های جغرافیایی در ایران
  • 95. تحلیل داده‌های آموزشی با رویکرد بومی
  • 96. کاربرد داده‌ها در ارزیابی‌های آموزشی
  • 97. ملاحظات مربوط به داده‌های تاریخی ایران
  • 98. مدیریت داده‌ها در محیط‌های آموزشی توزیع‌شده
  • 99. اصول طراحی پایگاه داده برای محتوای آموزشی
  • 100. کار با داده‌های مربوط به هنر و معماری اسلامی
تگ‌ها: MongoDB NoSQL برنامه نویسی پایتون پایگاه داده NoSQL توسعه وب دیتابیس فلَسک فلسک

نظرات

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

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