TypeScript Deep Dive

Add type safety to JavaScript and catch bugs before they ever ship.

$59

Level

Beginner to Intermediate

Duration

9 hrs 40 mins

Instructor

Marcus Reid

Language

English with subtitle

This course walks you through everything you need to get started with Node.js as a backend runtime. You’ll begin with how Node.js works under the hood — its non-blocking I/O model, the event loop, and the module system — then move into building real applications using core Node.js modules and popular tools from the npm ecosystem.

You’ll learn how to create RESTful APIs, handle file systems, work with streams, manage environment variables, and connect to a database. By the end of the course, you’ll have built and deployed a fully functional backend application you can add to your portfolio.

A working knowledge of JavaScript fundamentals — variables, functions, arrays, and objects — is required. No backend or server-side experience is necessary. A computer with Node.js installed and a stable internet connection.

  • Understand how Node.js works

  • Work with the Node.js core modules

  • Build and structure RESTful APIs

  • Manage packages and dependencies

  • Deploy a Node.js application

Expert-led practical modules

Learning by doing with practical exercises

Build skills, and earn a certificate

Course curriculum

Instructor

Marcus Reid

Marcus has delivered technical training to engineering teams across three continents and brings a clear, structured teaching style that makes backend concepts accessible to developers at any level.

Hear from our students

No reviews yet.

Lifetime access

PRO

per month
billed annually

  • Lifetime access

  • Certificate of completion

  • Community access

  • Join weekly live sessions

  • Get feedback on your work

TEAM

per month
billed annualy

  • Everything from PRO

  • Multiple licensing options

  • Book a free live demo

  • Flexible schedules

  • Group discounts

Scroll to Top