×
ribbon

آموزش مقدمه‌ای بر MongoDB

مدرس:Coursera

MongoDB Inc

دوره آموزشی مقدمه ای بر MongoDB شما را با مهارت ها و دانش پایه ای مورد نیاز برای... بیشتر
زیرنویس
4 (2)
2 دیدگاه
275دانشجو
3ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیتیر ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ایجاد، اتصال و مدیریت پایگاه‌های داده MongoDB

انجام عملیات CRUD اساسی در MongoDB

ایجاد مدل‌های داده، Pipeline های تجمیع، شاخص‌ها و تراکنش‌ها

افزودن یک ویژگی جستجو به برنامه با استفاده از MongoDB Atlas Search

این دوره شامل:

3 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

11 فصل59 جلسه3 ساعت ویدیو
شروع کار با MongoDB Atlas
  مقدمه‌ای بر MongoDB Atlas، پلتفرم داده توسعه‌دهندگان
04:59
  ایجاد و استقرار یک کلاستر Atlas
06:55
  شروع کار با MongoDB Atlas، بررسی پلتفرم داده توسعه‌دهندگان
00:43
MongoDB و مدل سند
  مقدمه‌ای بر MongoDB
04:12
  مدل سند MongoDB
04:09
  مدیریت پایگاه‌های داده، مجموعه‌ها و اسناد در Atlas Data Explorer
05:31
  مروری بر MongoDB و بررسی مدل سند
01:55
اتصال به پایگاه‌های داده MongoDB
  استفاده از رشته‌های اتصال MongoDB
03:39
  اتصال به یک کلاستر Atlas در MongoDB با استفاده از پوسته
03:36
  اتصال به یک کلاستر Atlas در MongoDB با Compass
04:43
  اتصال به یک کلاستر Atlas در MongoDB از طریق یک برنامه
02:27
  عیب‌یابی خطاهای اتصال MongoDB Atlas
03:38
  بررسی اتصال به پایگاه داده شما
01:53
عملیات CRUD در MongoDB : درج و یافتن اسناد
  درج اسناد در یک مجموعه MongoDB
02:45
  یافتن اسناد در یک مجموعه MongoDB
02:45
  یافتن اسناد با استفاده از عملگرهای مقایسه‌ای
03:20
  پرس و جو روی عناصر آرایه در MongoDB
02:54
  یافتن اسناد با استفاده از عملگرهای منطقی
04:19
  بررسی عملیات CRUD در MongoDB: درج و یافتن اسناد
01:00
عملیات CRUD در MongoDB: جایگزینی و حذف اسناد
  جایگزینی یک سند در MongoDB
03:15
  به‌روزرسانی اسناد MongoDB با استفاده از updateOne
05:56
  به‌روزرسانی اسناد MongoDB با استفاده از findAndModify
02:35
  به‌روزرسانی اسناد MongoDB با استفاده از updateMany
03:02
  حذف اسناد در MongoDB
02:37
  عملیات CRUD در MongoDB: بررسی جایگزینی و حذف اسناد
00:44
عملیات CRUD در MongoDB: اصلاح نتایج پرس‌وجو
  مرتب‌سازی و محدود کردن نتایج پرس‌وجو در MongoDB
01:47
  برگرداندن داده‌های خاص از یک پرس‌وجو در MongoDB
07:28
  شمارش اسناد در یک مجموعه MongoDB
03:09
  عملیات CRUD در MongoDB: بررسی اصلاح نتایج پرس و جو
01:47
تجمیع MongoDB
  مقدمه‌ای بر تجمیع MongoDB
03:18
  استفاده از مراحل $match و $group در یک خط لوله تجمیع MongoDB
02:41
  استفاده از مراحل $sort و $limit در یک خط لوله تجمیع MongoDB
02:48
  استفاده از مراحل $project، $count و $set در یک خط لوله تجمیع MongoDB
04:02
  استفاده از مرحله $out در خط لوله تجمیع MongoDB
02:47
  بررسی تجمیع MongoDB
01:00
ایندکس‌های MongoDB
  استفاده از ایندکس‌های MongoDB در مجموعه‌ها
04:02
  ایجاد یک شاخص تک فیلدی در MongoDB
05:12
  ایجاد یک شاخص چندکلید در MongoDB
03:12
  کار با شاخص‌های مرکب در MongoDB
06:22
  حذف ایندکس‌های MongoDB
04:25
  بررسی ایندکس‌های MongoDB
01:48
MongoDB Atlas Search
  استفاده از جستجوی مبتنی بر ارتباط و فهرست‌های جستجو
02:55
  ایجاد یک فهرست جستجو با نگاشت پویای فیلد
03:28
  ایجاد یک فهرست جستجو با نگاشت فیلد استاتیک
03:19
  استفاده از $search و عملگرهای مرکب
