JavaScript

Bring your pages to life

Variables and functions, arrays and objects, the DOM and events, classes, error handling and asynchronous code.

  • 32 lessons
  • 7 chapters
  • Arabic & English

Your progress

What's inside

Lessons go from the basics to advanced topics. Read them in order, or jump to what you need.

  1. Chapter 1

    Getting Started

  2. Chapter 2

    Variables & Data

  3. Chapter 3

    Control Flow

  4. Chapter 4

    Functions

  5. Chapter 5

    Arrays & Objects

  6. Chapter 6

    The Browser

  7. Chapter 7

    Modern JavaScript

JavaScript docs · Pro Lab | SAIOS Academy