DEV Community

loading...

My favourite Javascript learning resources on Github 🌟

junlow profile image jun ・Updated on ・2 min read

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

JavaScript Questions

  • A long list of (advanced) JavaScript questions, and their explanations ✨

clean-code-javascript

  • πŸ› Clean Code concepts adapted for JavaScript

What the f*ck JavaScript?

  • A list of funny and tricky JavaScript examples

33-js-concepts

  • πŸ“œ 33 concepts every JavaScript developer should know.

Awesome JavaScript Learning

  • A tiny list limited to the best JavaScript Learning Resources

Learn-JavaScript

  • 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

30-seconds-of-code

  • Short JavaScript code snippets for all your development needs

modern-js-cheatsheet

  • Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

Β 
Β 


Thanks for reading! I hope you will find it useful and feel free to share your favourite Javascript learning resources. Keep curious πŸ˜ƒ

Discussion

pic
Editor guide
Collapse
tjay_dev profile image
Collapse
junlow profile image
jun Author

Great recommendation!

Collapse
griffital profile image
Matt Griffiths

Great resource, thanks! πŸ‘πŸΌ

Collapse
uzair004 profile image
Muhammad Uzair

signed up now and realized i just landed on gem πŸ™Œ

Collapse
junlow profile image
jun Author

Thanks and welcome to dev πŸ˜„

Collapse
cacaudev profile image
cacaudev

Thank you so much for the links!! I'm studying clean code and was searching for a guide just like this!! S2

Collapse
junlow profile image
jun Author

Glad it helps! πŸ˜„

Collapse
anand86674 profile image
Anand

I really appreciate your help. Thank you.

Collapse
junlow profile image
jun Author

You're welcome! Happy learning :D

Collapse
adeleke5140 profile image
Collapse
junlow profile image
jun Author

Welcome!

Collapse
rijupatra9 profile image
Riju patra

thanks for sharing . i was kinda looking for it

Collapse
junlow profile image
jun Author

You're welcome!

Collapse
tbd_tech profile image
Hikmah

I just joined Dev and for someone like who just wants to get started on javascript, this is Godsent. Thanks a lot

Collapse
junlow profile image
jun Author

You're welcome and have fun learning :D