Your learning path for Node js | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

Your learning path for Node js

If anyone have experience working on node js projects, can you please share your own learning path , how did you start learning node js with like books, tutorials websites your recommendations. plz share your experience, will be helpful for me n others Request :- please do not spam this question with unnecessary answer

16th Feb 2018, 1:28 AM
Amrendra Kumar
Amrendra Kumar - avatar
12 Answers
+ 6
JavaScript was made for only client side scripting to work on browsers, but it got popular and people wanted more so in an awesome move a guy took the chromes V8 engine and added components to it so that it could now interact with ur hardware and work in backend too, it became node so now u can do stuffs like file manipulation ( FS module) sockets ( http module) interact with database ( mongoose, mongoDB) routing (express) etc it's all been possible because of node, so now u can build complete frontend and backend using only JavaScript I ll advice a popular paid course at udemy, udacity etc . if u try ur own through YouTube videos and webdocs ur bound to get lost like me without proper base 👍
16th Feb 2018, 3:58 PM
Morpheus
Morpheus - avatar
+ 5
Amrendra... You should be able to search on a few videos in YouTube as well. But the courses you listed should be fine. For me, I've always, somehow, had the ability to just jump in and get started. In my case, I needed to build a prototype for a charity website to raise funds for people in need. It needed to have the ability for donors and beneficiaries to create accounts and manage dashboards based on their account types. At the time, AngularJS was the new kid on the block. So we built this using the MEAN Stack - or with Mongo+Express+AngularJS+NodeJS. I've also worked with other middleware such as SailsJS instead of Express for the webserver. For our purposes, we used NodeJS for the RESTful API and AngularJS for the browser client. Today, I would consider ReactJS over AngularJS. You can also look at Vue or Preact as client view libraries.
21st Feb 2018, 6:13 AM
David Carroll
David Carroll - avatar
+ 3
Well I️ just went to the api documentation and started with the template. From then on, I️ added event listeners. I️ use express.js and socket.io I️ suggest you search on google: node.js socket.js Express.js char app. Take a look at that example.
16th Feb 2018, 1:49 AM
Jakeb Barnett
Jakeb Barnett - avatar
+ 2
Updating a page in real time with socket to make a chat, notifications, and it is the fastest out there. You can also connect to databases. Node is a backend language to handle user data. What you can do with it is up to you. Go check out “npm” and see what libraries you would like to use
16th Feb 2018, 1:33 PM
Jakeb Barnett
Jakeb Barnett - avatar
+ 2
I have found some good resource on UDEMY, here it is :- 1. Learn and understand NodeJs 2. The Complete Node.js Developer course ( 2nd edition ) 3. Node with React : Fullstack Web Development
17th Feb 2018, 4:20 AM
Amrendra Kumar
Amrendra Kumar - avatar
+ 1
@Morpheus can it help me get out of this simulation ?
16th Feb 2018, 4:01 PM
Nick Nderitu
Nick Nderitu - avatar
+ 1
@David carroll thanks for taking your time to share your experience. your project's concept is really good . i have been following udemy lectures and nodejs guide n doc . its great. Node js is changing very fast so , following book won't be helpful n finding good and updated resource is difficult.
21st Feb 2018, 7:09 AM
Amrendra Kumar
Amrendra Kumar - avatar
0
No 😂😂😂but I was hoping I could program myself out of it or find some cheat codes at least 😂
16th Feb 2018, 4:04 PM
Nick Nderitu
Nick Nderitu - avatar
0
Thanks a lot
23rd Apr 2018, 4:44 PM
Allen
Allen - avatar
0
Thanks
23rd Apr 2018, 4:46 PM
Allen
Allen - avatar
- 1
In simple terms what can I use Node JS and express JS for ?
16th Feb 2018, 5:29 AM
Nick Nderitu
Nick Nderitu - avatar
- 1
So like does it work the same as php?
16th Feb 2018, 1:53 PM
Nick Nderitu
Nick Nderitu - avatar