What are the requirements?

We expect you to have either taken the course "Enterprise-grade back-end development with NodeJS" or have a basic knowledge of:

  • Modern JavaScript/TypeScript
  • NestJS
  • Prisma
  • JSON Web Token
  • CircleCI
  • Git & GitHub
  • Jest

Why not learn the same skills somewhere else?

One of the reasons I created this course is the lack of quality from most online resources. You usually end up with superficial knowledge, which makes you unable to participate in real-world projects, at scale.

Taking the right technical choice is required, but not enough. Implementations should be of the highest quality and processes fine-tuned. Numerous companies still build overly complex APIs, terrible in term of performance and efficiency. It makes scalability overly expensive, and things break way too often.

Moreover, most courses are structured as a collection of unrelated knowledge and skills. On the other hand, software development, and the apps it results in, are a coherent whole where everything is connected.

My experience will allow you to avoid the common pitfalls most companies still succumb to. You will learn how modern companies confidently build and ship highly-scalable back-end apps.

I don't have a lot of time, is this course made for me?

Because your time is valuable, this course was made to be as condensed as possible. The right choices are made for you and explained step by step.

You will learn about the necessary theory and put it into practice as soon as possible. It's an amazing opportunity to grow your skillset by a few months or years, in a few days.