// Skill
Learn Node.js
Careers that need Node.js
ShortcutNot sure if Node.js is the right thing to learn next? Get a personalized roadmap based on your resume and target role.
Best courses to learn Node.js
Full-Stack Development with Node, Express & Databases
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course will take you step-by-step through building a robust full-stack web application using Node.js, Express.js, and MySQL. You’ll begin by mastering HTTP requests in React, and learn to fetch and manage data with external APIs. The course emphasizes real-world development practices, offering hands-on experience through interactive lessons and assessments. The jou
All levels
Apply Node.js Skills Through a User Management Case Study
Learners will apply Node.js fundamentals to build a complete, server-rendered User Management System, implement data entry workflows, and persist user data using JSON files. By the end of this course, learners will be able to configure an Express server, design reusable views with Pug templates, process and validate form submissions, and manage file-based data storage within a real-world application. This hands-on case study helps learners move beyond isolated concepts and understand how Node.js components work together in a practical project. Instead of focusing on theory alone, the course e
All levels
MERN eCommerce from Scratch
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course provides a detailed guide to building a full-stack e-commerce application using React, Node.js, Express, and MongoDB. Throughout the course, you will gain hands-on experience in creating both the frontend and backend of an e-commerce platform, covering everything from product listings to the checkout process. In the
All levels
The Complete Full-Stack Web Development Bootcamp
Learn HTML, CSS, JavaScript, Node.js, React, PostgreSQL and more by building real projects from scratch.
Beginner
The Web Developer Bootcamp
The only course you need to learn web development — HTML, CSS, JS, Node, and more.
Beginner
IBM Full Stack Software Developer Professional Certificate
Hands-on full-stack path: HTML, CSS, JavaScript, React, Node, Python, Django, containers, and microservices.
Beginner