JavaScript
0%
AchievementsAll courses
  • What is JavaScript?
  • Variables & Data Types
  • Operators & Expressions
  • Arrays
  • Objects
  • Conditionals
  • Loops
  • Destructuring & Spread
  • Functions
  • Arrow Functions
  • Higher-Order Functions
  • Classes
  • Inheritance & Polymorphism
  • Encapsulation
  • The DOM
  • Events & Listeners
  • Promises & async/await
  • The Event Loop
  • Error Handling
  • ES Modules
  • TypeScript: Adding Types
  • TypeScript: Interfaces & Types
  • TypeScript: Generics
Lv 1 · Hatchling
0 XP
JavaScript
Courses
0%
0/23

JavaScript

Start with JavaScript Foundations.

Start courseWhat is JavaScript?

Chapter 1 · JavaScript Foundations

What is JavaScript?ResumeVariables & Data Types7 minOperators & Expressions9 min

Chapter 2 · Data & Logic

Arrays8 minObjects8 minConditionals8 minLoops7 minDestructuring & Spread7 min

Chapter 3 · Functions & Scope

Functions8 minArrow Functions6 minHigher-Order Functions6 min

Chapter 4 · Object-Oriented JS

Classes7 minInheritance & Polymorphism7 minEncapsulation6 min

Chapter 5 · The DOM & Events

The DOM9 minEvents & Listeners8 min

Chapter 6 · Async & Modern JS

Promises & async/await8 minThe Event Loop9 minError Handling6 minES Modules6 min

Chapter 7 · Advanced: TypeScript

TypeScript: Adding Types7 minTypeScript: Interfaces & Types7 minTypeScript: Generics7 min