MongoDB Essentials - Understand the Basics of MongoDB

Beginner-friendly course introducing MongoDB, a NoSQL database. Learn installation, document management, data operations, and Mongoose Schemas for effective application development.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This beginner course is all about getting friendly with MongoDB, the NoSQL database! You’ll learn to install it, manage your data, and even build models. It’s like the essential starter pack for anyone wanting to dive into the world of databases.

Key Points

  • Introduction to MongoDB as a NoSQL database.
  • Installing MongoDB on your machine.
  • Creating collections that store documents.
  • Essential Mongo shell commands for document management.
  • Understanding different data types in MongoDB.
  • CRUD operations: Create, Read, Update, Delete.
  • Building models with Mongoose Schemas.
  • Using the $in operator to query data.

Learning Outcomes

  • Gain foundational knowledge of NoSQL databases.
  • Confidently install and run MongoDB locally.
  • Manage data with CRUD operations.
  • Understand how to structure data with Mongoose.
  • Effectively query your database for specific information.

About This Course

An introduction and overview of MongoDB as a NoSQL database solution.

This is a beginners level course to understanding the basics of what mongoDB is.

The intention of this course is to provide a foundation for working with mongoDB so that you can start developing applications that require a database storage.

In this course we will cover:

  • How to install mongoDB.

  • How to create new collections that store documents.

  • You'll learn about the most used mongo shell commands to manage your documents.

  • We'll cover the different types of data that can be stored.

  • You will gain confidence in how to Create, Read, Update and Delete data.

  • Learn how to build models for the database in code using Mongoose Schemas.

  • Learn how to query for specific data your looking for using $in.

Course Format:

You will be presented with slides and command line examples. This will help you to learn how to use local instances of mongoDB.

There will be a quiz at the end to help reinforce what you've learned.

  • Install MongoDB

  • Run MongoDB Locally

  • Learn how to use both Documents and Collections

Instructor

Profile photo of Patrick Schroeder
Patrick Schroeder

Software engineer and entrepreneur.  I specialize in full-stack javascript development.  My favorite technologies are Angular and Node.js.  I'm currently working on serverless apps using Firebase Firestore and Google cloud functions running on Node.js.  I enjoy creating high quality courses that clearly explain complex topics.  All courses are captured in 1080p high resolution.  Please message me if you have any questions...

Review
4.9 course rating
4K ratings
ui-avatar of Carlo J
Carlo J.
5.0
7 months ago

Very clear!

  • Helpful
  • Not helpful
ui-avatar of Ben W
Ben W.
3.0
7 months ago

Teaches the basics, but it needs to be updated.
Website for downloads is completely different now.
Uses Mongo 3.x whereas the current version (community) is 8.x
Several commands have been superseded:
--
DeprecationWarning: Collection.insert() is deprecated. Use insertOne, insertMany, or bulkWrite.

DeprecationWarning: Collection.update() is deprecated. Use updateOne, updateMany, or bulkWrite.

DeprecationWarning: Collection.remove() is deprecated. Use deleteOne, deleteMany, findOneAndDelete, or bulkWrite.
--

  • Helpful
  • Not helpful
ui-avatar of Karthikeyan G
Karthikeyan G.
4.0
8 months ago

Covered the basics well, short and sweet :-)

  • Helpful
  • Not helpful
ui-avatar of Bibiana Del Pilar Hernández Yasno
Bibiana D. P. H. Y.
5.0
8 months ago

Excelente curso.

  • Helpful
  • Not helpful
ui-avatar of Divaesh Nandaa
Divaesh N.
3.0
8 months ago

Thank you sir!

  • Helpful
  • Not helpful
ui-avatar of salman khan
Salman K.
5.0
10 months ago

nice

  • Helpful
  • Not helpful
ui-avatar of Razvan Badileanu
Razvan B.
4.0
11 months ago

Everything seems to be fine, direct to the subject, well explained, but a bit outdated on the installation part.

  • Helpful
  • Not helpful
ui-avatar of Juan Pablo Herran
Juan P. H.
3.0
1 year ago

Es bueno si solo quieres una noción de cómo funciona MongoDB ya que es super básico lo que vas a encontrar. El ejemplo que usa, podría complicarlo un poco más, no hacerlo tan básico, o ir aumentando un poco la complejidad.

  • Helpful
  • Not helpful
ui-avatar of OUGA HOUPKEHY SERGE-GHISLAIN
Ouga H. S.
5.0
1 year ago

Ok

  • Helpful
  • Not helpful
ui-avatar of Rajesh Sanghani
Rajesh S.
1.0
1 year ago

The instructor narrates to a content that doesn't even have a complete screen visibility.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses