Loading Course Schedule...
PT15253
Training Summary
Node.js is one of the most revolutionary frameworks to come out in quite a while! Its asynchronous nature and flexibility makes it relevant for building everything from Web applications to client tools and you'll find it being used in a variety of ways. Node.js is based on JavaScript so if you're already comfortable with the JavaScript language you can be productive with Node.js right away.
In the Node.js / MEAN End-to-End Web Development course you'll learn how to build a Web application from start to finish using MongoDB, Express, Angular, and Node.js (the MEAN stack). Topics covered include building model classes , conneNOdecting to MongoDB with Mongoose, securing a site with Passport, building a shopping cart with Angular and Node.js RESTful services, creating controllers and routes with Express, binding data to views using Handlebars.js, and much more. If you're looking to learn the ins-and-outs of Node.js then this course is for you!
Prerequisites
Before taking this course, attendees must be comfortable working with JavaScript to take this class. A minimum of 6-months of hands-on JavaScript experience is recommended to get the most out of the course.
Duration
4 Days/Lecture & Lab
Audience
This course is designed for Web and JavaScript developers who are looking to build Node.js Web applications.
Course Topics
Getting Started with Node.js
- Using Node.js Modules
- Creating the Node.js Application Structure
- Model Objects and Mongoose
- Data Repository Objects
- Routes and Controllers
- Working with Views
- Creating a Passport Security Module
- Building a Shopping Cart with Angular and Node.js