DEV Community

Cover image for GitHub resources to level up your JavaScript coding skills
Fatemeh Paghar
Fatemeh Paghar

Posted on

 

GitHub resources to level up your JavaScript coding skills

1. You-Dont Know-JS

This is a series of books diving deep into the core mechanisms of the JavaScript language.
https://lnkd.in/dDUZ_8zH

2. wtfjs

A list of funny and tricky JavaScript examples. Learn with fun.
https://lnkd.in/dsUYwkGZ

3. JavaScript30

Learn to build 30 things in 30 days with 30 tutorials. No Frameworks, Compilers, Libraries or Boilerplate.
https://lnkd.in/dke98qS3

4. clean-code-javascript

β†’ Clean Code concepts adapted for JavaScript. Find the best code snippets here.
https://lnkd.in/dTr4tKMf

5. javascript-questions

A long list of (advanced) JavaScript questions, and their explanations
https://lnkd.in/dXebxPAm

6. ES6-for-humans

A Kickstarter guide to writing ES6. Best practices for code optimization, organization, and practicals.
https://lnkd.in/dN3qPjEP

7. javascript-algorithms

Algorithms and data structures implemented in JavaScript with explanations.
https://lnkd.in/dvDFZq92

8 js-stack-from-scratch

Learn JavaScript from scratch. A straight-to-the-point guide to assembling a JavaScript stack.
https://lnkd.in/daJJ4RQU

Top comments (4)

Collapse
 
saharb86 profile image
saharb

helpful πŸ‘πŸ»

Collapse
 
tavallalih profile image
TavallaliH

PerfectπŸ‘ŒπŸ»

Collapse
 
reazmohammadi profile image
reaz-mohammadi

tanks πŸ™

Collapse
 
negindrfsh profile image
Negin

PerfectπŸ€—πŸ€—

Need a better mental model for async/await?

Check out this classic DEV post on the subject.

β­οΈπŸŽ€ JavaScript Visualized: Promises & Async/Await

async await