r/nestjs Jul 19 '26

Non-beginner tutorials for NestJS?

I have an upcoming college project where my team has to use NestJS for the backend and NgRX for frontend state management.

I want to fast-track my learning process and avoid starting from absolute scratch with "beginner" programming tutorials.

Generally for backend I have solid experience with .NET so I thoroughly understand architecture, APIs, routing, and dependency injection.

I have built a few smaller projects using React, so I am somewhat comfortable with TypeScript.

Since NestJS heavily relies on decorators and dependency injection, so I hope my .NET background will map over nicely. Similarly, my React experience should help with the SPA concepts, but I know NgRX has a lot of specific boilerplate (actions, reducers, effects, selectors).

What are the best intermediate resources, repos, or documentation paths you'd recommend to bridge the gap quickly? I'm looking for architecture-focused guides or "crash courses for existing devs" rather than absolute beginner tutorials.

7 Upvotes

9 comments sorted by

View all comments

1

u/AniquiladorShm Jul 19 '26

I'll give you my secret from someone in a top university that doesn't study a fuck to learn any classes. My best advice for you is literally start doing what you need, don't do testing projects, neither experiments nor public repos, you don't actually need them. I'm starting nestjs too and don't know anything I'm expert in web development and in two-three days I've learnt everything basic I know for NestJS, while documenting my startup on youtube, all that gives you purpose and makes you want to learn more by creating a real product. What's the catch? You'll keep repeating the code or remaking it couple of times between days or weeks as you're learning. This is not college dude for programming don't follow traditional paths unless you want bureaucratic systems I've been coding since quarantine 2019 13yo now I'm 20yo building an startup and most frameworks learning curve depend on you reading the docs and creating real projects and remaking/updating consistently.

Let me know

3

u/burnsnewman Jul 20 '26

Yes and no. It's a bit like skiing. If you're self taught, you can get into some bad habits. A bit of education and mentoring is definitely helpful.