When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Projects in Node.js - Learn by Example
Learn full stack JavaScript by developing applications using Node.js, MongoDB, Express.js, and AngularJS.

This Course Includes
udemy
4.2 (150 reviews )
5 total hours
english
Online - Self Paced
course
Udemy
About Projects in Node.js - Learn by Example
Go from beginner to advanced by building 4 Node.js applications of increasing complexity.
This course will teach you how to build web apps from the ground up while focusing on best practices. The main technologies used will be Node.js, Express.js and MongoDB.
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.
Project 1
Getting to Know Mongoose
Project 2
User Login App
Project 3
Meeting Reporting App
Project 4
Search Engine
After taking this course you will:
* Know how to build Full-Stack applications using JavaScript throughout.
* Learn how to setup a server and routing using Express, work with various view engines like Swig, Angular and plain HTML.
* 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.
* Understand Mongoose methods for working with schemas, plugins, validators, and data types.
What You Will Learn?
- Build Apps with Node.js.
- Build MEAN stack apps.
- Create API's using Express.js.
- Understand Routing in Express.
- Know how to create Schema's, Models and Controllers.
- Use Passport to authenticate users.
- Create CRUD features with ease.
- Install and use Mongoose Plugins.
- Include different view engines into Node.js.
- Use the Async Module.