Go from beginner to advanced by building 4 Node.js applications of increasing complexity.
This course will teach you how to build apps from the ground up by focusing on best practices. We will be using Express.js, MongoDB and Node.js to create our server, routing and database.
We'll use a variety of templating engines for our frontend. This will include Swig, Angular and plain HTML.
We'll be using Mongoose throughout this course. Mongoose is a node module built on top of MongoDB to assist in creating and handling database objects. You will get experience working with all the powerful features available within MongooseJS.
This will include methods for dealing with: Schemas, Plugins, Validators, and Data Types.
Getting to Know Mongoose
User Login App
Meeting Reporting App
After taking this course you will
- Learn how to setup a server and routing using Express, work with various view engines like Swig, Angular and Handlebars.
- Understand how to perform CRUD operations by building useful apps to save, update and retrieve documents from a database.
- Be able to build a MEAN-stack application from the ground up.