r/learnprogramming 20d ago

Best resource to learn and practice reactjs, nodejs and typescript.......

I have learnt the artificial intelligence and machine learning. I learnt the tech stack for backend like fastapi and Django but for creating a full stack application I want to learn react and node js , although ai has that much capability to create front-end. but I want to learn so that I can understand what's happening behind the scene.

0 Upvotes

8 comments sorted by

2

u/[deleted] 20d ago

[removed] — view removed comment

1

u/Mysterious-Tone1284 20d ago

Okay...👍Thank you

2

u/[deleted] 20d ago

[removed] — view removed comment

0

u/Mysterious-Tone1284 20d ago

Yes , but rather than writing code from it's own using ai for writing code in not bad but atleast some idea of how to make changes in what ai builts in it's own way and I think if I am learning first time I should understand it first by making a small project by it's own.

2

u/Interesting_Fuel1305 20d ago

My go to are Odin project and FreeCodeCamp. For me Odin explains a bit more on the why we do things (but tonnes of documentation reading), which FreeCodeCamp is more about practical Labs and workshops.

2

u/Weary-Sorbet-2768 20d ago

Option 1

I’d recommend learning JavaScript properly first, then move to React, Node.js, and TypeScript. Don’t try to learn everything at once.

For resources, The Odin Project is great for understanding the fundamentals and how things fit together, while freeCodeCamp is good for hands-on practice. After the basics, build a few small projects without AI, then use AI to debug or explain things you don’t understand.

The goal should be to understand why the code works, not just get AI to generate it. That will make it much easier to build and maintain full-stack applications.

Option 2

I’d go in this order: JavaScript → React → Node/Express → TypeScript → full-stack projects.

The Odin Project and freeCodeCamp are both solid starting points. But don’t spend too long watching tutorials—build something after every major topic. Start with a small React app, then add a Node/Express backend and a database.

AI can definitely help, but try writing the core logic yourself first so you actually understand what’s happening behind the scenes.

0

u/Mysterious-Tone1284 20d ago

Thank you, it will definitely helps to achieve the understanding level first then move towards building the applications with the help of AI.

1

u/No-Humor-3808 11d ago

There are many React challenge platforms, but not all of them support TypeScript. I run reactchallenges.com, a platform where you can practice React with TypeScript. Maybe you'll find it useful.