Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

MongoDB for Java Developers

via MongoDB University


Learn everything you need to know to get started building a MongoDB-based app. This course will go over basic installation, JSON, schema design, querying, insertion of data, indexing and working with language drivers. In the course, you will build a blogging platform, backed by MongoDB. Our code examples will be in Java.

After completing this course, you should have a good understanding as to how applications are built on top of MongoDB using Java. This course should also prepare you to take the developer certification associate exam. Register for next exam session to become a MongoDB Certified Professional.

Prerequisites To take this course you should be familiar with Java. Knowledge of relational databases is not required.


Week 1: Introduction and Overview
Week 2: Creating, Reading and Updating Data (CRUD)
Week 3: Schema Design
Week 4: Performance
Week 5: Aggregation Framework
Week 6: Application Engineering
Week 7: Case Studies

Taught by

Andrew Erlichson

Related Courses


4.5 rating, based on 17 reviews

Start your review of MongoDB for Java Developers

  • Anonymous

    Anonymous completed this course.

    A very decent introduction to Mongo. The homework and mid-lecture questions were well chosen and fairly graded, as was the exam.

    My initial impression was that there would be excessive time spent on additional, unrelated frameworks, like Spark and Freemarker. But this was wrong- only a very small amount of time as spent on them, and the class's focus was right on target, as far as I'm concerned.

    I'm a Java serve developer integrating Mongo as our primary data store, for what it's worth.
  • Soniya Khan
    College is good in many aspects Discipline is very good in the college. Study is also good. There are various clubs in college according to hobbies which help individuals to develop a good personality in the college.
  • Anonymous

    Anonymous is taking this course right now.

    A very decent & nicely explained introduction to MongoDB. The homework and mid-lecture questions were well chosen. Requires 4-5 hrs for going through video lectures and homework.
  • Kamalesh

    Kamalesh completed this course.

    I am on the sixth week of the course, very good course for MongoDB beginner, the homework and quiz were chosen very well , I'll highly recommend it.
  • Santhosh

    Santhosh is taking this course right now, spending 8 hours a week on it and found the course difficulty to be medium.

  • Anonymous

    Anonymous is taking this course right now.

  • Venkata Naveen Kumar is taking this course right now.

  • Anonymous

    Anonymous is taking this course right now.

  • Raman Blyshchyk completed this course.

  • Anonymous

    Anonymous is taking this course right now.

  • Subhobroto Roy completed this course.

  • Claudia Foglieni

    Claudia Foglieni completed this course.

  • Mark Henry Butler completed this course.

  • Piotr Góralczyk

    Piotr Góralczyk completed this course.

  • Profile image for Jevgeni Martjushev
    Jevgeni Martjushev

    Jevgeni Martjushev completed this course.

  • Nuno Goncalves

    Nuno Goncalves completed this course.

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free