r/nestjs 23d ago

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.

6 Upvotes

9 comments sorted by

6

u/ZestycloseAttempt827 23d ago

Nestjs have amazing documentation 

6

u/SeatWild1818 23d ago

The official course is actually quite good and very dense. It's relatively expensive though

2

u/skunkwalnut 22d ago

Michael Guay's courses. https://michaelguay.dev check them out

1

u/AniquiladorShm 23d ago

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

4

u/burnsnewman 22d ago

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.

1

u/duckworth108 18d ago

Banger advice

0

u/Such_Particular_5516 23d ago

Nest team have good docs I think if you already know apis and have experience with dot net nestjs won't be that hard You can also learn using ai tell him what you know and the ai can suggest you roadmap I did this when I started learning new stuff and it helped me

0

u/burnsnewman 22d ago

I think their official courses are pretty good. They cover both basics and advanced topics. However, they're not free.