Intermediate Development with Node.js

Catalog Home Front-End Web & Mobile Development HTML5 & JavaScript
Your Training Location:  

Intermediate Development with Node.js

Instructor Led
Loading Course Dates...
No available dates in this city.

  Available by Request
{{date.date_begin | date:'M/d'}} - {{date.date_end | date:'M/d/yyyy'}}
ViewHide Additional Dates

This course is a follow-on to the Intro to Node course for developers. This course focuses on more hands on development using Express and related packages to make developers productive and to help follow best practices.

This course combines lecture and hands-on exercises to give students confidence in creating solutions using Node. Students will explore popular modules such as Express. During the course students will create the different parts of a web application to allow records to be Created, Read, Updated, and Deleted (CRUD). This course uses Postgres as a relational database but can be customized based upon the needs of the client to use other relational or NoSQL databases.

Attendees should have experience with using Node, npm install, understand concepts of asynchronous programming and promises. Knowledge of REST based web services is helpful but not required.

3 Days/Lecture & Lab

This course is designed for experienced JavaScript developers who wish to understand Node JS and to execute JavaScript outside of the browser.

Warm-up / Review of Core Concepts

  • Setting up Express
  • Database Connections
  • Handling User Input and Requests
  • Error Handling
  • Validation Strategies
  • Session Management in Node
  • Production Security Concerns
  • Testing Node
  • Production Practices

< >

Copyright © 2020 ProTech. All Rights Reserved.

Sign In Create Account


Social Media