Madza 👨‍💻⚡
Madza 👨‍💻⚡

@madzadev

11 Tweets 1 reads Mar 05, 2023
8 FREE online courses to master JavaScript (beginner to advanced):
1. Introduction to JavaScript
Great for newbies with zero programming knowledge.
It’s interactive, and will immediately give you feedback before you move on to the next step.
👉 freecodecamp.org
2. JavaScript: First Steps
It'll teach the fundamental building blocks of the language.
Topics include variables, operators, functions, arrays, objects, and loops.
👉 educative.io
3. Learn How to use JavaScript
You’ll learn topics that will be helpful as you dive deeper into the more advanced stuff.
After each lesson users can take quizzes and build projects to test their knowledge (pro account).
👉 codecademy.com
4. Eloquent JS
Completely revised and updated, this course focuses on writing real applications.
All the code snippets are fully interactive, so you can play around with code while learning.
👉 eloquentjavascript.net
5. You don't know JavaScript
This is a series of books diving deep into the core mechanisms of the language.
Great for rookies with more programming knowledge, looking to explore tips and tricks of JavaScript.
👉 github.com
6. JavaScript 30
Practical course on building things with JavaScript for 30 days.
You will create navigation, dropdown, content filter, image gallery, clock, drum kit, and other cool projects.
👉 javascript30.com
7. The Modern JavaScript Tutorial
A course with detailed explanations with examples and tasks.
Includes promises, closures, object-oriented programming, and other advanced topics.
👉 javascript.info
8. MDN Javascript Tutorial
An official JavaScript reference with explanations for functions, classes, objects, etc.
Included advanced tutorials on topics such as inheritance, prototypes, memory management, and more.
👉 developer.mozilla.org
Want to discover more resources like these? 🚀
I will include a massive list in my upcoming newsletter issue 💌
Be among the first to receive it, by subscribing for free 👇👇
madzadev.substack.com
If this thread was helpful to you:
1. Follow me (@madzadev) for daily content like this
2. Connect with me: linkedin.com
3. RT the tweet below to share it with your friends 👇👇

Loading suggestions...