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

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

جدید
زیرنویس
4 دانشجو
مقدماتی
Coursera

MongoDB Inc

به‌روزرسانی: ۱۴۰۴/۰۴/۲۵

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

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

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

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

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

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

محتوای دوره

11 فصل 59 جلسه 3 ساعت ویدیو
شروع کار با MongoDB Atlas
  مقدمه‌ای بر MongoDB Atlas، پلتفرم داده توسعه‌دهندگان
مشاهده
"04:59
  ایجاد و استقرار یک کلاستر Atlas
مشاهده
"06:55
  شروع کار با MongoDB Atlas، بررسی پلتفرم داده توسعه‌دهندگان
"00:43
MongoDB و مدل سند
اتصال به پایگاه‌های داده MongoDB
عملیات CRUD در MongoDB : درج و یافتن اسناد
عملیات CRUD در MongoDB: جایگزینی و حذف اسناد
عملیات CRUD در MongoDB: اصلاح نتایج پرس‌وجو
تجمیع MongoDB
ایندکس‌های MongoDB
MongoDB Atlas Search
مقدمه‌ای بر مدل‌سازی داده‌های MongoDB
تراکنش‌های MongoDB

پیش‌نیاز‌ها

برای درک بهتر این دوره آشنایی اولیه با 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 را خواهید داشت.

اطلاعات بیشتر

درباره استاد

MongoDB Inc
1 دوره
4 دانشجو

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

اطلاعات بیشتر

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

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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