Level
Beginner to Intermediate
Duration
9 hrs 40 mins
Instructor
Marcus Reid
Language
English with subtitle
Step into the world of server-side JavaScript! This course gives you a solid foundation in Node.js, teaching you how to build fast, scalable backend applications from the ground up — no prior backend experience needed.
Description
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.
Requirements
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.
Skills you’ll gain
-
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
Pro video course
Expert-led practical modules
Practical code exercises
Learning by doing with practical exercises
Certificate of completion
Build skills, and earn a certificate
Course curriculum
Content
Content
Content
Content
Content
Content
Hear from our students
No reviews yet.
Lifetime access
PRO
$39
per month
billed annually
-
Lifetime access
-
Certificate of completion
-
Community access
-
Join weekly live sessions
-
Get feedback on your work
TEAM
$129
per month
billed annualy
-
Everything from PRO
-
Multiple licensing options
-
Book a free live demo
-
Flexible schedules
-
Group discounts
