If you& #39;re learning JavaScript, you& #39;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& #39;s a list of JavaScript fundamentals and my favorite free resources for learning them. https://abs.twimg.com/emoji/v2/... draggable="false" alt="👇" title="Rückhand Zeigefinger nach unten" aria-label="Emoji: Rückhand Zeigefinger nach unten">
Before listing resources to learn the fundamentals, I& #39;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& #39;ve found for learning it:
3. Objects, functions & arrays.

I love @holtbt& #39;s intro to web dev course on @FrontendMasters. I& #39;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/">https://btholt.github.io/intro-to-...
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. https://www.youtube.com/watch?v=8aGhZQkoFbQ">https://www.youtube.com/watch...
7. Flow control.

Excellent tutorials like this on for loops and others from @beaucarnes from his series, Beau teaches JavaScript. https://www.youtube.com/watch?v=24Wpg6njlYI">https://www.youtube.com/watch...
9. Good to know: how to write clean code. Here& #39;s a link from the Syntax episode to a fantastic repo by @ryconoclast that covers clean code concepts adapted for JavaScript. https://github.com/ryanmcdermott/clean-code-javascript">https://github.com/ryanmcder...
Other things good to know but don& #39;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">https://syntax.fm/show/162/...
You can follow @Madisonkanna.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: