Node.js Tutorial
What is Node.js?
Node.js is an open-source, cross-platform JavaScript runtime environment that executes JavaScript code outside a web browser.
This free Node.js tutorial is organized into 4 levels and 19 lessons, from beginner fundamentals to expert topics, with an in-browser code sandbox and a Node.js quiz.
Node.js Syllabus: Lessons by Level
Four levels, from beginner fundamentals to expert topics and a capstone project.
Level 1: Beginner Fundamentals
Level 2: Intermediate Core & Flow
Level 3: Advanced Concepts & Deep Dives
Level 4: Expert & Master Projects
Node.js Code Sandbox
Edit and run code without installing anything. Server-side execution supports JavaScript, TypeScript, Python, C, C++, Java, PHP, Go, Bash and SQL; HTML and CSS render as a live preview.
Click "Run Code" to compile and execute program output...
Explore Related Backend & APIs Curriculum
Python Tutorial
High-level, interpreted programming language known for readability, AI, web, and automation.
PHP Tutorial
Widely-used open source general-purpose scripting language especially suited for web backend development.
Django Tutorial
High-level Python web framework that encourages rapid development and clean, pragmatic design (Batteries Included).
ASP.NET Core Tutorial
Cross-platform, high-performance, open-source framework for building modern, cloud-enabled internet applications.
