- Functional Programming https://www.youtube.com/watch?v=6NPfQJJEySY
- Callbacks https://developer.mozilla.org/fr/docs/Glossaire/Fonction_de_rappel
- Closure https://javascript.info/closure
- Asynchronous https://www.youtube.com/watch?time_continue=1&v=cDcmIfXFaWc&feature=emb_title
- Object-Oriented JavaScript https://medium.com/better-programming/object-oriented-programming-in-javascript-b3bda28d3e81
- Types https://codeburst.io/javascript-essentials-types-data-structures-3ac039f9877b
- Coercion https://www.freecodecamp.org/news/js-type-coercion-explained-27ba3d9a2839/
- Equality https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness
- Static Typing https://www.freecodecamp.org/news/why-use-static-types-in-javascript-part-1-8382da1e0adb/
- Scope https://scotch.io/tutorials/understanding-scope-in-javascript
- Advanced Scope
- Lexical Scope https://www.youtube.com/watch?v=9OmFYM2Xw5Y
- Dynamic Scope https://medium.com/@osmanakar_65575/javascript-lexical-and-dynamic-scoping-72c17e4476dd
- Function Scoping https://www.youtube.com/watch?v=sIRMWFuad00
- IIFE Pattern https://www.youtube.com/watch?v=3cbiZV4H22c
- Block Scoping https://www.youtube.com/watch?v=ASAyVzvFgy8
- Hoisting https://www.youtube.com/watch?v=C1PZh_ea-7I
- Objects https://www.youtube.com/watch?v=Gp5nnerXETg&list=PLWKjhJtqVAbmoiNlqLJg1gxEjEuKHHcn_&index=81&t=0s
- Prototypes https://developer.mozilla.org/fr/docs/Learn/JavaScript/Objects/Prototypes_Objet
- Function Expressions https://javascript.info/function-expressions
- Declarative JavaScript https://codeburst.io/imperative-vs-declarative-javascript-8b5e45a602dd
- Transpilers https://scotch.io/tutorials/javascript-transpilers-what-they-are-why-we-need-them
- Tagged Templates https://wesbos.com/tagged-template-literals/
- Destructuring https://hacks.mozilla.org/2015/05/es6-in-depth-destructuring/
- Array Methods https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array
- Iterators https://javascript.info/iterable
- Generators https://javascript.info/generators
- Regular Expressions https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Expressions_r%C3%A9guli%C3%A8res
- Async Await https://javascript.info/async-await
- JavaScript https://www.youtube.com/playlist?list=PLWKjhJtqVAbmoiNlqLJg1gxEjEuKHHcn_
- ES6 - Beau teaches JavaScript https://www.youtube.com/playlist?list=PLWKjhJtqVAbljtmmeS0c-CEl2LdE-eR_F
- Data Structures and Algorithms https://www.youtube.com/playlist?list=PLWKjhJtqVAbkso-IbgiiP48n-O-JQA9PJ