In this Github repository you are going to learn Javascript basics to advanced. Categorised into three stages will help you focus on level wise topics. The three stages are:
-
- Variables
- Datatypes
- Operators
- Strings & Numbers
- Dates
- Arrays
- Objects
- Map
- Functions
- Control Flow Statemets
- Dom Manipulation
- Event Handling
-
- Objects & Prototypes
- Classes
- Bind
- Get & Set
- Lexical Scope
- Closure
- Asynchronous Programming
- Async Await
- Promise
- Async & Fetch
- Arrays
-
- Functional Programming Paradigm
- Recursion
- Curry Functions
- Shallow Copy & Deep Copy
- Web API
- Backend