Node.js Crash Course (Net Ninja)
By Net Ninja
- Course audio
- Course audio: English
- Level
- Beginner
- Length
- 12 lessons
What you'll be able to do
- Build a web server with Node.js and Express
- Use middleware, view engines and the Express Router
- Save and read data in MongoDB using an MVC structure
About this course
Net Ninja's Node.js crash course moves quickly from Node basics, clients and servers, and requests and responses to npm, Express apps, view engines and middleware. It then connects to MongoDB, handles GET, POST and DELETE requests, and organises the app with the Express Router and an MVC structure, ending with a wrap-up. It suits learners who know JavaScript and want a compact first look at building a server-rendered Node and Express site. Continue with REST APIs and authentication, such as the MERN Auth series.
Before you start: Basic JavaScript (variables, functions, arrays)
Syllabus
Lessons listed from the official YouTube playlist. Full playlist on YouTube
- 1Node.js Crash Course Tutorial #1 - Introduction & Setup
- 2Node.js Crash Course Tutorial #2 - Node.js Basics
- 3Node.js Crash Course Tutorial #3 - Clients & Servers
- 4Node.js Crash Course Tutorial #4 - Requests & Responses
- 5Node.js Crash Course Tutorial #5 - NPM
- 6Node.js Crash Course Tutorial #6 - Express Apps
- 7Node.js Crash Course Tutorial #7 - View Engines
- 8Node.js Crash Course Tutorial #8 - Middleware
- 9Node.js Crash Course Tutorial #9 - MongoDB
- 10Node.js Crash Course Tutorial #10 - Get, Post & Delete Requests
- 11Node.js Crash Course Tutorial #11 - Express Router & MVC
- 12Node.js Crash Course Tutorial #12 - Wrap up
What to take next
Videos by Net Ninja, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Lessons listed from the official YouTube playlist. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

