Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 1.55 KB

File metadata and controls

37 lines (19 loc) · 1.55 KB

JavaScript

JavaScript roadmap for learning the fundamentals

  1. Variables (var, let and const) - 🔗 https://scotch.io/courses/10-need-to-know-javascript-concepts/declaring-javascript-variables-var-let-and-const

  2. Data types - 🔗 https://digitalocean.com/community/tutorials/understanding-data-types-in-javascript

  3. Alert, prompt and confirm - 🔗 https://javascript.info/alert-prompt-confirm

  4. Basic operators, maths - 🔗 https://javascript.info/operators

  5. Comparisons -🔗 https://javascript.info/comparison

  6. Logical operators - 🔗 https://javascript.info/logical-operators

  7. The switch statement - 🔗 https://javascript.info/switch

  8. Arrays - 🔗 https://w3schools.com/js/js_arrays.asp

  9. Array methods - 🔗 https://dev.to/frugencefidel/10-javascript-array-methods-you-should-know-4lk3

  10. Flow control - 🔗 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else

  11. Loops - 🔗 https://www.codecademy.com/learn/introduction-to-javascript/modules/learn-javascript-loops

  12. Objects and Classes - 🔗 https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/objects-classes/ch3.md

  13. Functions - 🔗 https://btholt.github.io/intro-to-web-dev-v2/functions-and-scope

  14. Arrow functions - 🔗 https://wesbos.com/arrow-functions/

  15. The DOM - 🔗 http://javascripttutorial.net/javascript-dom/

  16. Prototypes - 🔗 https://tylermcginnis.com/beginners-guide-to-javascript-prototype/

  17. ES6 Modules - 🔗 https://www.freecodecamp.org/news/how-to-use-es6-modules-and-why-theyre-important-a9b20b480773/