Sitemap

Javascript topics beginners list

May 7, 2021

--

Press enter or click to view image in full size

If you are totally new to javascript, you should first jot down what exactly you need to learn before getting started. Below is the list of concepts every Javascript developer must know.

    Get Ashwini Surve’s stories in your inbox

    Join Medium for free to get updates from this writer.

  1. Datatypes
  2. Scoping
  3. Objects
  4. Functions
  5. Function expressions and declaration
  6. “this” keyword
  7. Currying
  8. Closures
  9. Hoisting
  10. Higher-order functions
  11. Immediately Invoked Function Expressions — IIFE
  12. Execution stack and context
  13. Asynchronous JS and event loop
  14. Temporal dead zone
  15. Method overriding
  16. Inheritance
  17. Prototypes
  18. Value vs reference
  19. Promises
  20. Design patterns
  21. Modules
  22. DOM and BOM
  23. Event bubbling and capturing
  24. Array and object methods
  25. Plugins in Javascript

You can also refer to this article to understand most of the above-listed topics in detail.

--

--

Ashwini Surve
Ashwini Surve

Written by Ashwini Surve

Full-stack Developer | JS developer | Angular | React | NodeJS | RWD & Accessibility Enthusiast