اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع MongoDB با پایتون برای توسعهدهندگان تازهکار
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع MongoDB با پایتون برای توسعهدهندگان تازهکار
موضوع کلی: توسعه نرمافزار با پایتون
موضوع میانی: پایگاههای داده NoSQL و پایتون
📋 سرفصلهای دوره
- 1. مقدمهای بر دنیای پایگاههای داده
- 2. مفاهیم کلیدی پایگاههای داده رابطهای
- 3. محدودیتهای پایگاههای داده رابطهای
- 4. معرفی پایگاههای داده NoSQL
- 5. مزایای پایگاههای داده NoSQL
- 6. انواع پایگاههای داده NoSQL
- 7. معرفی MongoDB
- 8. مزایای MongoDB
- 9. معماری MongoDB
- 10. مستندات در MongoDB
- 11. انواع داده در MongoDB
- 12. نصب و راهاندازی MongoDB
- 13. اتصال به MongoDB با پایتون
- 14. مقدمهای بر PyMongo
- 15. عملیات CRUD در MongoDB
- 16. ایجاد سند (Create)
- 17. خواندن سند (Read)
- 18. بهروزرسانی سند (Update)
- 19. حذف سند (Delete)
- 20. کار با مجموعهها (Collections)
- 21. ایجاد مجموعه
- 22. نامگذاری مجموعهها
- 23. نمایش مجموعهها
- 24. کار با مستندات
- 25. درج یک مستند
- 26. درج چندین مستند
- 27. جستجو در مستندات
- 28. فیلتر کردن نتایج
- 29. مرتبسازی نتایج
- 30. محدود کردن نتایج
- 31. پروژکشن (Projection)
- 32. عملیات بهروزرسانی
- 33. بهروزرسانی یک مستند
- 34. بهروزرسانی چندین مستند
- 35. اضافه کردن فیلد
- 36. حذف فیلد
- 37. تنظیم مقادیر
- 38. افزایش/کاهش مقادیر
- 39. عملیات حذف
- 40. حذف یک مستند
- 41. حذف چندین مستند
- 42. حذف مجموعه
- 43. کار با شاخصها (Indexes)
- 44. اهمیت شاخصها
- 45. ایجاد شاخص
- 46. انواع شاخصها
- 47. شاخصهای تکی
- 48. شاخصهای مرکب
- 49. شاخصهای منحصر به فرد
- 50. شاخصهای جغرافیایی مکانی
- 51. شاخصهای متنی
- 52. مدیریت شاخصها
- 53. حذف شاخص
- 54. نمایش شاخصها
- 55. عملیات پیشرفته جستجو
- 56. جستجوی مبتنی بر مقادیر
- 57. جستجوی مبتنی بر بازه
- 58. جستجوی مبتنی بر عبارات باقاعده
- 59. جستجوی مبتنی بر آرایهها
- 60. جستجوی مبتنی بر منطق (AND, OR, NOT)
- 61. عملگرهای مقایسهای
- 62. عملگرهای منطقی
- 63. استفاده از Aggregation Framework
- 64. مراحل Aggregation
- 65. مرحله $match
- 66. مرحله $group
- 67. مرحله $project
- 68. مرحله $sort
- 69. مرحله $limit
- 70. مرحله $skip
- 71. مرحله $unwind
- 72. مرحله $lookup (JOIN)
- 73. استفاده از Aggregation در پایتون
- 74. مدیریت خطا در PyMongo
- 75. مدیریت اتصالات
- 76. اتصال امن به MongoDB
- 77. احراز هویت و مجوزها
- 78. استفاده از نقشها
- 79. مدیریت کاربران
- 80. پشتیبانگیری و بازیابی
- 81. مفاهیم Replication (تکثیر)
- 82. کاربرد Replication
- 83. تنظیم Replica Set
- 84. مانیتورینگ Replica Set
- 85. مفاهیم Sharding (تقسیمبندی)
- 86. کاربرد Sharding
- 87. تنظیم Sharded Cluster
- 88. مدیریت Sharded Cluster
- 89. امنیت در MongoDB
- 90. رمزنگاری دادهها
- 91. ممیزی (Auditing)
- 92. بهینهسازی عملکرد
- 93. استفاده از Profiler
- 94. تست عملکرد
- 95. مقایسه MongoDB با پایگاههای داده دیگر
- 96. استفاده از MongoDB در پروژههای واقعی
- 97. نکات پایانی و بهترین شیوهها
- 98. ساخت API با استفاده از MongoDB و پایتون
- 99. مقدمهای بر RESTful API
- 100. طراحی API با Flask
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.