Simple play icon Course
Skills Expanded

Introduction to Mongoose for Node.js and MongoDB

by Mark Scott

This course introduces Mongoose, an open-source Node.js package that provides object modeling and structure to application data being saved to MongoDB.

What you'll learn

The primary goal of this course is to teach web developers who have a basic understanding of Node.js and MongoDB how to incorporate schema, models, and validation into their applications. It will also be complementary to .NET developers exploring Node.js and MongoDB who may have gone through courses such as "Node.js for .NET Developers." During this course, we will build a small Node.js application to gather daily stand-up meeting notes and store them, via Mongoose, in MongoDB. Other tools that will prove helpful, such as Postman and Robomongo, will also be used.

About the author

Mark is an experienced software developer, architect, team lead, and manager with more than fifteen years of experience producing applications using object-oriented methodologies. For the majority of his professional career, he has been developing web-based applications in ASP.NET with SQL Server. More recently, he has become more comfortable with the whole open-source space, especially Node.js and MongoDB. Mark is the husband of a wonderful wife, and the father of triplet girls, and feels deepl... more

Ready to upskill? Get started