Best JavaScript resources 2020 - Start from here 🚲
Tags: javascript, beginners, tutorial, webdev
Published: 2020-06-20 18:46:28

These are my personal picks of learning JavaScript in 2020, I picked all of these resources myself, most of them are my favorites and I also used them while learning.

This was originally a long thread on twitter, later I made a post about it
{% twitter 1274252700780236800 %}

This list is very much opinionated, and I must have skipped so many resources so feel free to feature them in comments. 🤞

### [Tania Rascia's Blog](https://www.taniarascia.com/blog/)
![Tania Rascia Blog](https://d2w9rnfcy7mm78.cloudfront.net/5561013/display_cededb24f0166c47e9f14740f24c6567.png?1574437915?bc=0)
She is super awesome, If you love written posts, 
@taniarascia got it covered in her amazing blog Grinning face

There are a total of 43 Posts, on JavaScript (Basic to Advanced)
Check it out, and I bet you'll love it. There are more than just Javascript on her blog.

---
### [The Modern Javascript Tutorial](https://javascript.info/)![enter image description here](https://hackr.io/blog/uploads/images/the-modern-javascript-tutorial.png)
One of the best, and the most complete tutorial series to date. I love 💘 it because it's a modern approach, brief but simple explanations.
It's also available in different languages through translations. It's currently serving me as my reference guide. Please Contribute to the project, by supporting it through $

---
### [JavaScript30 by Wes Bos](https://javascript30.com)
It's a fun, engaging, and super cool video series of 30 videos, by one of my favorite content creators.  It's unique on its own, as it doesn't follow the traditional learning procedure. I highly recommend it if you want to have more interest in JavaScript specifically.

### Books 
If you ask for a book, there are two that worth lots of respect! They are also available for free, but I highly recommend you to please support the authors.

#### [Eloquent Javascript (Latest Edition)](eloquentjavascript.net)
#### [YDKJS - Series](https://github.com/getify/You-Dont-Know-JS) 

---
### Projects
Learning JavaScript theory is not enough, to achieve mastery! You've to make some real-world projects, to get into bugs, and then solve it.

[@traversymedia](https://twitter.com/traversymedia) got a Udemy course for you.

[20 Web Projects with Vanilla JavaScript](https://www.udemy.com/course/web-projects-with-vanilla-javascript/)
![enter image description here](https://img-a.udemycdn.com/course/750x422/2782800_0b85.jpg)


---
### Some more resources

### [JavaScript Style Guide - Airbnb](https://github.com/airbnb/javascript) 
 This is completely opinionated and it's not really related to learning JavaScript, it's to improve your code and make it consistent.
 
 It's a brief list of some of the best practices to follow while writing JavaScript and it's not one-time-visit learning.  Bookmark this ⭐

Some of the Posts I loved, and worth mentioning:

{% post https://dev.to/lydiahallie/javascript-visualized-promises-async-await-5gke %}

{% post [https://dev.to/taeluralexis/100daysofvanillajs-what-is-javascript-primitive-data-types-let-var-and-const-4040](https://dev.to/taeluralexis/100daysofvanillajs-what-is-javascript-primitive-data-types-let-var-and-const-4040) %}

#### Videos
{% youtube Mus_vwhTCq0 %}

{% youtube e-5obm1G_FY %}
One of my most memorable video about JavaScript that really changed my perspective 💘

#### GitHub 
 - [JavaScript Interview Questions](https://github.com/lydiahallie/javascript-questions)
 - [Awesome JavaScript - Repository](https://github.com/sorrycc/awesome-javascript)
 - [Clean Code - JavaScript Version ](https://github.com/ryanmcdermott/clean-code-javascript)

---
So that's all you can now close this tab.

**Note to my DEV followers and recurring readers**:  I'm back, and it looks like this time I'll not go for a long time again. 🤞
I'm packing up, for my next remote job with MERN Stack in the next 3 months. I'll make a super great portfolio + also share resources & Learning as I go through my job-process.

I'll also start working on a micro-saas in a few days + there are few more plans. If you want to join me in this journey, I'm active on [twitter](https://twitter.com/justaashir) from day one and never took an off. So be sure to follow me, it's @justaashir

If you're interested in more posts like this, comment 👇
If you're looking for a Front-end web developer with great communication skills, it's me 😁, just contact me on hello@justaashir.com

If you want me to write for you/your brand, I'm also available for paid writing opportunities.