A
A
artekha2016-08-27 23:58:36
JavaScript
artekha, 2016-08-27 23:58:36

How to learn Node.js?

I know this question has bothered many, but I would like to ask serious developers who know the node deeply and can give good advice to a beginner. How to develop in this direction? At the moment I am a front-end developer (if I may say so), I know native js, I write without problems without jquery, I have an understanding of OOP and es6 (again, if I may say so), I have no experience with frameworks like angular or backbone. There was a desire to try (if you like completely switch) the backend. The question is: how, what and why to study? In order not to poke a finger in the sky, here is my list (as I see it):
1) Screencast by Ilya Kantor on Node.js
2) Read one of three (or all) books: - David Harron - Node.js. Development of server web applications
- M. Cantelon, M. Harter - "Node .js in action"
- Kirill Sukhov - "Node.js. Technology Guide"
3) Go to the course from the same Cantor on learn.javascript.ru
In each paragraph, do as much practice as possible.
This is how I see the way forward. Please correct me or write a list that you think will be optimal for me. Thank you.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
W
WebDev, 2016-08-28
@kirill-93

Great list. I won’t say anything about books, but Kantor’s courses are good. There is also a wonderful course from Igor Borisov from specialist.ru

N
Nwton, 2016-08-28
@Nwton

To get started, watch the entire screencast: YouTube
Next, I advise you to do three simple things:
1) install node js on vds
2) deploy http server
3) screw socket io to it
Then it will become clear to you what a node is and in which direction to move. All this can be done in two days. Then go to literature and go deeper.

D
Dmitry BPW, 2016-08-28
@Dmitry_BPW

For any student, practice is the best way. Therefore, the server and for the cause of any site from scratch to cut.

A
Alexander Baumgertner, 2016-09-01
@alexbaum

I advise you to find a mentor (mentor, master) and do some simple project together. It will be doubly productive if this project is in the subject area you are interested in - a catalog, a game, a poster, a vacation cost calculator, etc.

C
Chakhongir Tulforov, 2016-09-02
@Jaxa

I also suffered from this problem. I watched a few courses though I'm a beginner. But for the most effective was the course Andrey Zharikov which you can find from YouTube. He has 8 lessons in two pairs (16 lessons). After each lesson he has a homework there which you can practice the received theory. And if you want his paid course you can find it from the site geekbrains.ru In the paid course you will find the support of the author, that is, he will check your idz and give useful advice. The course on YouTube is called Javascript on the server. You can find and see. Personally, I liked it and gave the effect, and by the way, I really didn’t like this screencast, you might like it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question