Introduction To Course
  • Welcome & Getting Started!
  • IMPORTANT NOTE!
Getting Started With JavaScript
  • What Is JavaScript?
  • Setup
  • Write Very First Program In JavaScript
  • Where To Add JavaScript?
  • Adding Comments In JavaScript
  • Coding Exercise { }
  • Web Developer Tools - The Console Window
  • Quiz 1
  • Download Exercise Files
  • Conclusion
Variables With Arithmetic & Assignment Operators
  • Variables In JavaScript
  • Declare & initialize a variable with string value
  • Rules For Declaring Variables
  • Declare & initialize a variable with a number value.
  • Arithmetic Operators
  • Assignment Operators
  • Concatenation Operator
  • Quiz 2
  • Download Exercise Files
  • Conclusion
Control Structures With Comparison & Logical Operators
  • If...Else Statement
  • Conditions With Comparison Operators
  • Conditions With Logical Operators
  • Coding Exercise { }
  • Switch Statement
  • Loops
  • Coding Exercise { }
  • Break & Continue Statements
  • Quiz 3
  • Download Exercise Files
  • Conclusion
JavaScript Functions
  • Functions
  • Functions With Parameters & Return Values
  • Function As Variable & Anonymous Function
  • Self Executing Anonymous Function
  • Function Scope
  • Coding Exercise { }
  • Nested Functions
  • Dialog Boxes
  • Running Functions In Console Window
  • Quiz 4
  • Download Exercise Files
  • Conclusion
JavaScript Data Types & Objects
  • Data Types & Objects
  • Object
  • Date & Math Objects
  • Array Object
  • Coding Exercise { }
  • Regular Expression & Function Objects
  • String
  • Number
  • Boolean
  • Null & Undefined
  • Quiz 5
  • Download Exercise Files
  • Conclusion
Working & Understanding Browser Object Model (BOM)
  • What Is Browser Object Model (BOM)?
  • Window Object
  • Window Object Timing
  • Screen Object
  • History Object
  • Navigator Object
  • Location Object
  • Cookies
  • Quiz 6
  • Download Exercise Files
  • Conclusion
Working & Understanding Document Object Model (DOM)
  • What Is Document Object Model (DOM)?
  • Document Object
  • Accessing Elements & Attributes - Part 01
  • Accessing Elements & Attributes - Part 02
  • Coding Exercise { }
  • Navigating Between Elements
  • Creating Elements & Attributes
  • Changing Element Content & Attributes Values
  • Modifyig Elements Style
  • Coding Exercise { }
  • Removing Elements & Attributes
  • Document Element Animation
  • Quiz 7
  • Download Exercise Files
  • Conclusion
Working & Understanding JavaScript Events
  • JavaScript Events
  • Adding & Removing Event Handlers
  • Event Object
  • Internet Explorer 8 Event Model
  • Cross Browser Event Handling
  • Quiz 8
  • Download Exercise Files