[Đổi mới] Bootcamp cơ sở dữ liệu MongoDB (MongoDB) và NoSQL (dữ liệu lớn) dành cho người mới bắt đầu [từ nhập môn đến ứng dụng] (cập nhật)

Học cách sử dụng công nghệ NoSQL để xử lý dữ liệu lớn (Big Data) — một trong những kỹ năng nền tảng của công nghệ full-stack và khoa học dữ liệu được áp dụng trong các startup hiện đại. MongoDB là công nghệ dễ học và có thể nhanh chóng đưa vào sử dụng nhất trong số các công nghệ NoSQL. Trong khóa học này, bạn sẽ nắm vững kiến thức cơ bản về MongoDB trong thời gian ngắn, đồng thời học cách thao tác và ứng dụng MongoDB bằng Python.

(4.9) 190 đánh giá

3,240 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Python
Python
MongoDB
MongoDB
DBMS/RDBMS
DBMS/RDBMS
Data Engineering
Data Engineering
Python
Python
MongoDB
MongoDB
DBMS/RDBMS
DBMS/RDBMS
Data Engineering
Data Engineering

Đánh giá từ những học viên đầu tiên

4.9

5.0

fletcher_seth2335

31% đã tham gia

Cảm ơn bạn đã chuẩn bị bài giảng hay và ý nghĩa! Tôi thực sự biết ơn vì họ đã đổi mới video theo mùa. Một số bài giảng được quay một lần và không được gia hạn sau đó, nhưng tôi cảm thấy giảng viên Dave Lee rất quan tâm đến học sinh của mình ^.^

5.0

jh751225

31% đã tham gia

Đây là bài giảng thứ hai. Trong khi đang học bài giảng đầu tiên, tôi thấy tò mò về cơ sở dữ liệu nên đã học thêm. Thật tuyệt khi bài giảng được sắp xếp có hệ thống và tiến hành từ những điều cơ bản một cách chậm rãi, nên ngay cả khi tôi đã phát triển bằng một ngôn ngữ khác và mới học thì cũng dễ hiểu. Tôi sẽ đăng ký thêm các bài giảng khác và học từng bài một trong dịp này. Đây là một bài giảng tuyệt vời.

5.0

HYO JIN Kim

100% đã tham gia

Tôi thậm chí còn học bài giảng Full Stack thứ ba! Mặc dù bài giảng rất khó nhưng việc giải quyết các vấn đề lại rất thú vị. Bây giờ chúng ta hãy đi đến phần phụ trợ~~ Chúng tôi sẽ tiếp tục tiến về phía trước với mục tiêu hoàn thành lộ trình toàn diện!

Bạn sẽ nhận được điều này sau khi học.

  • Hiểu về cơ sở dữ liệu hiện đại (NoSQL)

  • Hiểu biết về công nghệ cơ bản của cơ sở dữ liệu

  • Kỹ thuật cơ bản về full-stack Python

  • Sử dụng DB bằng lập trình Python

  • Kiến thức cơ bản về DB để phân tích dữ liệu lớn

  • Ứng dụng cơ sở dữ liệu để phát triển dịch vụ full-stack

  • MongoDB (mongodb) cơ bản

Big Data, dễ dàng hơn, mạnh mẽ hơn
Hoàn thiện MongoDB từ người mới bắt đầu đến chuyên gia trong ngành!

💡 Phiên bản cập nhật đã trở lại với diện mạo hoàn toàn mới!

  • Đây là phiên bản cập nhật mới nhất được biên soạn lại dựa trên nhiều phản hồi của học viên về khóa học hiện có và các bản cập nhật mới của MongoDB.

Dễ dàng xử lý dữ liệu khổng lồ với công nghệ cơ sở dữ liệu mới nhất trong thực tế
NoSQL + MongoDB học trọn gói trong một lần!

Khóa học chính thức của Jandaeumi Coding, được Nekara-Kubai lựa chọn để đào tạo nội bộ

Hơn 2.000 học viên đã tham gia, phiên bản mới nhất được biên soạn lại dựa trên phản hồi của học viên

Cấu trúc thân thiện với người học, được thiết kế có tính đến cả việc áp dụng trong thực tế, từ người mới bắt đầu đến ứng dụng thực tiễn

