Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Complete MongoDB Course

Khóa Học MongoDB Toàn Tập

Khóa Học MongoDB Toàn Tập

Tìm hiểu về Cơ sở dữ liệu NoSQL dạng Document và thành thạo Ngôn ngữ Truy vấn Mongo, Aggregation Pipelines và hơn thế nữa!

4.4
(2,153 đánh giá)
38,290 học viên
Giảng viên
Malvik Vaghadia
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.0 giờ video
97 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

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

Hiểu chi tiết về cơ sở dữ liệu MongoDB và cách chúng hoạt động
Xây dựng kiến thức toàn diện về hệ sinh thái sản phẩm MongoDB
Các Thao tác CRUD (Tạo, Đọc, Cập nhật, Xóa)
Truy vấn dữ liệu bằng Aggregation Framework
Có kinh nghiệm thực hành sâu rộng với các Toán tử Truy vấn, Phép chiếu và Aggregation Pipeline
Sử dụng Indexes để tối ưu hiệu suất truy vấn
Hiểu các phương pháp khác nhau để mô hình hóa dữ liệu trong MongoDB (Embedding so với Referencing)
Sử dụng Drivers để kết nối MongoDB với ứng dụng (có Python)

Yêu cầu

Không yêu cầu kiến thức trước
Hệ điều hành MacOS hoặc Windows

Đối tượng phù hợp

Khóa học này dành cho bất kỳ ai quan tâm đến việc tìm hiểu về NoSQL và Cơ sở dữ liệu MongoDB

Nội dung khóa học

11 phần • 97 bài giảng
1 Chào mừng bạn đến với khóa học
2 Kết nối với tôi...
3 Hướng dẫn cơ bản về Udemy
4 Giới thiệu về Cơ sở dữ liệu NoSQL
5 MongoDB là gì?
6 Documents trong MongoDB
7 Hệ sinh thái MongoDB
8 Replica Sets và Clusters
9 Ưu điểm của Cơ sở dữ liệu MongoDB
10 Ngôn ngữ Truy vấn MongoDB
1 Lưu ý về các cập nhật giao diện người dùng
2 Thiết lập Atlas Cluster của bạn
3 Cài đặt Shell và Công cụ Cơ sở dữ liệu
4 Cài đặt MongoDB Compass
5 Lưu ý quan trọng - Lỗi với MongoDB Compass phiên bản 1.36+
6 Tải dữ liệu mẫu + Tổng quan về MongoDB Compass
7 Tổng quan về MongoDB Atlas
8 Kết nối với Mongosh và Ôn tập
1 Sử dụng Compass để Nhập/Xuất Collections
2 Kiến thức cơ bản về Dòng lệnh
3 mongoimport và mongoexport
4 mongodump và mongorestore
1 Tạo / Xóa Cơ sở dữ liệu và Collections
2 Sử dụng các phương thức find và findOne
3 Phân biệt chữ hoa chữ thường trong MongoDB
4 Truy vấn với Data Explorer
5 Câu hỏi Bài tập
6 Cách sử dụng $ trong MQL
7 Toán tử So sánh
8 Toán tử Logic
9 Câu hỏi Bài tập
10 Giới thiệu về $expr
11 Toán tử Phần tử
12 Phương thức Con trỏ
13 Phép chiếu (Projection)
14 Câu hỏi Bài tập
15 Truy vấn Documents được nhúng (Embedded)
16 Truy vấn Mảng
17 Tài nguyên bổ sung - Toán tử Truy vấn và Phép chiếu
18 Câu hỏi Bài tập
19 Chèn Documents
20 Xóa Documents
1 Cập nhật Documents trong Shell
2 Toán tử Cập nhật
3 Tài nguyên bổ sung - Toán tử Cập nhật
4 Upsert
5 Cập nhật Documents trong Atlas
1 Giới thiệu về Aggregation Pipeline
2 $match
3 $project
4 Câu hỏi Bài tập
5 Toán tử Biểu thức Số học
6 Toán tử Biểu thức Chuỗi
7 Toán tử Biểu thức Ngày tháng
8 Toán tử Biểu thức So sánh
9 Toán tử Biểu thức Mảng
10 Toán tử Biểu thức Điều kiện
11 Tài nguyên bổ sung - Toán tử Biểu thức Aggregation
12 Câu hỏi Bài tập
13 $addFields
14 Các Giai đoạn Con trỏ (Cursor Stages)
15 Câu hỏi Bài tập
16 $group
17 $bucket và $bucketAuto
18 $facet
19 $sortByCount
20 Câu hỏi Bài tập
21 $unwind
22 $out
23 Tài nguyên bổ sung - Các Giai đoạn Aggregation Pipeline
24 Kết hợp tất cả lại với nhau
1 Biến được Hệ thống Tạo
2 Biến do Người dùng Định nghĩa
1 Giới hạn và Ngưỡng
2 writeConcern và thao tác chèn có thứ tự
3 Xác thực Schema
4 Cân nhắc về Mô hình hóa Dữ liệu
5 Cài đặt Cơ sở dữ liệu mẫu sample_mflix
6 $lookup
7 Câu hỏi Bài tập
8 Các Loại Quan hệ
9 Tài nguyên bổ sung - Các Mẫu Schema
1 Giới thiệu về Indexes
2 Phương thức Explain
3 Indexes Trường Đơn
4 Lưu ý về Aggregations và Indexes
5 Sắp xếp với Indexes
6 Indexes Kết hợp (Compound)
7 Mảng và Trường được Nhúng
8 Indexes Một phần (Partial)
9 Gợi ý (Hints)
1 Tổng quan về Drivers
2 Kết nối với MongoDB
3 Các Thao tác CRUD Cơ bản
4 Aggregation Framework
5 Tài nguyên bổ sung - Liên kết Tải xuống và Tài liệu
1 BONUS: Xem các khóa học khác của tôi

Giới thiệu khóa học

MongoDB is one of the most in demand databases around despite being relatively new to the scene. In fact, MongoDB was created due to the limitations of traditional databases!

Due to the changing data demands of today and the growth in “big data”, traditional relational databases are finding it increasingly difficult to store this data and deliver performance.

MongoDB is able to handle large volumes of data while maximising performance and adopt a flexible schema approach, giving you ultimate flexibility when modelling data.

These are just a few of the reasons why MongoDB is rated as one of the top 5 most popular database systems in the world according to Statista (as of June 2021).

So if you work with data in any capacity and are looking to develop your experience of MongoDB then this is the perfect course for you!

The curriculum is comprehensive and is designed to take you from beginner to pro. The lectures in this course are arranged into short, bite-sized chunks.

Every module of the course has been individually tailored to give the optimal learning experience and keep you engaged. Modules are packed with:

  • Presentations + Walkthroughs

  • Quizzes

  • Assignments (with guided solutions)

As your instructor I have over 25,000 students enrolled in my courses and 10+ years of on the job experience consulting and working for a range of publicly listed companies. I have worked extensively with databases (both Relational and NoSQL) and I aim to use my expertise to deliver a great learning experience.

I hope to see you enrolled in the course!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Database
Giới thiệu về MongoDB

Giới thiệu về MongoDB

Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD

4.5 (4531)
31,090
10.000đ -97%
Hiển thị tất cả khoá học Mongodb
Giới thiệu về MongoDB

Giới thiệu về MongoDB

Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD

4.5 (4531)
31,090
10.000đ -97%
Hiển thị tất cả khoá học Nosql
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