filmov
tv
JavaScript learning path in 2022 | Beginner friendly 🤝🏿
Показать описание
Here, we discuss a very practical Javascript learning path where we start simple, and gradually build concepts one on top of the other. From its history, all the way to data structures & algorithms, and white board coding, we take one piece at a time and demystify the hard parts.
Here is the table of contents
1. Javascript history & evolution in a nutshell
2. Data types ( primitive & reference ) & memory storage
3. Functions & DRY
4. Scopes & its types
5. Context & its phases
6. Hoisting - Variable & function hoisting
7. Threads & web workers
8. Closures ( interview special )
9. The "this" keyword
10. Call vs Apply vs bind
11. Higher order functions
12. Prototypes & chains
13. Class & factory functions
Inheritance in ES5 & ES6
Asynchronous Javascript
1. Callbacks, promises, async vs await
2. Call stack vs web api vs event loop vs Task queue
Advanced Javascript
1. ES6 features, functionality, syntax
2. Single page application concepts
3. Typescript features
4. Modules & workflows
5. Data structures & algorithms
6. White board coding tips & tricks.
Enjoy the content!
Here is the table of contents
1. Javascript history & evolution in a nutshell
2. Data types ( primitive & reference ) & memory storage
3. Functions & DRY
4. Scopes & its types
5. Context & its phases
6. Hoisting - Variable & function hoisting
7. Threads & web workers
8. Closures ( interview special )
9. The "this" keyword
10. Call vs Apply vs bind
11. Higher order functions
12. Prototypes & chains
13. Class & factory functions
Inheritance in ES5 & ES6
Asynchronous Javascript
1. Callbacks, promises, async vs await
2. Call stack vs web api vs event loop vs Task queue
Advanced Javascript
1. ES6 features, functionality, syntax
2. Single page application concepts
3. Typescript features
4. Modules & workflows
5. Data structures & algorithms
6. White board coding tips & tricks.
Enjoy the content!