05:11
  نتایج جستجوی گروهی با استفاده از Facets
04:25
  بررسی جستجوی MongoDB Atlas
00:49
مقدمه‌ای بر مدل‌سازی داده‌های MongoDB
  مقدمه‌ای بر مدل‌سازی داده‌ها
03:08
  انواع روابط داده‌ای
02:57
  مدل‌سازی روابط داده‌ها
02:17
  جاسازی داده‌ها در اسناد
03:02
  ارجاع به داده‌ها در اسناد
01:27
  مقیاس‌بندی یک مدل داده
02:43
  استفاده از ابزارهای Atlas برای کمک به طرح واره
03:26
  مروری بر مقدمه‌ای بر مدل‌سازی داده‌های MongoDB
00:54

پیش‌نیاز‌ها

برای درک بهتر این دوره آشنایی اولیه با JSON توصیه می‌شود.

توضیحات دوره

دوره آموزشی مقدمه‌ای بر MongoDB شما را با مهارت‌ها و دانش پایه‌ای مورد نیاز برای شروع کار با MongoDB آشنا می‌کند.

MongoDB یک سیستم پایگاه داده متن باز است که از یک مدل داده و زبان پرس و جوی غیر ساختاری (Non-Structured) استفاده می‌کند. در حال حاضر، MongoDB یکی از قوی‌ترین بانک‌های اطلاعاتی و سیستم‌های NoSQL به حساب می‌آید. پایگاه‌های داده NoSQL برای کار با مجموعه داده‌های بزرگ و داده‌های توزیع‌یافته بسیار مفید و کاربردی است.

پایگاه داده MongoDB از زبان‌های برنامه‌نویسی مانند C ،C++ ،C# ،Go ،Java ،Python ،Ruby و Swift پشتیبانی می‌کند؛ در نتیجه می‌توانید از MongoDB برای انواع برنامه‌ها و پلتفرم‌ها استفاده کنید.

MongoDB یک پایگاه داده NoSQL است که برای ذخیره و مدیریت داده‌های سند مبتنی بر JSON استفاده می‌شود. این نوع پایگاه داده برای برنامه‌ها و سیستم‌هایی که به ذخیره داده‌های ساختارمند نیاز ندارند، بسیار مناسب است.

MongoDB برای ذخیره‌سازی داده‌های انعطاف‌پذیر و تغییرپذیر استفاده می‌شود. از جمله کاربردهای آن می‌توان به طراحی وب، اپلیکیشن‌های موبایل، سیستم‌های تجاری و همچنین ذخیره سازی داده‌های لاگ و IoT اشاره کرد.

در این دوره با MongoDB Atlas، پلتفرم داده‌ای مخصوص توسعه‌دهندگان، آشنا می شوید و یاد میگیرید چگونه یک کلاستر Atlas ایجاد کرده و آن را راه‌اندازی کنید.کشف میکنید که چگونه MongoDB داده‌ها را در قالب سندهایی مشابه با اشیای JSON سازمان‌دهی می‌کند که باعث انعطاف‌پذیری و سازگاری بیشتر با نیازهای توسعه‌دهندگان می‌شود.
یاد میگیرید چگونه به پایگاه داده MongoDB متصل شوید و عملیات ساده CRUD را انجام دهید، همچنین با وظایف کلیدی دیگر مانند تجمیع (aggregation)، ایجاد ایندکس (indexing)، مدل‌سازی داده‌ها، تراکنش‌ها و طراحی تجربه جستجو برای کاربران اپلیکیشن‌تان آشنا می شوید.


در پایان این دوره، مهارت‌های لازم برای شروع کار با MongoDB را خواهید داشت.

دیدگاه کاربران

4

بر اساس امتیاز 2 دانشجو

1
2
3
4
5

امیرحسین نوروزی

2 ماه پیش

5

خیلی عالی

محمد صالح مدبر فرزام

8 ماه پیش

3

با سلام دوره خوبی بود اما با توجه به زبان اصلی بودن دوره و داشتن زیرنویس تمرکز کافی برای دیدن و یادگیری وجود ندارد.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
275دانشجو
2نظر و امتیاز

MongoDB شرکت ارائه‌دهنده‌ی پلتفرم داده برای توسعه‌دهندگان است که با آزادسازی قدرت نرم‌افزار و داده، به نوآوران کمک می‌کند تا دست به خلق، تحول و دگرگونی در صنایع بزنند. دفتر مرکزی این شرکت در نیویورک قرار دارد و بیش از ۴۰٬۸۰۰ مشتری در بیش از ۱۰۰ کشور جهان دارد. پلتفرم پایگاه‌داده MongoDB بیش از ۳۶۵ میلیون بار دانلود شده و بیش از ۱.۸ میلیون نفر در دوره‌های آموزشی دانشگاه MongoDB ثبت‌نام کرده‌اند.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.