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

Introduction to the MongoDB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: معرفی کوتاه و دوستانه MongoDB. اصول MongoDB را بیاموزید، درک کنید و تمرین کنید. درک تفاوت بین پایگاه داده های رابطه ای و اسنادی توضیح فرمت های داده ای مانند JSON، Extended JSON و BSON رایج ترین انواع داده های BSON مانند ObjectID، Date، String و NumberInt درک ساختار MongoDB - پایگاه های داده، مجموعه ها و اسناد توضیح دهید که چگونه سرور MongoDB با استفاده از مدیریت می شود. MongoDB Shell تمرین درج اسناد در مجموعه استفاده از روش‌های جستجوی مختلف مانند findOne() و عملگرهایی مانند $and، $or، $gt و $ne درک و استفاده از روش‌های به‌روزرسانی مانند updateOne() و updateMany() آشنا شوید. با عملگرهای به روز رسانی مانند $set، $unset و $inc حذف موفقیت آمیز اسناد از مجموعه با استفاده از متدهای deleteOne() و deleteMany() توضیح اینکه Aggregation Framework، MongoDB Utilities و Indexes چیست درک درایور خارجی MongoDB چیست و هدف آن چیست. نیازها: بدون نیاز به دانش قبلی MongoDB شما فقط به کامپیوتر خود نیاز دارید

این دوره برای افراد مبتدی در MongoDB است.

هدف دوره این است که به شما بفهماند MongoDB چیست، چه ویژگی‌های اصلی دارد و البته سعی کنید خودتان از آن ویژگی‌ها استفاده کنید.

**نکته** این دوره به صورت دستی برای همه سخنرانی ها زیرنویس انگلیسی (CC) را ویرایش کرده است. آنها همچنین به بسیاری از زبان های مختلف ترجمه شدند. لطفاً آنها را در پخش کننده ویدیو فعال کنید.

نحوه انجام اقدامات زیر را خواهید آموخت:

  1. MongoDB را نصب کنید

  2. درج اسناد در مجموعه ها

  3. اسناد را با استفاده از عملگرهای جستجوی مختلف مانند $and، $or، $gt

    بیابید
  4. اسناد را با استفاده از عملگرهای به‌روزرسانی مانند $set و $unset به‌روزرسانی کنید

  5. حذف اسناد

همچنین می‌توانید برخی از ویژگی‌های پیشرفته MongoDB مانند:

را توضیح دهید
  • چارچوب تجمع

  • شاخص‌ها

  • MongoDB Utilities

  • MongoDB Replica Set

  • درایورهای خارجی MongoDB

اکنون ثبت نام کنید و اصول MongoDB را بیاموزید!


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

معرفی Introduction

  • بیا وصل بشیم به انجمن یادگیری بپیوندید Let's get connected! Join the Learning Community

  • سخنرانی - مسیریابی دوره LECTURE - Course Navigation

  • سخنرانی - زیرنویس‌های بسته برای سخنرانی‌های ویدیویی LECTURE - Closed Captions for the Video Lectures

نمای کلی MongoDB MongoDB Overview

  • سخنرانی - کجا MongoDB استفاده می شود؟ LECTURE - Where MongoDB is used?

  • سخنرانی - پایگاه های داده رابطه ای در مقابل سند LECTURE - Relational vs Document Databases

  • سخنرانی - ساختار MongoDB LECTURE - MongoDB Structure

  • سخنرانی - MongoDB Shell و MongoDB Server LECTURE - MongoDB Shell and MongoDB Server

نصب MongoDB MongoDB Installation

  • تمرین - نصب MongoDB در رایانه محلی PRACTICE - Installation of the MongoDB on the local computer

  • تمرین - سرور MongoDB را راه اندازی کنید و از طریق MongoDB Shell به آن متصل شوید PRACTICE - Launch MongoDB Server and connect to it from the MongoDB Shell

  • سخنرانی - پایگاه داده MongoDB در Cloud LECTURE - MongoDB database in the Cloud

  • تمرین - کاوش در MongoDB Shell PRACTICE - Exploring MongoDB Shell

  • تمرین - نصب و کاوش Robo 3T (قبلاً Robomongo) PRACTICE - Installing and Exploring Robo 3T (previously Robomongo)

