DEV Community

Sérgio Luigi Alves da Silva
Sérgio Luigi Alves da Silva

Posted on

Where to Learn Nodejs ?

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)

Collapse
 
joshualjohnson profile image
Joshua Johnson

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.

Collapse
 
sergioluigi profile image
Sérgio Luigi Alves da Silva

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.

Collapse
 
rhymes profile image
rhymes

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...

Collapse
 
joshualjohnson profile image
Joshua Johnson

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.

Collapse
 
miku86 profile image
miku86

watchandcode.com/p/practical-javas...

javascript30.com/

Easy to follow free courses, that explain the WHY to write exactly this line of code.

Collapse
 
mattbidewell profile image
Matthew Bidewell

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!

Collapse
 
niorad profile image
Antonio Radovcic

+1 for Wes Bos.

Collapse
 
nickytonline profile image
Nick Taylor

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.