Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 7hibault/779a06a7beb70e933daba3e6b749c3c5 to your computer and use it in GitHub Desktop.
Save 7hibault/779a06a7beb70e933daba3e6b749c3c5 to your computer and use it in GitHub Desktop.
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