DEV Community

Cover image for 5 Best FREE Resources to learn JavaScript🔰
Devesh🚀
Devesh🚀

Posted on

5 Best FREE Resources to learn JavaScript🔰

  1. Traversy Media is probably one of my favorite Youtube channels to learn anything related to Web Development. In this video, Brad teaches the fundamentals of JavaScript including more modern syntax like classes, arrow functions, higher-order functions, etc.
    P.S. This tutorial only teaches you the fundamentals!
    Tutorial Link
    Brad Traversy

  2. Learn JavaScript is a wonderful website by Joubran Jad which teaches modern JavaScript from scratch and practice in an intuitive environment. The lessons & challenges will guide you through the topics step by step and its project-based approach will help you reinforce the concepts. Also, the mobile flashcards are awesome!🔥
    Website Link
    Joubran's Website

  3. TheOdinProject is another amazing website that teaches you to create interactive and dynamic websites. There are a lot of Projects which helps you get better at manipulating DOM. I love this website because it helps you get better at reading documentation.
    Website Link
    OdinProject

  4. Scrimba has 9 courses related to JavaScript, it includes Modern JavaScript, Regular expressions, and also TypeScript you can explore and choose what you want to learn!
    Website Link
    Scrimba

  5. And last but not least WesBos's JavaScript30 is an amazing course that consists of 30 Vanilla JavaScript Projects which helps you get comfortable with both JavaScript fundamentals and working in the DOM without a library. I highly recommend this course after learning the basics of Vanilla JavaScript.
    Website Link
    WesBos

Thank you if you read the blog so far, hope I helped you in some way or other. You can follow me on Twitter Deveshb15 where I tweet regularly regarding web development.

Top comments (4)

Collapse
 
romach profile image
Roman Cherepanov

Here is one more resource to learn JavaScript - js.coderslang.com/

Collapse
 
deveshb15 profile image
Devesh🚀

Thank you for sharing Roman!🙌

Collapse
 
omkarborude profile image
Omkar Borude

Nice!!

Collapse
 
deveshb15 profile image
Devesh🚀

Thank you, Omkar!!🙏