A Detailed Roadmap for you👇
- Start with https://freecodecamp.org's - JavaScript Algorithms and Data Structures Certification and finish the "Basic JavaScript" module.
You'll get a basic understanding of JavaScript and Programming in
general.
-
Move to http://JavaScript.info and complete the following parts:
- An Introduction
- JavaScript Fundamentals You'll start to understand Basic JavaScript concepts and their details.
Complete "Objects: the basics" section in http://JavaScript.info
By this point you'll have a decent understanding of JavaScript Objects
-
Time to return to freeCodeCamp. Finish the following sections:
- Debugging
- Basic Data Structure
Complete "Data types" Section in http://JavaScript.info
Congratulations!🎉🎉🎉
Now you have a great understanding of JS
-
Time to move back to freeCodeCamp. Complete the following sections in order:
- ES6
- Object Oriented Programming
- Functional Programming
Finish Part 1 of http://JavaScript.info
Finish freeCodeCamp's JavaScript Algorithms and Data Structures Certification
Now you'll have to learn something called DOM. For that you'll need a basic understanding of HTML and CSS.
For learning DOM, I would recommend the following two resources:
- Part 2 of http://JavaScript.info
-
MDN https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model
- Practice by making small projects from http://JavaScript30.com
Congratulations! You know JS🔥💯
Top comments (0)