دوره آموزشی مقدمه ای بر MongoDB
3 ساعت 27 دقیقهمتوسط2023-04-17
مدرسین

MongoDB
Developer Data Platform
جزئیات دوره
MongoDB یه دیتابیس مدلی سندگرا هست که بهت کمک میکنه اپلیکیشنهای سریع، انعطافپذیر و مقیاسپذیر بسازی. تو این دوره، مهارتهای پایهای و ضروری برای شروع کار با MongoDB رو یاد میگیری.
اول MongoDB Atlas رو میشناسی، یه پلتفرم توسعهدهنده برای دادهها که یاد میگیری چطور یه کلاستر توش بسازی و مستقر کنی. بعدش با ساختار دادههای MongoDB که شبیه آبجکتهای JSON هست آشنا میشی که این باعث انعطافپذیری و راحتی کار برای دولوپرها میشه.
در ادامه، یاد میگیری چطور به دیتابیس MongoDB متصل بشی و عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) رو انجام بدی. همچنین با مفاهیم مهمی مثل تجمیع دادهها، ایندکسگذاری، مدلسازی داده، تراکنشها و جستجوی پیشرفته آشنا میشی.
در نهایت، بعد از گذروندن این دوره، مهارتهای لازم برای کار با MongoDB رو به دست میاری و میتونی باهاش شروع به کار کنی!
اهداف یادگیری:
آشنایی با MongoDB Atlas و راهاندازی کلاستر
درک ساختار دادهای MongoDB و مدل سندگرا
اتصال به MongoDB و انجام عملیات CRUD
یادگیری مدلسازی داده، ایندکسگذاری و تجمیع دادهها
پیادهسازی جستجوی پیشرفته و تراکنشها در MongoDB
اول MongoDB Atlas رو میشناسی، یه پلتفرم توسعهدهنده برای دادهها که یاد میگیری چطور یه کلاستر توش بسازی و مستقر کنی. بعدش با ساختار دادههای MongoDB که شبیه آبجکتهای JSON هست آشنا میشی که این باعث انعطافپذیری و راحتی کار برای دولوپرها میشه.
در ادامه، یاد میگیری چطور به دیتابیس MongoDB متصل بشی و عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) رو انجام بدی. همچنین با مفاهیم مهمی مثل تجمیع دادهها، ایندکسگذاری، مدلسازی داده، تراکنشها و جستجوی پیشرفته آشنا میشی.
در نهایت، بعد از گذروندن این دوره، مهارتهای لازم برای کار با MongoDB رو به دست میاری و میتونی باهاش شروع به کار کنی!
اهداف یادگیری:
آشنایی با MongoDB Atlas و راهاندازی کلاستر
درک ساختار دادهای MongoDB و مدل سندگرا
اتصال به MongoDB و انجام عملیات CRUD
یادگیری مدلسازی داده، ایندکسگذاری و تجمیع دادهها
پیادهسازی جستجوی پیشرفته و تراکنشها در MongoDB
مهارت ها
MongoDBDatabase DevelopmentDatabase ManagementCert PrepOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - مقدمه ای بر MongoDB Atlas
- 02 - ایجاد و استقرار یک خوشه Atlas
- 03 - شروع به کار با MongoDB Atlas، بررسی پلت فرم دادههای توسعه دهنده
1. MongoDB و مدل سند
- 04 - مقدمه ای بر MongoDB Atlas
- 05 - مدل سند MongoDB
- 06 - مدیریت پایگاههای داده، مجموعهها و اسناد در Atlas Data Explorer
- 07 - مروری بر MongoDB و بررسی مدل سند
2. اتصال به پایگاه داده MongoDB
- 08 - استفاده از رشتههای اتصال MongoDB
- 09 - اتصال به خوشه MongoDB Atlas با شل
- 10 - اتصال به خوشه MongoDB Atlas با قطب نما
- 11 - اتصال به خوشه MongoDB Atlas از یک برنامه
- 12 - عیب یابی خطاهای اتصال MongoDB Atlas
- 13 - اتصال به بررسی پایگاه داده شما
3. MongoDB CRUD Operations - درج و یافتن اسناد
- 14 - درج اسناد در مجموعه MongoDB
- 15 - یافتن اسناد در مجموعه MongoDB
- 16 - یافتن اسناد با استفاده از عملگرهای مقایسه
- 17 - کوئری در عناصر آرایه در MongoDB
- 18 - یافتن اسناد با استفاده از عملگرهای منطقی
- 19 - عملیات MongoDB CRUD - درج و یافتن بررسی اسناد
4. عملیات MongoDB CRUD - جایگزینی و حذف اسناد
- 20 - جایگزینی سند در MongoDB
- 21 - به روز رسانی اسناد MongoDB با استفاده از updateOne()
- 22 - به روز رسانی اسناد MongoDB با استفاده از findAndModify()
- 23 - به روز رسانی اسناد MongoDB با استفاده از updateMany()
- 24 - حذف اسناد در MongoDB
- 25 - عملیات MongoDB CRUD - جایگزینی و حذف بررسی اسناد
5. عملیات MongoDB CRUD - اصلاح نتایج پرس و جو
- 26 - مرتب سازی و محدود کردن نتایج کوئری در MongoDB
- 27 - برگرداندن دادههای خاص از یک کوئری در MongoDB
- 28 - شمارش اسناد در مجموعه MongoDB
- 29 - عملیات MongoDB CRUD - اصلاح نتایج جستجو
6. تجمع MongoDB
- 30 - مقدمه ای بر تجمع MongoDB
- 31 - استفاده از مراحل $match و $group در خط لوله تجمع MongoDB
- 32 - استفاده از مراحل $sort و $limit در خط لوله تجمع MongoDB
- 33 - استفاده از مراحل $project، $count و $set در خط لوله تجمع MongoDB
- 34 - استفاده از مرحله $out در خط لوله تجمع MongoDB
- 35 - بررسی تجمع MongoDB
7. شاخصهای MongoDB
- 36 - استفاده از نمایههای MongoDB در مجموعه ها
- 37 - ایجاد یک پروفایل فیلد واحد در MongoDB
- 38 - ایجاد یک شاخص چند کلیدی در MongoDB
- 39 - کار با شاخصهای ترکیبی در MongoDB
- 40 - حذف نمایههای MongoDB
- 41 - مقدمه ای بر بررسی مدل سازی دادههای MongoDB
8. جستجوی اطلس MongoDB
- 42 - استفاده از جستجو و نمایههای جستجو مبتنی بر ارتباط
- 43 - ایجاد فهرست جستجو با نگاشت میدان پویا
- 44 - ایجاد پروفایل جستجو با نگاشت میدان ایستا
- 45 - استفاده از $search و عملگرهای ترکیبی
- 46 - گروه بندی نتایج جستجو با استفاده از جنبه ها
- 47 - بررسی MongoDB Atlas Search
9. مقدمه ای بر مدل سازی دادههای MongoDB
- 48 - مقدمه ای بر مدل سازی داده ها
- 49 - انواع روابط داده ها
- 50 - مدل سازی روابط داده ها
- 51 - جاسازی دادهها در اسناد
- 52 - ارجاع دادهها در اسناد
- 53 - مقیاس بندی یک مدل داده
- 54 - استفاده از ابزار Atlas برای کمک به طرحواره
- 55 - مقدمه ای بر بررسی مدل سازی دادههای MongoDB
10. معاملات MongoDB
- 56 - مقدمه ای بر معاملات ACID
- 57 - تراکنشهای ACID در MongoDB
- 58 - استفاده از تراکنشها در MongoDB
- 59 - بررسی معاملات
نتیجه
- 60 - حرکت رو به جلو برای گرفتن گواهینامه MongoDB
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده سیشارپ مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای مدرک توسعهدهنده پایتون مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی مدل سازی داده ها در MongoDB
- دوره آموزشی یادگیری جامع MERN
- دوره آموزشی استفاده از MongoDB با سی شارپ
- دوره آموزشی استفاده از MongoDB با Node.js