Mozilla Developer Network (MDN) JavaScript Guide: This is one of the best free resources for learning JavaScript. It covers everything from the basics to advanced topics like modules and classes.
FreeCodeCamp JavaScript Course: FreeCodeCamp is a popular resource for learning web development, and their JavaScript course is one of the best. It covers everything from the basics to advanced topics like React and Node.js.
Codecademy's JavaScript: This is a great tutorial for beginners that covers the basics of JavaScript. It's interactive and easy to follow.
W3Schools JavaScript Tutorial: W3Schools is a well-known resource for learning web development, and their JavaScript tutorial is no exception. It covers everything from the basics to more advanced concepts.
Learn-JS.org: This is a free, interactive tutorial that covers the basics of JavaScript. It's a great resource for beginners.
Eloquent JavaScript: This free online book is a great resource for learning JavaScript. It covers everything from the basics to more advanced topics like functional programming.
JavaScript.info: This is a comprehensive tutorial that covers everything from the basics to advanced topics like Promises and async/await. It's completely free and has plenty of examples.
Udemy's Free JavaScript Tutorial: This free course covers the basics of JavaScript and is a great resource for beginners.
JavaScript for Cats: This tutorial is designed for complete beginners and uses a fun approach to teach the basics of JavaScript.
JavaScript30: This is a free course that teaches JavaScript by building 30 projects in 30 days. It's a great way to learn by doing and is suitable for both beginners and more experienced developers.