DEV Community

Cover image for The 6 Best Sites to Learn JavaScript for Free
Kouluru Nanda Kishore Reddy for Hack This Fall

Posted on • Updated on

The 6 Best Sites to Learn JavaScript for Free

JavaScript is everywhere, so we wanted to make it easier for JavaScript learners to choose the resources that will empower them as they progress through their learning journey. Sites like these are incredible opportunities to develop your skills and share them.

1 . JavaScript Algorithms and Data Structures

Topics Covered in This Course: JavaScript ES6, Regular Expressions, Data Structures, Debugging

u09kss7fb8l61.png

Certification: freecodecamp.org

2 . JavaScript Fundamentals

Topics Covered in This Course: HTML basics, Variables, Operators, Errors, Custom Objects, Popups

Screenshot (122) (1).png

Course: udemy.com

3 . The Modern JavaScript Tutorial

Topics Covered: Fundamentals, Code Quality, Objects, Data Types, Functions, Prototypes

the-modern-javascript-tutorial.png

Blog: javascript.info

4 . Eloquent JavaScript

Topics Covered : Values, Types, Operators, Functions, HTTP, Modules, Node.js, Projects

eloquent-javascript.png

Ebook: eloquentjavascript

5 . A re-introduction to JavaScript

Topics Covered : Numbers, Strings, Other types, Variables, Operators, Control structures, Objects, Arrays, Functions, Custom objects

0452-05-reintroduction-javascript.jpg

Blog: developer.mozilla.org

6 . Learn modern JavaScript

Topics Covered : ES6 from scratch, var & let, const, Javascript scope, Mutation, Object.freeze(), Arrow functions, High order functions, Default parameters, Rest operator, Spread operator, Object destructuring,Array destructuring, Constructor functions,Declarative functions, ES6 classes, Getters and setters, ES6 modules, Import & Export

js.png

interactive: scrimba.com

What is your favourite website to learn JavaScript? Let us know down in the comments below!



To all my readers out here I have an interesting thing to share with you. There's a hackathon going on there. For more information, keep reading.

A hackathon might be an alternative for you if you are a computer science student or an upcoming developer. The benefit of participating in an online or physical hackathon is that you can develop coding skills, work with developers, develop a resume, and meet peers.



Alt Text
I recommend Hack This Fall 2.0 if you are interested in such an event. The event takes place between 22nd and 24th of October. A 48-Hour Virtual Hackathon is taking this to the next level this year, with the aim of promoting hackers and helping them to develop new ideas and prototypes in various domains. A part of their mission is also to support beginners to hack our society and bring a positive change.

If you want to register for this wonderful hackathon you can do it:click here.don't forget to use my referral code : HTFHE068. Over a thousand hackers have already signed up.

Top comments (4)

Collapse
 
hamiecod profile image
Hargunbeer Singh

uh oh you forgot MDN ;)

Collapse
 
koulurunandakishorereddy profile image
Kouluru Nanda Kishore Reddy

oh sorry

Collapse
 
muthuannamalai12 profile image
Muthu Annamalai Venkatachalam

Wonderful Collection 😃

Collapse
 
koulurunandakishorereddy profile image
Kouluru Nanda Kishore Reddy

Thank you @muthuannamalai12