Free
Course

Learn MongoDB

Learn how to work with NoSQL databases and run basic CRUD operations in this introduction to MongoDB.

4.55 out of 5 stars
This course includes
15,054 learners enrolled
This course includes
  • Skill level

    Beginner
  • Time to complete

    Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary
     
    5 hours
  • Projects

    3
  • Prerequisites

    None

About this course

MongoDB is a powerful NoSQL database used by companies like Google, eBay, and Verizon. This course covers the basics, advanced features, and efficient database management with MongoDB, making it essential for back-end development, data science, and machine learning.

Built in partnership with

Skills you'll gain

  • Understanding MongoDB’s NoSQL model

  • Performing CRUD operations

  • Optimizing queries with indexes

  • Using MongoDB Atlas for cloud database management

Syllabus

5 lessons • 3 projects • 5 quizzes
  • Certificate of completion available with Plus or Pro

    Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.

The platform

Hands-on learning

Animated GIF of an AI provided error explanation within Codecademy's learning environment
An AI-generated hint within the instructions of a Codecademy project
Animated GIF of Codecademy's Job Readiness Checker tool generating a compatibility report for a senior software engineer role
Animated GIF of building a phone screen interview using Codecademy's Interview Simulator
A fill-in-the-blank JavaScript question in a Codecademy assessment
Meet the creator of the course
David Patlut
David studied Computer Science at the University of Massachusetts Amherst. He was previously a software engineering instructor at Fullstack Academy and New York Code & Design Academy.
David studied Computer Science at the University of Massachusetts Amherst. Prior to joining Codecademy, he was a software engineering instructor at Fullstack Academy and New York Code & Design Academy.

Earn a certificate of completion

Show your network you've done the work by earning a certificate of completion for each course or path you finish.
  • Show proofReceive a certificate that demonstrates you've completed a course or path.
  • Build a collectionThe more courses and paths you complete, the more certificates you collect.
  • Share with your networkEasily add certificates of completion to your LinkedIn profile to share your accomplishments.

Learn MongoDB course ratings and reviews

4.55 out of 5 stars
384 ratings
  1. 5 stars
  2. 4 stars
  3. 3 stars
  4. 2 stars
  5. 1 star
  • The course was absolutely interactive and kept me stuck to my chair. I am absolutely impressed by how easy it has become to learn anything!
    Anurag P.
    Verified Learner
  • Clear and well-structured course that provides valuable hands-on practice. I found it easy to understand and navigate, making the learning experience enjoyable. The practical exercises were particularly beneficial in reinforcing the concepts. Overall, I highly recommend this MongoDB course for anyone looking to gain practical knowledge in a well-organized manner.
    Sergei T.
    Verified Learner
  • I recently completed the Learn Mongo DB course and I found it incredibly informative and engaging. The course covered a wide range of topics related to MongoDB, from the basics of NoSQL databases to more advanced concepts like sharding and replication.
    Miodrag S.
    Verified Learner

Our learners work at

  • Google Logo
  • Meta Logo
  • Apple Logo
  • EA Logo
  • Amazon Logo
  • IBM Logo
  • Microsoft Logo
  • Reddit Logo
  • Spotify Logo
  • Uber Logo
  • YouTube Logo
  • Instagram Logo

Join over 50 million learners and start Learn MongoDB today!

Unlock additional features with a paid plan

  • Practice Projects

    Guided projects that help you solidify the skills and concepts you're learning.
  • Assessments

    Auto-graded quizzes and immediate feedback help you reinforce your skills as you learn.
  • Certificate of Completion

    Earn a document to prove you've completed a course or path that you can share with your network.