Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MongoDb Introduction course.
Rating: 4.4 out of 5(28 ratings)
899 students

MongoDb Introduction course.

Pure MongoDB from compass and shell. For implementations in nodejs check the next tutorial.
Created byPaolo Capra
Last updated 5/2025
English

What you'll learn

  • Learn the difference between SQL e noSQL database.
  • Learn the sintax of Mongodb.
  • Learn the Mongodb Compass.
  • Basic concepts of computer science.

Course content

1 section12 lectures54m total length
  • Introduction3:59
  • Installation Process of MongoDB3:48
  • How data is structured in mongoDB2:58
  • MongoDB Compass5:50
  • Introduction to the shell.2:28
  • How to find() data5:49
  • Method Chaining mongoDB2:56
  • More complex queries3:55
  • $in , $nin operator.2:11

    Explore how the $in and $nin operators filter MongoDB documents by a single field, using an array of names to include or exclude Luca Bianchi, Giulio Rossi, and others.

  • How to query arrays.8:04
  • Delete Documents3:54
  • Update Documents.9:05

Requirements

  • For this first part of the course , no prerequisites are needed .
  • For the second course you know be knowledgeble about Javascript NodeJS and ExpressJS.

Description

This course is the first part of a comprehensive two-part MongoDB series designed to equip you with a strong foundation in MongoDB. In this beginner-friendly module, we focus solely on the core features and functionalities of MongoDB without diving into backend integration or external frameworks.

You'll learn how to interact with MongoDB using two primary tools: MongoDB Compass, the intuitive GUI, and the Mongo Shell, the powerful command-line interface. Through hands-on examples and real-world scenarios, you’ll gain a deep understanding of key database concepts such as documents, collections, and databases.

The course covers everything from installation and setup to advanced querying, data manipulation, filtering, sorting, and schema design. You’ll explore CRUD operations (Create, Read, Update, Delete), indexing for performance optimization, aggregation pipelines for data analysis, and best practices for managing data effectively.

Whether you’re preparing to build full-stack applications or just want to master MongoDB as a standalone skill, this course provides the essential knowledge you need. By the end of Part 1, you’ll be confident working with MongoDB databases directly, setting the stage for the next phase: integrating MongoDB into Node.js applications in Part 2.

This course is ideal for aspiring developers, data engineers, and anyone looking to understand the fundamentals of NoSQL databases. No prior experience with MongoDB is required—just a willingness to learn!

Who this course is for:

  • Web Developers and Data Analyst.