آموزش جامع MongoDB برای مبتدیان (۲۰۲۴) - آخرین آپدیت

دانلود MongoDB Tutorial for Beginners (2024)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک می‌کند دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره جامع و مناسب برای مبتدیان که سرشار از مثال‌های عملی است، مفاهیم بنیادی MongoDB، یکی از محبوب‌ترین پایگاه‌های داده NoSQL را به طور کامل بیاموزید. شما مفاهیم کلیدی MongoDB مانند Collectionها، Documentها و Fieldها را بررسی کرده و تفاوت‌های MongoDB با پایگاه‌های داده سنتی SQL مانند MySQL را درک خواهید کرد. در پایان این دوره، شما در استفاده و مدیریت MongoDB برای کاربردهای دنیای واقعی کاملاً مسلط خواهید بود. دوره با معرفی MongoDB و پارادایم NoSQL آغاز شده و سپس به نصب و پیکربندی در سیستم‌های مختلف می‌پردازد. شما یاد می‌گیرید که چگونه پایگاه‌های داده و کالکشن‌ها را ایجاد و مدیریت کنید و عملیات ضروری CRUD مانند درج، نمایش و حذف اسناد را انجام دهید. با پیشروی در دوره، ویژگی‌های پیشرفته‌ای مانند عملگرهای منطقی، محدود کردن کوئری‌ها، مرتب‌سازی (Sorting)، ایندکس‌گذاری و جستجوی متنی را برای بهینه‌سازی بازیابی داده‌ها پیاده‌سازی خواهید کرد. در بخش‌های انتهایی، ابزارهای عیب‌یابی و تحلیل عملکرد مانند explain()، stats() و listCommands() را بررسی کرده و با مفاهیم تجمیع داده‌ها (Aggregation) و ترکیب متدهای limit() و skip() در یک کوئری واحد آشنا می‌شوید. هر ماژول شامل مثال‌های کدنویسی زنده است تا هر مفهوم از طریق تمرین تثبیت شود. این دوره برای توسعه‌دهندگان، متقاضیان مدیریت پایگاه داده یا دانشجویانی که می‌خواهند MongoDB را از صفر بیاموزند، ایده‌آل است. هیچ تجربه قبلی در زمینه برنامه‌نویسی یا پایگاه داده نیاز نیست؛ اما داشتن مهارت‌های پایه کامپیوتری مانند کار با ترمینال/Command Prompt و نصب نرم‌افزار توصیه می‌شود.

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

مقدمه‌ای بر MongoDB MongoDB Introduction

  • آشنایی با MongoDB Introduction to MongoDB

  • معرفی و ویژگی‌های کلیدی Introduction and Features

  • مقایسه NoSQL در مقابل SQL (مثال MongoDB در مقابل MySQL) NoSQL Versus SQL (With Examples - MongoDB Versus MySQL)

نصب و راه‌اندازی MongoDB MongoDB Installation and Setup

  • نصب MongoDB 8 روی ویندوز 10 Install MongoDB 8 on Windows 10

  • نصب MongoDB 8 روی ویندوز 11 Install MongoDB 8 on Windows 11

ایجاد پایگاه داده و کالکشن Create a Database and Collection

  • نحوه ایجاد پایگاه داده در MongoDB How to create a Database in MongoDB

  • نحوه ایجاد کالکشن در MongoDB How to Create a Collection in MongoDB

حذف کالکشن و پایگاه داده Drop a Collection and Database

  • حذف یک کالکشن Drop a Collection

  • حذف یک پایگاه داده Drop a Database

درج و نمایش داده‌ها Insert and Display

  • نمایش اسناد (Documents) Display Documents

  • درج اسناد در پایگاه داده Insert Documents

  • نمایش فرمت شده اسناد با متد pretty() Display Documents in a Formatted Way - pretty() Method

  • نمایش لیست کالکشن‌ها Display Collections

عملگرهای MongoDB MongoDB Operators

  • استفاده از عملگر AND AND Operator

  • استفاده از عملگر OR OR Operator

  • استفاده از عملگر NOR NOR Operator

  • استفاده از عملگر NOT NOT Operator

محدود کردن و رد کردن رکوردها Limit and Skip Records or Documents

  • محدود کردن رکوردها با متد limit() Limit Records with the limit() Method

  • رد کردن اسناد با متد skip() Skip Documents with the skip() Method

مرتب‌سازی رکوردها در MongoDB Sort Records in MongoDB

  • مرتب‌سازی رکوردها Sort Records

ایندکس‌گذاری متنی در MongoDB Text Indexing in MongoDB

  • ایجاد و حذف ایندکس متنی Create and Delete Text Index

جستجوی متنی در MongoDB Text Search in MongoDB

  • جستجوی متنی روی یک کالکشن در MongoDB Text Search on a Collection in MongoDB

ابزارهای تحلیل و مدیریت Section Name

  • متد find() برای دریافت اسناد از کالکشن find() - Fetch Documents From a Collection

  • متد explain() برای تحلیل پلان کوئری explain() - Provide Information on the Query Plan

  • متد stats() برای نمایش آمار پایگاه داده stats() - Display Statistics of a Database

  • متد listCommands() برای نمایش لیست دستورات listCommands() - Display a List of All Database Commands

  • متد getCollectionInfos() برای نمایش اطلاعات کالکشن getCollectionInfos() - Display Collection Information

مباحث پیشرفته MongoDB MongoDB Advanced Topics

  • تجمیع رکوردها (Aggregate) در MongoDB Aggregate Records in MongoDB

  • ترکیب limit و skip در یک کوئری واحد Limit and Skip Records in a Single Query

نمایش نظرات

آموزش جامع MongoDB برای مبتدیان (۲۰۲۴)
جزییات دوره
8h 28m
29
(آخرین آپدیت)
187
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده