Node.js / MEAN End-to-End Web Development

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

Related Scheduled Courses