25 Day JavaScript Syllabus
25 Day JavaScript Syllabus
JS vs ECMAScript
Destructuring operators
Ternary operator
Parameters vs arguments
Callback functions
HTML + CSS UI
Chaining methods
Immutability patterns
Template literals
String methods: slice, substring, substr, replace, match, split, trim, etc.
Time-based operations
Add/Remove transactions
Lexical environment
Spread vs rest
Modules (import/export)
Creating/removing elements
addEventListener syntax
Event object
Multiple-choice quiz
Score calculation
25-Day In-Depth JavaScript Syllabus
Event-driven UI
setTimeout, setInterval