Pricing

Everything I teach, one membership

Every course and lecture, plus everything new each month, for one price. Cancel anytime, with a 30-day refund.

4.6 from 2,000+ reviews18,000+ students25,000+ YouTube subscribers

Black Friday: 50% off the yearly plan, for your first year. Ends November 29.

Monthly

$15/month

Billed monthly

Pay as you go. Cancel anytime.

Yearly

50% off

$4.96$9.92/month

$59.50 the first year, then $119

A year for the price of 4 months.

30-day money-back guarantee Cancel anytime Secure checkout by Polar

By subscribing you agree to the Terms and Privacy Policy.

No account needed: after checkout we email you a link that signs you in.

Both plans include

  • Every course and lecture: 100+ hours of video on full-stack TypeScript, NestJS, React, DevOps and AI
  • The full source code for every course and lecture, in private GitHub repos
  • New lessons, lectures and courses every month, only on this site
  • An AI assistant that knows every course and lecture: ask about a lesson or the whole library
  • Ask questions on any lesson, answered by me
  • Fast HD video with subtitles in 6 languages, chapters and searchable transcripts
  • Cancel anytime · 30-day refund

Member of the original site? Sign in with the same email and your membership comes with you, at the price you pay today.

Students like it

“Thanks to this course, I learned how to build clean architecture and how the CQRS architecture works. I try to take all of Michael’s courses because I’ve learned so much from him. In these times when the software industry is on the decline, it’s important to gain knowledge—like what’s covered in this course—that can set you apart.”
Erdem N.Clean Architecture & Domain-Driven Design in NestJS
“Thank you so much for such a comprehensive course! It's been incredibly valuable. I'd like to humbly request that you consider creating more courses on backend projects using CQRS in NestJS, following clean architecture principles. I'd love to learn more in that direction.”
Ayush B.Clean Architecture & Domain-Driven Design in NestJS
“Great tech stack demo from empty source control to production. The updates lectures are a bug in my opinion. The original lectures should have just been overwritten with the updates in dependencies.”
Ted A.Build a Shopping App With Next.js + NestJS & Prisma

What's inside

Questions

What do I get with a membership?

Every course and lecture on the site, the full source code for every course and lecture in private GitHub repos, and everything added while you are a member. New content comes out every month, and only here.

How is this different from buying the courses on Udemy?

Everything new is only here. My new courses, starting with Production-Grade HTTP in Node.js, and every lecture, past and future, are published only on this site, not on Udemy. A membership covers the whole library for one price, with the full source code for every course and lecture in private GitHub repos, questions answered by me, an AI assistant that knows the whole library, and captions, subtitles in 6 languages (English, Spanish, Portuguese (Brazil), Vietnamese, French, Korean), chapters and searchable transcripts on every lesson.

How do I get the source code?

Connect your GitHub account on your account page and accept the invite to the members organization on GitHub. Every course's and lecture's repo opens to you, and new ones appear as they come out. Access follows your membership.

Can I cancel?

Anytime, from your account. You keep access until the end of the period you paid for. If it is not for you, you get a full refund within 30 days.

I am a member of the original site. Do I need to sign up again?

No. Sign in here with the email you signed up with, and your membership comes with you at the price you pay today.

Can I ask questions?

Yes. Every lesson has questions and answers under the video, and I answer them myself. You can tie a question to the exact moment in the video it is about.

How does the AI assistant work?

Every lesson has an "Ask AI" tab that answers from that lesson: what is said in the video, the chapters and notes, and questions I have already answered, with links that jump the video to the moment it is talking about. "Ask AI" in the menu does the same across the whole library, pointing you to the lessons and moments that cover your question. Your chats are saved, and if it cannot help, your question goes to me in one click.

Do I get a certificate?

Yes, one for each course you finish, with its own link you can share or add to your LinkedIn profile.

Who is this for?

Developers who know JavaScript or TypeScript and want to build production systems: microservices, full-stack apps, clean architecture and deployment, the way it is done at work.

Do courses get updated?

Yes. New content comes out every month, from lessons in courses under way to new lectures and courses, and existing ones are updated when the tools change. Members get everything new at no extra cost.

What should I know before starting?

Most courses assume you are comfortable with JavaScript or TypeScript. Each course page lists what it covers, and every course has free preview lessons so you can check the level first.

Start learning today

Every course, every lecture and everything new. If it isn't for you, get a full refund within 30 days.