Created
October 12, 2021 10:28
-
-
Save 7hibault/779a06a7beb70e933daba3e6b749c3c5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From: https://twitter.com/TheAnkurTyagi/status/1445737829296861204 | |
JavaScript basic steps: | |
What is JavaScript? | |
Declaring JavaScript Variables: var, let, and const | |
Basic math in JavaScript — Numbers and operators | |
JavaScript syntax | |
ES6 let VS const variables | |
Arrays, Data Types, Strings | |
Conditionals & Looping code | |
Object basics | |
this | |
Objects and Classes | |
Functions & Scope | |
Functions — Reusable blocks of code | |
Function return values | |
Arrow Functions | |
Reference vs. Copy | |
Inheritance in JavaScript | |
Working with JSON data | |
JavaScript Dates | |
JavaScript Timers | |
DOM & Events | |
Asynchronous JavaScript From Callbacks to Promises, to Async/Await. | |
JavaScript Event Loop | |
UI Events | |
Forms, controls | |
Document and resource loading | |
Advanced Topics: | |
Functional Programming in JS | |
Advanced Working With Functions | |
Closures | |
Regular Expressions | |
Unicode in JS | |
Object prototypes | |
Storing data in the browser | |
ES6 Modules | |
Object building practice |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment