View all courses

Node.js (Node) is an open-source, cross-platform, runtime environment that allows JavaScript – to run outside of the browser. Node plays a key role in cutting edge, modern usage of JavaScript and related frameworks such as Angular and React. Node has become an integral part of both development and production environments. Developers can leverage many provided libraries to create desktop and server applications that work with the file system and HTTP. A multitude of tools can help to
create various applications quickly using best practices. This 5-day instructor-led course combines lecture and hands-on exercises to get students up to speed quickly.
Students will work with core modules of Node.js and explore popular modules such as lodash, moment and Express. During the course students will develop a Rest API using Express. Note: this course uses Postgres as a relational database but can be customized. Participants should have programming experience with JavaScript, and knowledge of REST based web services is helpful but not required.

Target Audience
Experienced JavaScript developers who wish to understand Node JS

What You'll Learn

  • Understand Node.js fundamentals & features
  • Write custom CommonJS and ES6 Modules
  • Install and setup Node projects using npm
  • Use Node to work with files and databases
  • Leverage common core modules of Node
  • Create Express servers and work with middleware
  • Manage module dependencies / packageswith package.json files
  • Build a Rest API using Node, Express and Postgres

*Request Detailed Syllabus

Register for this course
View all courses
  • Course Number NODE350
  • Course Length 5 days
  • Course Fee $3,175.00
  • Delivery Format VLT (Instructor Led; Virtual LIVE Online; Remote Training)
  • Course Topic Programming, Development
  • Technology Ajax

Register for course: NODE350

"*" indicates required fields

Training Agreement*
This field is for validation purposes and should be left unchanged.