This Node Resource Handbook Below
Proudly Brought to you by Break Diving, Inc.
It's more fun to study and grow with others! Break Diving (the site you are on now) is a worldwide not-for-profit community focused on helping our 1470 members in 110 countries and 300 world cities to dramatically improve their happiness, success, and friendships. We help you level up, get recognized for your life accomplishments, make new friends, accomplish more, feel AWESOME about yourself, and become the best version of you---and all with other members rooting you on! Apply now and see major positive changes in your life in just two weeks!
Node - Resources
Resources
awesome-nodejs
0 Break Diver Votes
Collection of intermediate to advanced Node.js resources
Category: Other Apps & Websites
Skill Levels:
- Intermediate
- Advanced
Codecademy
0 Break Diver Votes
Codecademy is an online platform that offers both free and paid coding lessons. This link takes you to the Node course, which takes 1 hour to complete. There are no prerequisites, so you don't need any experience prior to starting. Note: This course requires Codecademy Pro, which means you'll have to pay to take their course. However, they refused to help Break Diving and never responded to any of our emails, so think twice before paying them any money.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
Coursera
0 Break Diver Votes
Coursera is an online learning platform that works with universities and companies to offer courses on a variety of academic subjects. There are several Node courses offered by prestigious universities, and they consist of videos, readings, and quizzes. The peer-graded assignments and projects help to make the courses a more hands-on experience.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
- Advanced
Egghead
0 Break Diver Votes
Egghead is a group of working web development professionals and open source contributors who provide concise, information-dense video courses on the best tools in the industry. These courses range in difficulty, from helping you build a solid Node foundation to teaching you advanced techniques. Egghead courses are designed to teach you everything you need to know to succeed with professional development work.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
freeCodeCamp
0 Break Diver Votes
FreeCodeCamp provides a comprehensive tutorial for the entire Node process—from starting off to creating your first program as an online web developer using node.js. It also provides free certifications when you complete different sections. Note: It starts off easy but gets overly difficult quickly with less-than-adequate explanations and instructions as you go. Don't be discouraged—you can start here, but eventually, you need to go elsewhere to fill in the many gaps it leaves. As a side note, they refused to help Break Diving when we reached out and never responded to any of our emails, so better to donate to Break Diving rather than FCC. Also, their online community isn't so friendly. Nothing like Break Diving!
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
Link to YouTube Video
Link to YouTube Playlist
Frontend Masters
0 Break Diver Votes
Frontend Masters will help you become an expert in Node. The courses dive into advanced topics, such as state management, containers, and accessibility, to help you truly master front-end development. Most courses have free previews, but you'll have to pay to get full access.
Category: Self-Study
Skill Levels:
- Advanced
Guru99
0 Break Diver Votes
Guru99 is an easy-to-understand introduction to Node, offering plenty of examples and tutorials. Additionally, it provides reference to other useful resources and books. It’s very suitable for beginners!
Category: Self-Study
Skill Levels:
- Beginner
LearnCode.academy
0 Break Diver Votes
LearnCode.academy is a YouTube channel with hundreds of high-quality videos for beginners who want to learn more about Node, and many other technologies. Just type in the link and it will take you to their YouTube channel.
Category: Video
Skill Levels:
- Beginner
MDN web docs
0 Break Diver Votes
Mozilla’s official tutorial page on Node. Provides a very succinct introduction to Node for advanced programmers.
Category: Other Apps & Websites
Skill Levels:
- Advanced
Node H.A.C.K.ers
0 Break Diver Votes
Node H.A.C.K.ers is a worldwide community of programmers who help one another to improve not only as Node coders, but also in general areas of life. It's a really unique experience, brought to you by Break Diving (this website you're on now). Come chat and get support from other Break Divers pursuing Node as a dive!
Category: Other Apps & Websites
Skill Levels:
- Beginner
- Intermediate
- Advanced
NodeJS.dev
0 Break Diver Votes
Nodejs.dev is the official website for Node. It provides a very good resource for beginners who want to learn about the coding principles and the philosophy behind NodeJS.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
Node.js Documentation
0 Break Diver Votes
Official Node.js documentation for various Node.js components.
Category: Other Apps & Websites
Skill Levels:
- Advanced
Node.js In Action
0 Break Diver Votes
Practical applications of Node.js, with a focus on web development. Provides an in-depth look at many industry best practices.
Category: Textbooks
Skill Levels:
- Advanced
Node.js-in-practice
0 Break Diver Votes
An advanced guide to applying Node.js principles in practice. Contains many advanced tricks that Node.js experts should be familiar with.
Category: Textbooks
Skill Levels:
- Advanced
NodeJS Module Guides
0 Break Diver Votes
NodeJS Module guides provide detailed documentation for individual NodeJS modules, allowing an intermediate developer to explore these concepts in more depth.
Category: Other Books & Resources
Skill Levels:
- Intermediate
Node.js Notes for Professionals
0 Break Diver Votes
Node.js Notes for Professionals, offered by Goalkicker, is a complete and comprehensive guide, with multiple examples and in-depth explanations on various topics. The books are updated weekly and are downloadable in PDF format.
Category: Textbooks
Skill Levels:
- Intermediate
- Advanced
Node.js Tutorial For Absolute Beginners
0 Break Diver Votes
Traversy Media provides a very gentle introduction with multiple examples for setting up your first Node project.
Category: Video
Skill Levels:
- Beginner
Programming with Mosh
0 Break Diver Votes
This is a series of YouTube tutorials taught by Mosh Hamedani. Taking you from beginner to intermediate, Mosh teaches you the basics of Node by building simple apps. You can access his more comprehensive courses on Udemy.
Category: Video
Skill Levels:
- Beginner
SitePoint
0 Break Diver Votes
SitePoint offers an incredible selection of online books, tutorials, and more. You can also buy many of their books online. This is a wonderful repository of excellent tutorials and books that will help you level up your Node programming skills.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
- Advanced
Stackify Tutorials
0 Break Diver Votes
Stackify is an expansive collection of various tutorials on the Internet, with a brief introduction to each resource. This website can serve as a good starting point for beginner to intermediate learners who want to have a comprehensive set of resources to look at.
Category: Other Apps & Websites
Skill Levels:
- Beginner
- Intermediate
Traversy Media - Node
0 Break Diver Votes
Traversy Media features online web development and programming tutorials for the latest web technologies. Brad Traversy is one of the well-known instructors in the web development community. In this Node series, he teaches users the basics of developing using Node.
Category: Video
Skill Levels:
- Beginner
- Intermediate
Tutorials Point Node Tutorial
0 Break Diver Votes
TutorialsPoint offers a set of very helpful beginner tutorials to introduce you to Node and programming in general. Its mission is to deliver "Simply Easy Learning" with clear to-the-point content. No prior knowledge is assumed and the tutorials take care to explain each step in detail. There are also multiple examples that illustrate the concepts being taught, which help to make the concepts comprehensible.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
Tuts Plus Tutorials
0 Break Diver Votes
Tuts Plus offers amazingly detailed tutorials that teach you how to solve specific problems. Difficulty ranges from complete basics to more advanced app building.
Category: Other Apps & Websites
Skill Levels:
- Beginner
- Intermediate
- Advanced
Udemy Courses
0 Break Diver Votes
Udemy is an online learning platform consisting of video tutorials on a variety of topics. This link will take you to the top free Node courses on Udemy, but there are paid options as well that offer more than just video content. There are video courses on many topics of Node, ranging from total beginner courses to field-specific ones. In addition, each course has a rating, and it is probably best to look for the ones with higher ratings and more users.
Category: Self-Study
Skill Levels:
- Beginner
- Intermediate
- Advanced
W3Schools Node
0 Break Diver Votes
W3schools is an excellent educational website where you can learn web development and programming languages, such as Node. The tutorials mainly consist of readings with examples, plus a small exercise or quiz at the end of each lesson. The website also provides references to Node keywords that you may find useful. Definitely recommended!
Category: Self-Study
Skill Levels:
- Intermediate
- Beginner
Web Development with Node and Express
0 Break Diver Votes
A textbook with a focus on web development with Express, a very common Node framework for quickly setting up applications.
Category: Textbooks
Skill Levels:
- Intermediate
Wes Bos Node
0 Break Diver Votes
Wes Bos is one of the best teachers for modern Node. His YouTube channel offers many tutorials for you to learn from. He also offers excellent free and premium courses on his website. Check it out!
Category: Self-Study
Skill Levels:
- Intermediate
Wes Bos YouTube
Why The Hell Would I Use Node.js? A Case-by-Case Tutorial
0 Break Diver Votes
Toptal provides a comprehensive tutorial with multiple examples for beginners.
Category: Self-Study
Skill Levels:
- Beginner
Why pursue the Node dive alone when you can dive in and learn with 1470 new supportive friends in 110 countries pursuing 140 collective dives from 300 world cities? Apply now to join Break Diving!
Apply Now