Khóa học này giúp bạn làm quen với MongoDB (NoSQL), một trong những nền tảng cơ bản để xử lý dữ liệu lớn trong lĩnh vực full-stack và khoa học dữ liệu. Để giới thiệu cả cách ứng dụng trong thực tế, khóa học cũng bao gồm phương pháp sử dụng MongoDB với lập trình Python (Python) và crawling.

Về những kiến thức cơ bản về Python và crawling, bạn có thể học Bootcamp nhập môn Python và cơ bản về crawling [Dễ dàng! Kèm cả tài liệu vững chắc!] để tiếp thu bài học hiệu quả hơn.


Ngay cả khi bạn mới làm quen với MongoDB
bạn vẫn có thể học mà không cần lo lắng.

Tôi biết cơ sở dữ liệu là SQL, vậy NoSQL là gì?

Tất cả dữ liệu đều được lưu trữ trong cơ sở dữ liệu, nhưng các cơ sở dữ liệu dựa trên SQL truyền thống có những hạn chế trong việc xử lý lượng dữ liệu khổng lồ trong thực tế hiện nay. Vì vậy, gần đây NoSQL được sử dụng rất nhiều; bạn có thể hiểu rằng NoSQL là các cơ sở dữ liệu dùng để xử lý dữ liệu lớn.

Không biết SQL thì có thể học được không?

Cơ sở dữ liệu NoSQL và SQL không có nhiều liên quan với nhau, nên khóa học này được thiết kế để bạn vẫn có thể theo học mà không cần kiến thức về SQL. Tuy nhiên, nếu hiểu SQL, bạn sẽ làm quen với cơ sở dữ liệu dễ dàng hơn, vì vậy nếu chưa có kinh nghiệm về SQL, bạn nên học kèm với bài giảng dưới đây để đạt hiệu quả tốt hơn.

Trong số các cơ sở dữ liệu NoSQL, MongoDB có những ưu điểm gì?

Cơ sở dữ liệu NoSQL cũng có nhiều loại, nhưng MongoDB là cơ sở dữ liệu phổ biến và dễ sử dụng nhất. Nếu bạn chưa quen với NoSQL hoặc cơ sở dữ liệu nói chung, hãy học những kiến thức cơ bản về MongoDB trong thời gian ngắn qua khóa học này và bắt đầu áp dụng ngay.

Tôi không biết nên học các cú pháp đa dạng của MongoDB như thế nào.

Cú pháp MongoDB được chia thành cú pháp cơ bản và cú pháp Aggregation Framework, và khóa học này sẽ giải thích cả hai. Tuy nhiên! Chỉ liệt kê các cú pháp thì rất khó biến chúng thành kiến thức của riêng bạn và áp dụng vào thực tế. Vì vậy, chúng tôi sẽ giải thích không chỉ các ví dụ đa dạng, ví dụ dựa trên dữ liệu thực tế và các bài tập tự mình giải mà còn cả mã ứng dụng thu thập dữ liệu bằng Python crawling, sau đó lưu trữ/phân tích dữ liệu trong MongoDB theo thời gian thực.

Nếu bạn chưa quen với lập trình Python, chúng tôi khuyên bạn nên học cùng khóa học Nhập môn Python và nền tảng thu thập dữ liệu web Bootcamp [Dễ dàng! Bao gồm cả tài liệu vững chắc!] . Chúng tôi cũng cung cấp lộ trình học để bạn xây dựng nền tảng cơ bản về phát triển phần mềm và khoa học dữ liệu một cách có hệ thống. (Bạn có thể xem toàn bộ lộ trình ở phần bên dưới.)

MongoDB chỉ hoạt động trong một môi trường nhất định thôi sao?

Không. MongoDB hoạt động trên Windows/macOS và cũng được sử dụng rộng rãi trên Linux. Cơ sở dữ liệu không phải là một chương trình có giao diện, nên chỉ cần chạy được là bạn có thể kết nối và điều khiển thông qua công cụ quản lý riêng hoặc Python.

Khóa học này giải thích đầy đủ cách cài đặt và chạy trên Windows, Mac, AWS (môi trường đám mây) và Linux. Sau đó, bạn sẽ học các kỹ thuật cốt lõi để điều khiển MongoDB bằng công cụ quản trị và Python.