فرمت های داده در MongoDB Data Formats in MongoDB

  • سخنرانی - مروری بر JSON LECTURE - JSON Overview

  • LECTURE - تفاوت بین JSON و آبجکت جاوا اسکریپت LECTURE - Difference between JSON and JavaScript Object

  • سخنرانی - اسناد چگونه در پایگاه داده ذخیره می شوند؟ - فرمت BSON LECTURE - How Documents are stored in the Database? - BSON Format

  • سخنرانی - Extended JSON چیست؟ LECTURE - What is Extended JSON?

  • سخنرانی - نمایش انواع داده در Extended JSON LECTURE - Data Types representation in Extended JSON

  • سخنرانی - چگونه انواع در BSON ذخیره می شوند؟ LECTURE - How types are stored in BSON?

ایجاد مجموعه و درج اسناد Collection Creation and Documents Insertion

  • سخنرانی - ایجاد مجموعه جدید LECTURE - Creation of the new Collection

  • سخنرانی - Insert Methods insertOne() و insertMany() LECTURE - Insert Methods insertOne() and insertMany()

  • سخنرانی - بررسی اجمالی داده های نمونه LECTURE - Sample Data Overview

  • تمرین - اسناد نمونه را در مجموعه وارد کنید PRACTICE - Insert Sample Documents into the Collection

یافتن اسناد Finding Documents

  • سخنرانی - Find Methods find() و findOne() LECTURE - Find Methods find() and findOne()

  • تمرین - یافتن اسناد PRACTICE - Finding Documents

  • سخنرانی - بررسی اجمالی اپراتورهای پرس و جو LECTURE - Query Operators Overview

  • تمرین - یافتن اسناد با اپراتورهای پرس و جو PRACTICE - Finding Documents with Query Operators

  • سخنرانی - مرتب سازی، محدود کردن و رد کردن روش های کمکی LECTURE - Sort, Limit and Skip helper methods

  • تمرین - مرتب سازی، محدود کردن و پرش PRACTICE - Sort, Limit and Skip

به روز رسانی اسناد Updating Documents

  • سخنرانی - روش‌های به‌روزرسانی ()updateOne و updateMany() LECTURE - Update Methods updateOne() and updateMany()

  • سخنرانی - به روز رسانی اپراتورها LECTURE - Update Operators

  • تمرین - به روز رسانی اسناد با استفاده از اپراتورهای به روز رسانی PRACTICE - Updating Documents using Update Operators

حذف اسناد Deleting Documents

  • سخنرانی - روش‌های حذف deleteOne() و deleteMany() LECTURE - Delete Methods deleteOne() and deleteMany()

  • تمرین - حذف اسناد PRACTICE - Deleting Documents

ویژگی های پیشرفته MongoDB Advanced MongoDB Features

  • سخنرانی - چارچوب تجمع MongoDB LECTURE - MongoDB Aggregation Framework

  • تمرین - جمع آوری اسناد PRACTICE - Aggregating Documents

  • سخنرانی - شاخص های MongoDB LECTURE - MongoDB Indexes

  • سخنرانی - ابزارهای MongoDB LECTURE - MongoDB Utilities

  • سخنرانی - MongoDB Replica Set چیست؟ LECTURE - What is MongoDB Replica Set?

  • سخنرانی - درایورهای MongoDB LECTURE - MongoDB Drivers

بسته شدن Wrap Up

  • سخنرانی - خلاصه دوره و آینده چیست؟ LECTURE - Course Summary and What's next?

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش مقدمه ای بر MongoDB
جزییات دوره
1.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
15,978
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bogdan Stashchuk Bogdan Stashchuk

مهندس نرم افزار ، CCIE # 22608 ، MBA ، PhD - stashchuk.com آیا واقعاً می خواهید به جای نشستن و تماشای سخنرانی های طولانی یا تلاش برای رمزگذاری بدون هیچ سرنخی از آنچه در پشت صحنه اتفاق می افتد ، درک کنید و تمرین کنید؟ در هر یک از دوره های من به من بپیوندید و دانش واقعی را بر اساس درک عمیق هر موضوع کسب خواهید کرد. اما من کیستم؟ نام من بوگدان استاشچوک است و بیش از 20 سال به دانشجویان آموزش می دهم. من به عنوان مهندس نرم افزار کار می کنم و دوست دارم خودم یاد بدهم و یاد بگیرم. من یک تجربه عظیم در توضیح چیزهای دشوار در قالب قابل فهم دارم که با فعالیتهای عملی پشتیبان تهیه شده است. این ترکیب کاملی است که شما را قادر می سازد تا به طور واقعی دانش به دست آمده را برای مدت طولانی یاد بگیرید و آن را حفظ کنید. بیایید در شبکه های اجتماعی متصل شویم! تمام پیوندهایی که می توانید در زیر عکس پروفایل پیدا کنید.