I started to learn Javascript about a year ago, there are so many online tutorials, blogs, courses and even the GitHub, it's not only the place I push my codes, but also a place to learn! And I realised that the most important thing to learn any languages is to understand the core concepts of it and get your hands dirty.
These are the curated resources on GitHub that I have used myself or at least gone through, so I can definitely recommend them. Let's dive into the core pillars of the JavaScript language.
JavaScript Algorithms and Data Structures
- 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- A long list of (advanced) JavaScript questions, and their explanations ✨
- 🛁 Clean Code concepts adapted for JavaScript
- A list of funny and tricky JavaScript examples
- 📜 33 concepts every JavaScript developer should know.
- A tiny list limited to the best JavaScript Learning Resources
- Best Collection of JavaScript Tutorials including where to find online help
Become-A-Full-Stack-Web-Developer
- Javascript part of Free resources for learning Full Stack Web Development
- Short JavaScript code snippets for all your development needs
- Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
- Pragmatic, balanced FP in JavaScript.
- A collection of articles that will help you get better at JavaScript.
- 30 days of JavaScript programming challenge.
Thanks for reading! I hope you will find it useful and feel free to share your favourite Javascript learning resources. Keep curious 😃