10 Places to Learn JavaScript Online For Absolutely Free

Level up your JS skills with these free online resources

If you want to dive into the world of web development, you have to learn JavaScript first—also known as JS. It's a computer programming language used mostly to create and enhance the interactive aspects of websites. Here are 10 places where you can learn JS online, and all it will cost you is a little time, dedication and willingness to learn. All these sites are absolutely free. 

When you're done ​with reading, make sure to share with a friend. Enjoy! 


Hackers working hackathon at laptops in workshop.
Hero Images/Getty Images

If you've taught yourself to code, chances are you've already been on Codecademy. The platform has various tracks, including a JavaScript track. Codecademy is a great place for newbies to get started learning how to code. More

Eloquent JavaScript

This is a free book that's available online, written by Marijn Haverbeke. It's broken down into three parts: language, browser, and node. While the book is completely free online, you can also purchase a paperback copy.   More

Khan Academy

Khan Academy is a massive player in the online learning space. It offers tons of learning material for people of all ages. Everything is free, so there's no need to worry about any up-sells at the end. One of their signature JavaScript courses is Intro to JS: Drawing & Animation. More

JavaScript for Cats

JavaScript for Cats is a free online book, broken down into numerous sections. It comes with cat pics and all. It boasts that it's "so easy your human companion could do it, too!" How's that for encouraging?  More

Channel 9

This course, "Javascript Fundamentals: Development for Absolute Beginners," is a part of Microsoft Virtual Academy. The format is a video series, broken down into 21 videos.  More


Learn-JS offers an interactive learning experience where you can read a lesson then type your code into an editor. It is completely free.  More


WebPlatform.org offers "the latest information on how to use the technology that runs the web—HTML, CSS, JavaScript and more." It has easy-to-digest tutorials that are written out, as well as glossaries of terms and meanings.  More

Code School

While Code School is predominantly a paid platform, it also offers some free courses. "JavaScript Road Trip Part I" is one of them. Learn more about Code School and its JavaScript paths. More

JavaScript Garden

JavaScript Garden is appropriate for those who are a bit more advanced with coding, people who have already learned the JavaScript basics. It talks about common mistakes people make while writing JS and other quirks of the language.  More

Mozilla Developer Network

If you're at the other end of the spectrum and pretty new at this, Mozilla offers a beginner's JavaScript course to teach you the basics. Lessons increase in complexity from there. 

JavaScript Makes the Web Go Round

Technology isn't the future—it's now. Whether you want to start a new and exciting career without incurring student loans, or you just want to test the waters first before you begin investing in further education, these free courses can provide you with invaluable tools to get started.