Node.js — The Complete Guide (MVC, REST APIs, GraphQL, Deno)
Is this course right for you?
Maximilian Schwarzmüller covers Express and the MVC pattern, REST and GraphQL APIs, authentication (sessions, JWTs, OAuth), SQL with Sequelize and NoSQL with Mongoose, WebSockets and deployment — enough that people use it as a long-term reference, not just a single pass.
What it does not do is teach JavaScript itself — it assumes you know it — and it is comprehensive rather than quick, so if you want a short introduction, look elsewhere instead. Schwarzmüller keeps it updated; on price, wait for a Udemy sale.","Build authenticated REST and GraphQL APIs with Express"}
Compare alternatives for Node.js — The Complete Guide (MVC, REST APIs, GraphQL, Deno)
- Price
- PaidOne-time purchase, frequent discounts
- Duration
- 40 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidPaid, frequently discounted
- Duration
- 25 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidDataCamp subscription
- Duration
- 3 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidPaid, frequently discounted
- Duration
- 13 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
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.
Instructor
Taught by Maximilian Schwarzmüller (Academind), Udemy's most prolific top-rated instructor across JavaScript, TypeScript, React, Docker, and Angular courses.