Loading Course Schedule...
PT16096
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
Before taking this course, students should have an intermediate to advanced level of knowledge with JavaScript and server-side development. Specifically, they should be comfortable working with JavaScript functions, closures, callbacks, and objects.
Duration
2 Days/Lecture & Lab
Audience
This course is for professional JavaScript programmers and back-end web developers.
Topics
- Node.js concepts and conventions
- 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
- Web APIs
- Using Express