Mô tả

This course is for total beginners in MongoDB.

Goal of the course is to give you understanding of what is MongoDB, which main features it has and of course try to use those features yourself.

**NOTE** This course has edited by hand English Closed Captions (CC) for all lectures. They were also translated to many different languages. Please feel free to enable them in the video player.

You will learn how to perform following actions:

  1. Install MongoDB

  2. Insert documents into the collections

  3. Find documents using different query operators such as $and, $or, $gt

  4. Update documents using update operators such as $set and $unset

  5. Delete documents

You will be also able to explain some advanced MongoDB features such as:

  • Aggregation Framework

  • Indexes

  • MongoDB Utilities

  • MongoDB Replica Set

  • MongoDB external drivers

Enroll now and learn basics of MongoDB!

Bạn sẽ học được gì

Understand difference between relational and document databases

Explain such data formats as JSON, Extended JSON and BSON

Describe most commonly used BSON data types such as ObjectID, Date, String and NumberInt

Understand MongoDB structure - Databases, Collections and Documents

Explain how MongoDB server is managed using MongoDB Shell

Practice insertion of the documents into the collection

Use different query methods such as findOne() and operators such as $and, $or, $gt and $ne

Understand and utilize update methods such as updateOne() and updateMany()

Become familiar with update operators such as $set, $unset and $inc

Successfully delete documents from the collection using deleteOne() and deleteMany() methods

Explain what is Aggregation Framework, MongoDB Utilities and Indexes

Understand what is external MongoDB driver and what is it's purpose

Yêu cầu

  • No prior MongoDB knowledge is required
  • You need just your computer

Nội dung khoá học

10 sections

Introduction

3 lectures
Let's get connected! Join the Learning Community
00:26
LECTURE - Course Navigation
01:27
LECTURE - Closed Captions for the Video Lectures
00:20

MongoDB Overview

4 lectures
LECTURE - Where MongoDB is used?
02:13
LECTURE - Relational vs Document Databases
01:41
LECTURE - MongoDB Structure
01:11
LECTURE - MongoDB Shell and MongoDB Server
01:53

MongoDB Installation

5 lectures
PRACTICE - Installation of the MongoDB on the local computer
01:41
PRACTICE - Launch MongoDB Server and connect to it from the MongoDB Shell
01:53
LECTURE - MongoDB database in the Cloud
04:30
PRACTICE - Exploring MongoDB Shell
02:40
PRACTICE - Installing and Exploring Robo 3T (previously Robomongo)
02:55

Data Formats in MongoDB

6 lectures
LECTURE - JSON Overview
02:23
LECTURE - Difference between JSON and JavaScript Object
01:16
LECTURE - How Documents are stored in the Database? - BSON Format
02:06
LECTURE - What is Extended JSON?
01:58
LECTURE - Data Types representation in Extended JSON
02:21
LECTURE - How types are stored in BSON?
02:20

Collection Creation and Documents Insertion

4 lectures
LECTURE - Creation of the new Collection
02:14
LECTURE - Insert Methods insertOne() and insertMany()
01:01
LECTURE - Sample Data Overview
02:16
PRACTICE - Insert Sample Documents into the Collection
07:30

Finding Documents

6 lectures
LECTURE - Find Methods find() and findOne()
01:00
PRACTICE - Finding Documents
05:45
LECTURE - Query Operators Overview
00:59
PRACTICE - Finding Documents with Query Operators
05:52
LECTURE - Sort, Limit and Skip helper methods
01:00
PRACTICE - Sort, Limit and Skip
04:07

Updating Documents

3 lectures
LECTURE - Update Methods updateOne() and updateMany()
01:05
LECTURE - Update Operators
00:49
PRACTICE - Updating Documents using Update Operators
05:55

Deleting Documents

2 lectures
LECTURE - Delete Methods deleteOne() and deleteMany()
00:18
PRACTICE - Deleting Documents
02:48

Advanced MongoDB Features

6 lectures
LECTURE - MongoDB Aggregation Framework
00:52
PRACTICE - Aggregating Documents
01:50
LECTURE - MongoDB Indexes
02:02
LECTURE - MongoDB Utilities
05:22
LECTURE - What is MongoDB Replica Set?
02:40
LECTURE - MongoDB Drivers
00:55

Wrap Up

2 lectures
LECTURE - Course Summary and What's next?
01:27
Bonus Lecture
00:44

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.