This beginner-friendly course is your fast track to learning the fundamentals of Node.js, the powerful JavaScript runtime built on Chrome's V8 engine. Through a hands-on, project-based approach, learners will start with a solid introduction to Node.js and gradually progress onto building and serving web content using core modules such as http. Along the way, you’ll explore the request-response cycle, handle routing, serve JSON APIs, and implement key backend functionalities such as path parameters, query strings, and CORS (Cross-Origin Resource Sharing).


Learn Node.js
This course is part of Fullstack Development Specialization

Instructor: Tom Chant
Access provided by Coursera Learning Team
Recommended experience
What you'll learn
Understand the basics of Node.js.
Create and configure a basic HTTP server with Node.js.
Handle routing logic and serve dynamic API responses using path and query parameters.
Skills you'll gain
Details to know

Add to your LinkedIn profile
2 assignments
April 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
Lay the groundwork for backend development by learning how to create a basic Node.js server and understand the core concepts behind HTTP and routing.
What's included
1 assignment13 plugins
From APIs to fullstack apps, see how Node.js makes backend development smooth, scalable, and fun.
What's included
1 assignment8 plugins
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Why people choose Coursera for their career




Explore more from Computer Science

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy