I am looking for good sources to learn nodejs.
I have already found a lot of things on youtube, udemy and so on,
but I would like to know from the people who is already programing with that language.
Where did you learn and which topic should I pay more attention on?
Top comments (10)
Do you know JavaScript? If not, I would highly suggest to start there. NodeJS is a very hot topic in web development, but moves at 1000 miles per hour. If you miss 6 months of developing with it, you missed an eternity. My suggestion is to pick a project you want to build, then start building it. Also look heavily in to JS and it's OOP patterns.
I thought that I knew JavaScript before ACMAS6, now I am sure that I did not and the gap between what I s hould learn and what I know is getting bigger. Please,
give some sources to learn more about JS.
I started with Babel's Learn ES2105, you can also use the repl to see what "old" JS it outputs.
I went on doing almost all the exercises here: es6katas.org/
If you want to go deep on specific features you can have a look here: ponyfoo.com/articles/tagged/es6-in...
This is a good example that you could get used to start understanding some of the concepts. From there google will help you understand more.
watchandcode.com/p/practical-javas...
javascript30.com/
Easy to follow free courses, that explain the WHY to write exactly this line of code.
I sincerely hope you mean ECMAScript 6, because otherwise there is yet another standard I don't know about
😅
If money isn't an issue then I found Wes Bos course learnnode.com/ to be a fitting start. It covers a wide range of topics but expects you to have a understanding of general dev and JS.
Another 'okayish' resourse is the book Node.js In action.
amazon.co.uk/Node-js-Action-Mike-C...
The book is a good introduction onto some topics, however the code examples can be a bit.. meh.
Some youtube channels that can give good insight are:
youtube.com/watch?v=RF5_MPSNAtU
and
youtube.com/watch?v=w-7RQ46RgxU&li...
Good luck in your studies, Node.JS is fantastic IMO and I love it!
+1 for Wes Bos.
There's tonnes of resources out there, but a good read is Kyle Simpson's YDKJS series. Also, once you start feeling comfortable with some ES6 (ES2015), you can check out es6katas.org to do some daily katas.
The nodeschool tutorials are cool too! They get you started quickly and let you grasp the basics: nodeschool.io/