Introduction to Node.js

PT27063
Summary
Introduction to Node.js teaching the fundamental concepts involved in writing server-side applications using Node.js. Students will learn about Node.js best practices and conventions while working with popular libraries, frameworks, and back-end services to write a variety of different applications.
Prerequisites
Students should have at least a beginning to intermediate level of knowledge with JavaScript. Specifically, they should be comfortable working with JavaScript functions and objects.
Duration
3 Days/Lecture & Lab
Audience
This course is for professional JavaScript programmers and back-end web developers.
Topics
  • Node.js concepts and conventions
  • ES6+ syntax
  • Understanding callbacks and asynchronous code
  • Finding and installing modules with NPM
  • Creating, using, and publishing modules
  • Listening for and handling events
  • Working with streams
  • Promises
  • RESTful APIs
  • express
  • MongoDB
  • Testing Node.js

Related Scheduled Courses