Working with MongoDB

We will examine MongoDB, one of the leading NoSQL database systems.
3.9 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
678 students enrolled
Take This Course
  • Lectures 8
  • Length 42 mins
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

When working with server-side code, it’s very important to be able to persist data across the site. Databases exist to help solve this problem by providing easy ways to integrate and store data. We’ll be looking at MongoDB, one of the leading NoSQL database systems. By storing data as JSON (Javascript Object Notation) objects, integration with NodeJS is very easy! We'll cover how to implement MongoDB and work with the different systems that they provide and then we’ll start integrating it with our Node applications by using Mongoose, a library that has been built specifically for interacting with MongoDB.

Course Includes:

  • 8 videos with over 40 minutes of lectures and explanations.
  • 3 external resource files.
  • 2 exercises to help you master MongoDB concepts.

What You'll Learn:

  • Setting Up MongoDB in Command Line
  • Getting Started with Mongoose in Node
  • Integrating with a Form
  • Advanced Mongoose
  • Instance Methods
  • Additional Resources
  • Exercises
  • And More!

What are the requirements?

  • Introduction to JavaScript Development
  • Intermediate JavaScript Development
  • Introduction to Node.JS Development

What am I going to get from this course?

  • Course Goal: Store application data using MongoDB
  • Learn MongoDB command line controls
  • Integrate MongoDB into your Node apps

Who is the target audience?

  • Intermediate Node developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Section 2: Mongo in Command Line
Setting up Mongo
Section 3: Mongoose in Node
Getting Started with Mongoose - Part 1
Getting Started with Mongoose - Part 2
Integrating with a Form
Section 4: Advanced Mongoose
Instance Methods
Section 5: Conclusion
Course Conclusion

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

RefactorU LLC, Accelerates the learning of aspiring creative technologists.

Based in Boulder, Colorado, RefactorU accelerates the learning and development of the world's aspiring creatives, makers, and technologists. RefactorU empowers individuals to reinvent themselves to meet the needs of today's technology-driven economy while building lifelong professional networks for the future.

RefactorU offers on-campus and self-paced courses in full-stack web application development, data science, and other 21st century skills. RefactorU's Instructors Include:

Chris Rolfs

Chris is a game developer and designer with substantial experience in front and back-end web development as well as web and desktop game design and development. Chris is the current Instructor for RefactorU's online courses, and spends his daylight hours being a rockstar Front End Engineer at Facebook.

Ready to start learning?
Take This Course