If you're learning JavaScript, you've likely heard people tell you how important it is to learn the fundamentals.

But what are they? And where do you learn them?

Here's a list of JavaScript fundamentals and my favorite free resources for learning them. 👇
Before listing resources to learn the fundamentals, I'll ask: what are they? I love this episode of Syntax by @wesbos and @stolinski where they go over what they believe the fundamentals are. I took each concept mentioned & added the best resource I've found for learning it:
3. Objects, functions & arrays.

I love @holtbt's intro to web dev course on @FrontendMasters. I've had so many beginners from @CodeBookClub tell me how valuable this course is when learning these fundamentals.

All the course content for free: https://btholt.github.io/intro-to-web-dev-v2/intro/
6. Events.

"What the heck is the event loop anyway?" is a classic go-to for understanding events, and for good reason. By @philip_roberts.
7. Flow control.

Excellent tutorials like this on for loops and others from @beaucarnes from his series, Beau teaches JavaScript.
Other things good to know but don't need to necessarily master as a beginner: closures, Ajax requests, modules. To listen to the episode that inspired this thread: https://syntax.fm/show/162/the-fundamentals-js
You can follow @Madisonkanna.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: