لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع 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
نمایش نظرات