Working with MongoDB

We will examine MongoDB, one of the leading NoSQL database systems.
4.2 (31 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.
649 students enrolled
$19
$55
65% off
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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

What 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.

Curriculum

Section 1: Introduction
Introduction
Preview
01:04
Section 2: Mongo in Command Line
Setting up Mongo
Preview
05:57
Section 3: Mongoose in Node
Getting Started with Mongoose - Part 1
Preview
09:51
Getting Started with Mongoose - Part 2
10:24
Integrating with a Form
07:44
Section 4: Advanced Mongoose
Defaults
03:29
Instance Methods
02:47
Section 5: Conclusion
Course Conclusion
Preview
00:40

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