Web Development // // NODE300

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

home > training > NODE300: Node.js/MEAN End-to-End Web Development

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

$2,995.00

11 Student Comments

  • 4 Days
  • Taught by expert Dan Wahlin
  • Replay™ Class Recordings Included
Interface Gold™This is an Interface Gold™ class date delivered live at our Phoenix location. Online attendees will have access to our RemoteLive™ platform. Replay™ class recordings are included.
Interested in scheduling a date for this course?
Request A Date
x
Course:

Course Description

In the Node.js/MEAN End-to-End Web Development Workshop you’ll learn how to build a Web application from start to finish using MongoDB, Express/Kraken, AngularJS, and Node.js (the MEAN stack). Topics covered include building model classes , connecting to MongoDB with Mongoose, securing a site with Passport, building a shopping cart with AngularJS and Node.js RESTful services, creating controllers and routes with Express and Kraken, binding data to views using Dust.js, and much more. If you’re looking to learn the ins-and-outs of Node.js then this course is for you!

Outline

1. Node.js – The Big Picture

2. Creating the Project Structure and Adding Modules

3. Building Model Classes with Mongoose

4. Building Data Repository Modules to Query MongoDB

5. Building a Passport Security Module

6. Creating Routes and Controllers

7. Creating Views and Binding Data

8. Building a RESTful API

9. Building a Shopping Cart with AngularJS and Node.js

10. Additional Client-Side Functionality

Audience

This course is designed for Web and JavaScript developers who are looking to build Node.js Web applications.

Prerequisites

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.
Before attending this course, students should have completed the following course or have equivalent experience.

JS300: Mastering JavaScript with ECMAScript 6 (ES6) and TypeScript

What You Will Learn

Upon completion of this course, you will understand:

  • Understand key Node.js Concepts
  • Run Node.js Scripts
  • Learn the MEAN (MongoDB, Express, AngularJS, Node.js) Stack
  • Explore Node.js Modules (Express, Kraken, Mongoose, Passport, and others)
  • Create MVC-style Applications with Express/Kraken
  • Secure Applications with Passport
  • Query MongoDB with Mongoose
  • Build a Shopping Cart with AngularJS and Node.js
  • Use Dust.js templates along with Kraken to bind data
  • Much more!

Student Comments (11)

December 1, 2016 | Student
Comments about the Instructor
"Very good and informative class by Dan as usual. In addition to his awesome teaching/presentation skills, he is also very good at keeping class discussion on track."
December 1, 2016 | Student
Comments about the Physical Environment
"comfortable and conducive for training"
December 1, 2016 | Student
Comments about the Courseware
"does the rating scale go up to 11? :)"
December 1, 2016 | Student
Comments about the Instructor
"Dan did a really good job answering all my random questions and tying it back to the material."
December 1, 2016 | Student
Comments about the Physical Environment
"The remote technology is really good."
SHOW MORE COMMENTS