Node.js — The Complete Guide (MVC, REST APIs, GraphQL, Deno)
4.7(31,000) on Udemy·195K enrolled
Intermediate 40 hours English Course Certificate
Our recommendation
Maximilian Schwarzmüller's thorough Node.js course, covering back-end development with Express, REST APIs, GraphQL and more. It is well structured and kept reasonably current, and a strong choice once you know some JavaScript. Comprehensive rather than quick.
Good for: JavaScript developers who want to learn back-end development with Node.js properly.
Less suitable if: You are new to JavaScript, or you want a short introduction.
Requirements: Some JavaScript knowledge; intermediate.
Realistic time: About 40 hours; a few weeks to a couple of months part-time.
About this course
Node.js is the dominant runtime for server-side JavaScript and the standard back-end layer in full-stack JavaScript applications. This Academind course is the most thorough Node.js reference on Udemy — it covers Express.js and the MVC pattern, RESTful API design, GraphQL, authentication (sessions, JWTs, OAuth), file handling, real-time communication with WebSockets, SQL (with Sequelize) and NoSQL (with Mongoose/MongoDB), deployment to AWS and Heroku, and an introduction to Deno as a comparison.
What you'll learn
Build REST APIs with Node.js and Express.js
Implement authentication with sessions, JWTs, and OAuth
Work with SQL (Sequelize) and NoSQL (MongoDB/Mongoose) databases
Build and consume GraphQL APIs
Deploy Node.js applications to cloud platforms
This course includes
40h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language
What it costs
A paid Udemy course, though it is very often on sale for around $10 to $15. Once bought, you keep lifetime access, and Udemy offers a refund window.
Comparison · LBS
Compare alternatives for Node.js — The Complete Guide (MVC, REST APIs, GraphQL, Deno)
Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
UDUdemy4.7(31,000)
Node.js — The Complete Guide (MVC, REST APIs, GraphQL, Deno)
Udemy issues a certificate of completion. It is not an accredited qualification — the projects you build are what matter.
Instructor
MS
Maximilian Schwarzmüller
Udemy instructor
195K+ learners25 courses4.7 instructor rating
Taught by Maximilian Schwarzmüller (Academind), Udemy's most prolific top-rated instructor across JavaScript, TypeScript, React, Docker, and Angular courses.
About this provider
UD
Udemy
The world's largest online learning marketplace. 65M+ students, 210,000+ courses.