💻Lär dig

    JavaScript

    Make web pages interactive and dynamic

    0%

    JavaScript

    0%

    JavaScript Basics

    Learn what JavaScript is and how to use variables

    Variables with let and const
    Data Types

    Operators & Expressions

    Perform calculations and comparisons

    Arithmetic Operators
    Comparison & Logical Operators

    Control Flow

    Make decisions in your code with conditions

    If / Else Statements
    Switch Statements

    Loops

    Repeat actions efficiently with loops

    For Loops
    While & For...of Loops

    Functions

    Create reusable blocks of code

    Function Declarations
    Arrow Functions

    Arrays

    Work with ordered collections of data

    Creating & Accessing Arrays
    Array Methods

    Objects

    Store data in key-value pairs

    Object Basics
    Object Methods & Shorthand

    Strings

    Manipulate text with string methods

    Template Literals & Basics
    String Methods

    DOM Manipulation

    Interact with HTML elements using JavaScript

    Selecting Elements
    Events
    Creating & Modifying Elements

    Async JavaScript

    Handle time-based and asynchronous operations

    Promises & Fetch
    Async / Await

    Error Handling

    Handle and debug errors gracefully

    Try / Catch / Finally

    Modern JavaScript

    Essential ES6+ features every developer should know

    Destructuring & Spread
    Nullish Coalescing & Optional Chaining
    Modules (Import / Export)