کتاب جاوا برای توسعهدهندگان Spring Data MongoDB با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Spring Data MongoDB
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مدلسازی داده در MongoDB با جاوا
- 2. اتصال به MongoDB از طریق Spring Data
- 3. تعریف Repository برای عملیات پایه
- 4. ذخیره و بازیابی اسناد با MongoRepository
- 5. پرسوجو با روشهای نامگذاری شده
- 6. پرسوجو با @Query و JSON
- 7. معرفی MongoTemplate و MongoOperations
- 8. عملیات CRUD با MongoTemplate
- 9. مدیریت جلسات و اتصال پایگاه داده
- 10. مفاهیم Document و @Document
- 11. فیلدها و آیدی با @Id و @Field
- 12. انواع داده و تبدیل خودکار
- 13. مدیریت تاریخ و زمان در MongoDB
- 14. ایندکسگذاری با @Indexed
- 15. ایندکسهای ترکیبی و متنی
- 16. پکیجبندی و ساختار پروژه
- 17. استفاده از MongoDB Atlas
- 18. تنظیمات application.properties
- 19. مدیریت خطاهای اتصال
- 20. ذخیره و بازیابی لیستها و مجموعهها
- 21. مدلسازی روابط یک به یک
- 22. مدلسازی روابط یک به چند
- 23. مدلسازی روابط چند به چند
- 24. مرجعدهی با @DBRef
- 25. جاسازی اسناد (Embedded Documents)
- 26. مقایسه جاسازی و مرجعدهی
- 27. پرسوجو با Criteria و Query
- 28. پرسوجوهای شرطی و پیشرفته
- 29. مرتبسازی نتایج
- 30. صفحهبندی با Pageable
- 31. فیلتر کردن با فیلدهای تو در تو
- 32. پروجکشن و انتخاب فیلدها
- 33. Aggregation Pipeline مقدماتی
- 34. مراحل $match و $group
- 35. مراحل $project و $sort
- 36. مراحل $unwind و $lookup
- 37. Aggregation با MongoTemplate
- 38. مدیریت تراکنشها در MongoDB
- 39. قفلگذاری خوشبینانه با @Version
- 40. مدیریت همروندی و Consistency
- 41. بهروزرسانی با Update و UpdateMulti
- 42. بهروزرسانی فیلدهای خاص با $set و $unset
- 43. عملیات bulk و batch
- 44. حذف اسناد و مجموعهها
- 45. مدیریت خطاهای یکتایی (Duplicate Key)
- 46. مدیریت اسکیما و تغییرات داده
- 47. مهاجرت داده با اسکریپتهای جاوا
- 48. تست Repository با @DataMongoTest
- 49. تست عملیات با Embedded MongoDB
- 50. تست یکپارچهسازی با پایگاه واقعی
- 51. لاگگیری و ردیابی پرسوجوها
- 52. بهبود عملکرد با ایندکسهای سفارشی
- 53. مدیریت اتصال همزمان و Connection Pool
- 54. مدیریت اندازه و ظرفیت مجموعهها
- 55. مدیریت فایلهای بزرگ با GridFS
- 56. ذخیره و بازیابی فایل با GridFsTemplate
- 57. مدیریت جلسات و احراز هویت
- 58. امنیت و رمزگذاری دادهها
- 59. پشتیبانگیری و بازیابی داده
- 60. مانیتورینگ با ابزارهای MongoDB
- 61. عیبیابی و دیباگ پرسوجوها
- 62. بهینهسازی پرسوجوهای پیچیده
- 63. مدیریت دادههای زمانی و سری زمانی
- 64. مدیریت دادههای مکانی و GeoJSON
- 65. پرسوجوهای مکانی با $near و $geoWithin
- 66. کار با دادههای متنی و فولتکست
- 67. ایندکس متنی و جستجوی پیشرفته
- 68. مدیریت دادههای گرافی و مرجع
- 69. مدیریت کش و دادههای موقت
- 70. مدیریت خطاهای رایج در Spring Data MongoDB
- 71. نسخهسازی اسناد و تاریخچه
- 72. مدیریت دادههای چندزبانه
- 73. مدیریت دادههای سلسلهمراتبی
- 74. مدیریت دادههای لاگ و رویداد
- 75. مدیریت دادههای پیکربندی و تنظیمات
- 76. مدیریت دادههای جلسه کاربر
- 77. مدیریت دادههای پیام و صف
- 78. مدیریت دادههای تحلیل و گزارش
- 79. مدیریت دادههای تکراری و یکتاسازی
- 80. مدیریت دادههای موقت و TTL
- 81. مدیریت دادههای بایگانی و قدیمی
- 82. مدیریت دادههای چندبانکی و Sharding
- 83. مدیریت دادههای Replica Set
- 84. مدیریت دادههای توزیع شده
- 85. مدیریت دادههای پشتیبان و Failover
- 86. مدیریت دادههای امن و حساس
- 87. مدیریت دادههای لاگ امنیتی
- 88. مدیریت دادههای ممیزی و Audit
- 89. مدیریت دادههای سفارشی و پویا
- 90. مدیریت دادههای Schema-less و Validation
- 91. مدیریت دادههای نامرتب و نیمهساختار
- 92. مدیریت دادههای JSON و BSON
- 93. مدیریت دادههای سفارشی با Converter
- 94. مدیریت دادههای سفارشی با CustomRepository
- 95. مدیریت دادههای سفارشی با QueryDsl
- 96. مدیریت دادههای سفارشی با Reactive MongoDB
- 97. مدیریت دادههای سفارشی با WebFlux
- 98. مدیریت دادههای سفارشی با Kotlin
- 99. مدیریت دادههای سفارشی با Spring Boot
- 100. مدیریت دادههای سفارشی با Spring Cloud
تگها:
MongoDB
Spring Boot
Spring Data MongoDB
آموزش Spring Data
برنامه نویسی جاوا
پایگاه داده NoSQL
توسعه نرم افزار
جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.