Node.js fundamentals training
Designed to get your team through the core principles of Node.js development and server-side JavaScript, this course provides the skills needed to solve real-world software development problems and deliver fast, real-time server-side applications.
Level
Beginner
Pre-requisites
Intermediate level of JavaScript
Pre-requisite Courses
None
Basic Usage
How to get started with Node.js
Modules and npm
How to modularise your code and use third party modules
Callbacks
How to work with asynchronous code in Node.JS
Timers
How to schedule functions for a future period of time
Event Emitters
How to handle asynchronous state changes
Async/ Promises
Learn advanced ways of working with asynchronous code in Node.JS while preventing callback hell
Http-with-Node.js
How to use Node.JS' core http module
Express
How to create websites using a web framework