Sharing Is Caring:

The complete NestJS developer. Enterprise Node.js framework

  • The complete guide for developers how to create enterprise ready applications using NestJS framework.
  • Free tutorial
  • Rating: 4.1 out of 54.1 (703 ratings)
  • 22,481 students
  • 3hr 19min of on-demand video
  • Created by Dawid Dominiak
  • English

What you’ll learn

  • How to use JavaScript NestJS Framework
  • How to create software architecture well


  • Mid level knowledge about JavaScript
  • Basic knowledge about TypeScript
  • Be able to use Terminal
  • Be familiar with Object Oriented Programming


NestJS (or simply Nest) is fresh, easy to start and challenging to master node.js framework drawing on the best SOLID patterns but written to create modern applications. There are dedicated modules such as GraphQL module, WebSockets module, MicroServices module.

Nest documentation describes mature patterns and tools broadening developers horizons, like CQRS, OpenAPI, Prisma etc.

If I could say something to myself at the beginning of my career, I would advise to learn the mechanisms of mature frameworks and read Uncle Bob’s books.

I love node.js and Nest is one of the best parts of it.

This course will guide you from the beginning to the most advanced use cases. I intend to constantly update it to be up to date with your needs and all the news. Let’s create the best complete NestJS course together.

Who this course is for:

  • Mid JavaScript/node js developers pretending to create enterprise software.
  • Developers with an experience in creating enterprise software curious how it looks in node js world.
Read Also -->   Introduction to Testing of VLSI Circuits & Fault Modeling

Show less

Course content

4 sections â€¢ 32 lectures â€¢ 3h 19m total lengthCollapse all sections

Introduction8 lectures â€¢ 38min

  • The course structure01:30
  • Section preface00:23
  • Prerequisites05:02
  • Hello World application03:45
  • Application structure – Part 109:02
  • Application structure – Part 209:39
  • Explaining Dependency Injection Container06:56
  • Section recapitulation01:18

Skeleton of a real application7 lectures â€¢ 40min

  • Section preface01:00
  • Changing application metadata03:22
  • Setting up a template engine11:09
  • Fixing E2E tests07:06
  • Creating location module06:27
  • Creating location service10:40
  • Section recapitulation00:32

Persistance layer8 lectures â€¢ 1hr 17min

  • Section preface00:41
  • Providing a config16:34
  • Installing PostgreSQL database03:16
  • Setting up PostgreSQL connection16:25
  • Creating a location entity07:42
  • Transforming Entities to DTOs – part 116:13
  • Transforming Entities to DTOs – part 214:17
  • Section recapitulation01:55

Testing9 lectures â€¢ 44min

  • Section preface00:43
  • Fixing unit tests – part 1: install Sinon03:48
  • Fixing unit tests – part 2: fix location.service.spec.ts04:54
  • Fixing unit tests – part 3: create GenericFactory04:45
  • Fixing unit tests – part 4: add location entities to LocationService test04:40
  • Fixing unit tests – part 5: create MockHelper13:09
  • Fixing unit tests – part 6: fix location.controller.spec.ts08:11
  • Fixing E2E tests02:30
  • Section recapitulation01:27

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

👇👇 See Also 👇👇

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO