Learn JavaScript Essentials And Build Project

Irfan Dayan, Teacher & Senior Web Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
65 Videos (8h 20m)
    • Welcome

      4:02
    • What Is JavaScript?

      4:24
    • Setup

      2:44
    • Write Very First Program In JavaScript

      3:43
    • Where To Add JavaScript Code?

      6:22
    • Adding Comments In JavaScript

      4:26
    • Web Developer Tools - The Console Window

      6:11
    • Variables In JavaScript

      10:04
    • Rules For Declaring Variables

      8:45
    • Arithmetic Operators

      9:58
    • Assignment Operators

      7:10
    • Concatenation Operator

      5:25
    • If...Else Statement

      11:28
    • Conditions With Comparison Operators

      11:36
    • Conditions With Logical Operators

      8:18
    • Switch Statement

      6:39
    • Loops

      6:39
    • Break & Continue Statements

      4:14
    • JavaScript Functions

      2:44
    • Functions With Parameters & Return Values

      6:52
    • Function As Variable & Anonymous Function

      4:55
    • Self Executing Anonymous Function

      5:54
    • Function Scope

      6:45
    • Nested Functions

      4:03
    • Dialog Boxes

      6:07
    • Running Functions In Console Window

      3:11
    • Data Types & Objects

      8:35
    • Object

      18:52
    • Date & Math Objects

      13:10
    • Array Object

      13:43
    • Regular Expression & Function Objects

      6:03
    • String

      10:08
    • Number

      4:19
    • Boolean

      4:53
    • Null & Undefined

      3:00
    • What Is Browser Object Model (BOM)?

      1:52
    • Window Object

      11:49
    • Window Object Timing

      6:43
    • Screen Object

      5:30
    • History Object

      4:53
    • Navigator Object

      6:12
    • Location Object

      8:27
    • Cookies

      7:02
    • What Is Document Object Model (DOM)?

      6:07
    • Document Object

      3:29
    • Accessing Elements & Attributes - Part 01

      11:00
    • Accessing Elements & Attributes - Part 02

      14:16
    • Navigating Between Elements

      18:04
    • Creating Elements & Attributes

      14:21
    • Changing Element Content & Attributes Values

      13:09
    • Modifyig Elements Style

      9:01
    • Removing Elements & Attributes

      4:24
    • Document Element Animation

      11:12
    • JavaScript Events

      2:22
    • Adding & Removing Event Handlers

      16:48
    • Event object

      8:08
    • Internet Explorer 8 Event Model

      6:01
    • Cross Browser Event Handling

      11:14
    • JavaScript Errors

      5:55
    • Strict Mode

      3:27
    • Project - JS Overlay Menu

      0:53
    • Project Setup

      4:58
    • Project - Building HTML Structure - Overlay Menu

      6:54
    • Project - Adding Style - Overlay Menu

      18:35
    • Project - Making Overlay Menu Interactive With JavaScript

      11:25