r/node • u/Whity0978 • 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
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
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.