close modal
icon node

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