7 of the best JavaScript learning resources (free and paid)

7 of the best JavaScript learning resources (free and paid)

If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer.

1. @freeCodeCamp

In this course, you'll learn fundamental programming concepts in JavaScript. You'll start with basic data structures like numbers and strings.

Then you'll learn to work with arrays, objects, functions, if/else statements, and more.

🔗freecodecamp.org/learn/javascript-algorithm..

2. JavaScript Info

Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document events, object oriented programming and more.

🔗javascript.info

3. HTML to React eBook

Become a successful JavaScript developer

What and Why JavaScript, Variables, Data types, Conditionals, Looping, Classes, Closure, Callbacks, Promises, ES6+, ES2020, Good and bad practices, design patterns, and much more.

🔗gumroad.com/a/416027763

4. The JavaScript Beginner's Handbook by @flaviocopes

This eBook helps you learn JavaScript quickly.

🔗flaviocopes.com/page/javascript-handbook

5. Javascript Crash Course For Beginners from @traversymedia

If you enjoy learning from video format resources this is perfect for you.

This Youtube video contains everything you need to kick-start your JavaScript journey

🔗youtu.be/hdI2bqOjy3c

6. You don't know JS

This is a series of books diving deep into the core mechanisms of the JavaScript language.

🔗github.com/getify/You-Dont-Know-JS

7. MDN Web Docs

Learn how to program in JavaScript with guides and tutorials.

🔗developer.mozilla.org/en-US/docs/Web/Javasc..

TL;DR

  1. freeCodeCamp
  2. JavaScript Info
  3. HTML to React eBook
  4. The JavaScript Beginner's Handbook
  5. Javascript Crash Course For Beginners
  6. You don't know JS

The end

I hope found this useful and if you did please let me know. If you have any question feel free to DM me on Twitter .