Tiến hành bằng mã nguồn và tài liệu theo từng bước/từng công nghệ để bạn làm quen với các kỹ năng ứng dụng trong thời gian ngắn.


Nhiều năm qua, rất nhiều người đã học
Chúng tôi tạo ra những khóa học đã được kiểm chứng.

Đã được kiểm chứng bởi 60.000 học viên trả phí trực tuyến trong 8 năm!

Đừng lãng phí thời gian! Nếu giảng viên khác nhau, các khóa học CNTT cũng có thể khác nhau.
Khóa học được biên soạn kỹ lưỡng sau nhiều cân nhắc để mang đến nền giáo dục chu đáo và hợp lý.

Ban đầu, nội dung được trình bày dễ hiểu, giúp bạn tự nhiên ôn lặp lại trong quá trình học và ghi nhớ sâu thông qua nhiều dạng bài tập khác nhau. Các nội dung được giải thích theo dạng mẫu để bạn có thể sử dụng nguyên bản cũng như tùy chỉnh cho phù hợp với nhiều trường hợp khác nhau. Nếu học các bài giảng IT được xây dựng bài bản và đã được kiểm chứng, bạn có thể biến kiến thức thành của mình trong thời gian ngắn.

Cung cấp các bài toán thực tế dựa trên DB đa dạng và lời giải

🙋‍♂️ Đây là khóa học không ngừng được suy ngẫm và cải thiện để bạn có thể cảm nhận rằng “À! Quả thật khác biệt!”. Vui lòng chỉ đăng ký nếu bạn là người hợp lý, biết quan tâm lẫn nhau và có thể xây dựng mối quan hệ tốt đẹp!


Học một cách có hệ thống
Lộ trình của Dave Lee từ 잔재미코딩

Tiếp nối khóa học này, lộ trình AI · phát triển · dữ liệu · CS giúp bạn học theo mục tiêu của mình.

Các công nghệ IT có mối liên kết với nhau.
Nếu chọn lọc và học các công nghệ liên quan, sau đó kết hợp thêm AI, bạn sẽ đạt được mục tiêu nhanh hơn rất nhiều.

Tất cả lộ trình đều hướng dẫn cả cách kết nối và sử dụng các công nghệ với nhau,
được thiết kế để nâng dần độ khó từ cấp độ nhập môn đến trình độ chuyên gia, và
được cập nhật liên tục trong nhiều năm.

Bạn cũng sẽ được áp dụng mức giảm giá cao hơn so với khi học từng khóa riêng lẻ.

3. Nền tảng về phát triển và dữ liệu, kiến thức cốt lõi về khoa học máy tính (CS)

Từ cấu trúc máy tính, hệ điều hành, mạng, phần mềm hệ thống, kỹ thuật phần mềm, kiến trúc, cấu trúc dữ liệu đến thuật toán

← Hãy vuốt sang trái/phải để xem các bài giảng CS và lộ trình tổng thể →

Xem chi tiết lộ trình đầy đủ về khoa học máy tính

4. Lộ trình khai thác AI mạnh mẽ và chắc chắn nhất (2026)

Từ tự động hóa công việc bằng Claude Code, vibe coding, Codex, OpenClaw, phân tích dữ liệu dựa trên Claude Code, đến các kỹ thuật nâng cao của Claude Code như kỹ thuật agentic, harness và loop, cũng như phát triển AI agent.

← Hãy vuốt sang trái phải để xem các khóa học AI và khóa học tham khảo →

Xem chi tiết lộ trình ứng dụng AI mạnh mẽ và chắc chắn nhất (2026)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn sử dụng cơ sở dữ liệu bằng lập trình Python

  • Dành cho những ai muốn học các công nghệ IT cần thiết cho startup hiện đại

  • Dành cho những ai muốn tìm hiểu cơ sở dữ liệu dựa trên dữ liệu lớn mới nhất

  • Dành cho những người muốn học các kỹ năng cơ bản về khoa học dữ liệu/phân tích\Seeder

  • Dành cho những ai muốn học các kỹ năng công nghệ nền tảng về full-stack

Cần biết trước khi bắt đầu?

  • Tham gia khóa học cơ bản về Python và web scraping

  • Cú pháp cơ bản của Python

Xin chào
Đây là funcoding

Xác minh Inflearn

Xác minh sự nghiệp

34,520

Học viên

2,594

Đánh giá

1,952

Trả lời

4.9

Xếp hạng

13

Các khóa học

Janjemi Coding, Dave Lee

  • Giới thiệu về Blog Janjaemi Coding [Nhấp vào đây]

  • Kinh nghiệm chính: Quản lý phát triển cấp cao/Principle Product Manager tại Coupang, Quản lý phát triển tại Samsung Electronics (khoảng 15 năm kinh nghiệm)

  • Học vấn: Cử nhân Ngôn ngữ và Văn học Nhật Bản tại Đại học Korea / Thạc sĩ Khoa học Máy tính tại Đại học Yonsei (Sự kết hợp hoàn toàn khác biệt)

  • Lịch sử phát triển chính: Samsung Pay, dịch vụ tìm kiếm thương mại điện tử, trình biên dịch RTOS, Linux Kernel Patch cho NAS

  • Sách đã xuất bản: Lập trình Linux Kernel, Hiểu và phát triển hệ điều hành Linux, Công nghệ IT cốt lõi ai cũng có thể đọc và hiểu ngay, Sách nhập môn lập trình Python cho người mới bắt đầu

  • Trang web vận hành: Fun-coding (http://www.fun-coding.org) [Nhấp vào]

  • Đây là trang web chia sẻ tài liệu miễn phí liên quan đến Full-stack/Khoa học dữ liệu/AI.

  • Khác: Kênh YouTube Fun-Coding [Nhấp vào]

    • Tôi đang bắt đầu từng chút một với mong muốn chia sẻ các mẹo hữu ích cho việc học IT cũng như các bài giảng miễn phí ngắn hạn~

Tôi vừa song hành giữa công việc thực tế hiện tại và giảng dạy về IT, vừa liên tục tạo ra các bài giảng vững chắc về Full-stack, Khoa học dữ liệu và AI trong suốt 8 năm qua.

 

Thêm

Chương trình giảng dạy

Tất cả

42 bài giảng ∙ (9giờ 13phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

190 đánh giá

4.9

190 đánh giá

  • bizoneig9265님의 프로필 이미지
    bizoneig9265

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    62% đã tham gia

    Tôi đang theo dõi bài giảng rất tốt. Cảm ơn thầy/cô đã giải thích tỉ mỉ và chi tiết giúp tôi hiểu rõ hơn.

    • funcoding
      Giảng viên

      Cảm ơn bạn!

  • slipzine6373님의 프로필 이미지
    slipzine6373

    Đánh giá 12

    Đánh giá trung bình 4.4

    5

    100% đã tham gia

    Thật sự dễ hiểu và giải thích chi tiết nên chỉ cần xem một lần là hiểu ngay được.

    • funcoding
      Giảng viên

      Cảm ơn bạn!

  • jinhoojeong1879님의 프로필 이미지
    jinhoojeong1879

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Rất hữu ích cho người không chuyên ngành IT như tôi

    • funcoding
      Giảng viên

      Cảm ơn bạn! 😊

  • python1828님의 프로필 이미지
    python1828

    Đánh giá 12

    Đánh giá trung bình 4.1

    5

    98% đã tham gia

    Nếu tôi không tham gia khóa học Viết mã của Janjaemi, tôi đã có thể từ bỏ việc viết mã Python. Có một thế giới khác biệt giữa việc biết và việc giảng dạy. Khi đi học, chúng ta nhận ra rằng ngay cả những người thông minh cũng không giỏi dạy học. Tôi nghĩ bài giảng của Dave Lee thực sự là bài giảng về mã hóa hay nhất. Thực ra, tôi nghĩ thế là tốt nhất. Ngoài ra, tôi không phải là lập trình viên nên tôi không biết Dave Lee có phải là lập trình viên giỏi nhất hay không. Có thể thấy anh sở hữu sức chịu đựng vô cùng lớn. Khả năng giảng dạy tất nhiên là tốt nhất (dù nhấn mạnh bao nhiêu lần tôi cũng không thể diễn tả được). Giáo trình cũng vậy Không còn nghi ngờ gì nữa, ông đã tạo ra nó một cách chân thành và tỉ mỉ hơn những giảng viên khác. Như video giải thích, nếu bạn không có niềm đam mê giảng dạy, tôi không nghĩ bạn sẽ có thể tiến xa đến mức này. Tất nhiên, tiền sẽ đi theo những bài giảng hay, nhưng người ta nói tiền sẽ đi theo. Thật khó để làm đúng và nhiệt tình từ đầu đến cuối. Tốc độ nói cũng tốt. Tôi nghĩ họ giải thích mọi thứ một cách chậm rãi nhằm mục đích dành cho người mới bắt đầu, nhưng đúng như người hướng dẫn đã nói, bạn có thể đọc chúng một cách nhanh chóng. Tôi 42 tuổi, tôi không biết gì về code, tôi chỉ là một người không liên quan gì đến lập trình. Tôi nghĩ rằng tôi đã nhận ra tầm quan trọng của việc viết mã vào đầu năm 2019 thông qua YouTube. Tôi đã nghe một bài giảng trên một trang web giảng dạy về mã hóa khác và đã thử tất cả những điều cơ bản về Python, nhưng tôi đã từ bỏ ngay lập tức... Tôi không thể tiến bộ hơn nữa. Vài tháng sau, tôi thử lại. Lần này, tôi tham gia một khóa học trị giá 500.000 won. Đúng như dự đoán, tôi đã bỏ cuộc. Tuy nhiên, tôi quyết định rằng mình phải học viết mã để phần đời còn lại của mình sẽ dễ dàng hơn trong khi tôi đang tìm kiếm cơ sở hạ tầng. Tôi nghĩ khóa học Pandas của Janjaemi Coding rất hấp dẫn nên tôi đã tham gia, và thực tế là tôi chỉ học được khoảng 70%. Bởi vì tôi nhận ra rằng thứ tự tham gia các khóa học của tôi là sai. Tuy nhiên, khi tôi nghe bài giảng, nó được giải thích rất dễ dàng nên tôi đã hiểu được ở một mức độ nào đó. Sau khi chăm chú lắng nghe, tôi nhận ra sự hiểu biết của mình về Python? Hiểu chương trình? Tôi cảm thấy điều gì đó như thế này từng chút một càng sớm càng Tôi đã nghiên cứu kiến ​​thức cơ bản về Python từ Janjaemi Coding. Thực ra nó không hề dễ dàng Tôi không thể bỏ cuộc Bởi vì bạn dạy một cách dễ dàng. Bạn thực sự đã ép mình phải học. Có người đã giải thích điều đó một cách dễ dàng như vậy. Tôi cũng đã trả tiền cho bài giảng của người khác ở Infron... nhưng bài giảng có nhịp độ nhanh đến mức tôi có thể tự mình bỏ qua. Đúng như mong đợi, Janjaemi Coding là tốt nhất. Thật tuyệt vời khi bạn chỉ dạy những phần bạn cần. Thật khó để kiểm soát lượng kiến ​​thức khi truyền đạt kiến ​​thức, nhưng tôi nghĩ bạn đã tạo ra một bài giảng bao gồm những phần mà người mới bắt đầu có thể hiểu hoặc phải hiểu. Cảm ơn bạn rất nhiều. Tôi dự định học tất cả các bài giảng của Janjaemi Coding. Tôi đã trả tiền và đang nghiên cứu về Pandas, Python cơ bản, mysql và nosql. Và khi tôi xem trang web của Janjaemi Coding, tôi thấy rằng cũng có những bài giảng được đăng trên các trang khác và tôi dự định học tất cả chúng. Nếu tôi có thể tạo ra được chương trình mình muốn thì tất cả đều nhờ có Dave Lee. Tóm tắt 3 dòng Nếu không có Janjaemi Coding, tôi đã từ bỏ việc viết mã. Trả nhiều tiền hơn không có nghĩa là bạn có thể có được những bài giảng hay hơn. Hãy làm nhiều bài giảng hay hơn nữa

    • funcoding
      Giảng viên

      Cảm ơn bạn đã khen ngợi... Tôi cảm thấy tràn đầy sinh lực, hạnh phúc và được khen thưởng vì đã dành rất nhiều thời gian và viết một bài báo hay như vậy. Cảm ơn.

  • kmdadoo님의 프로필 이미지
    kmdadoo

    Đánh giá 29

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Cảm ơn bạn vì đã giải thích một cách dễ hiểu và thú vị.

    • funcoding
      Giảng viên

      Cảm ơn bạn!!

Khóa học khác của funcoding

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!