Summary and perspectives
Congratulations, you made it to the end!
This book covers a lot of ground. Here are some key takeaways.
Node emphasizes modularity. Its npm package registry is the largest ecosystem of open source libraries in the world.
The road ahead
If you feel overwhelmed for now, take heart: Rome wasn't built in a day. Grasping the concepts of programming takes time and practice. Don't get discouraged and be sure to follow the guidelines provided in the next few paragraphs.
All the resources listed here are freely available online, although some of them require registration or are also sold in another format. They were picked for their relevance, without any affiliation.
Keep on practicing
In particular, I urge you to start building a personal project right now. This is the best solution to stay focused and create something meaningful while having fun along the way.
You may already have a project idea in the back of your mind. If not, here are a few things you could build:
- An interactive quiz application.
- A client for your favorite social network.
- A contact or TODO list manager.
- A simple game, like the famous Connect 4.
Get a deeper understanding of the language
- Kyle Simpson's You Don't Know JS, a book series diving deep into the core mechanisms of the language.
- Axel Rauschmayer's authoritative blog and books.
Thanks to code sharing platforms like GitHub, you can easily look for examples of code, see how other developers work and even get involved in a project. That's the beauty of open source!
When facing a problem, knowing how to find the best answers is a critical skill. Stack Overflow is your best bet for asking questions and sharing knowledge with tons or other developers.