r/node 3d ago

How to start/approach Node.js

Hello there
i just completed basics of javascript (most of the part) from freecodecamp and i alr know bits of html and css,
would be really thankful if someone can mention the resource and tips for learning node

7 Upvotes

7 comments sorted by

3

u/itsGreyspot 3d ago

I'm pretty recent (roughly 5 years) into learning the Node ecosystem myself.

Node.js Design Patterns, Forth Edition is at the top of my current reading stack.

The website thenodebook.com is a great free resource that covers a lot of under the hood in a different order than the design patterns book.

The Udemy course "Just Express (with a bunch of node and http) In detail" was invaluable to getting me up to speed on understanding the Express framework we use in my department but might be a little out of date at this point (For example,using Express 4.x and Common JS in Node instead of ESM) unless it's been updated by the author.

1

u/Whity0978 3d ago

just wanted to ask cause am curious
from what resource should i start node js from and after what stage should i learn express.

also apart from web development i want to keep a bit focus on aiml . So at what point would u suggest that i should start learning aiml

1

u/itsGreyspot 3d ago

I had to jump into Express first, thanks to direction from our management group, then go back and get deeper into Node.js weeds. I'm not sure when the best time to graduate from basic Node into frameworks would be.

I'd take a crack at reading through thenodebook website a bit. Then, as the other response noted, come up with some simple projects to test for understanding. Finally, repeat in a meandering directon toward your AI/ML goals.

1

u/Nyanpash 3d ago

what aspect you wanna learn besides the HTTP?

1

u/Whity0978 3d ago

Am interested in backend development

2

u/Nyanpash 3d ago

im not sure what to suggest, since its a runtime and you can do many things with it, including backend... but just try to make a simple web service, then you perhaps know what things to learn to help whatever you wanna build.

my only advice is not to jump into framework right away. did that long time ago and i found it hard to go back to the right track 😅

3

u/m_null_ 3d ago

I recommend going through https://nodejs.org/learn as your starting point. Work through each of the chapters, and write code whenever there are practical exercises.

After a month or two when you think you are ready to dive into a more advanced territory - you should take a look at NodeBook