Introduction to Javascript
  • Course Objectives
  • WATCH ME: Essential Information for a Successful Training Experience
  • Course Demo Files
  • Basic Setup
Primitive Data Types, Strings, Operators, Numbers, Conditionals, Loops & Arrays
  • Primitive Data Types - Part 1
  • Primitive Data Types - Part 2
  • Operators
  • Strings
  • Numbers
  • Conditional Statements
  • Loops
  • Nested for Loops
  • Arrays
  • Multidimensional Arrays
  • Array Methods
  • Looping through Arrays
Functions
  • Course Review
  • Functions
  • Scope Functions
  • Variable Hoisting Functions
  • Declarations and Expressions
  • Self-Invoking and Anonymous Functions
  • Callback Functions
  • Functions that Return Functions
  • Closures
Objects
  • Objects
  • Copying Objects
  • Objects Functions and This - Part 1
  • Objects Functions and This - Part 2
  • Constructors and Factories
  • The Module Pattern
Document Object Model and Course Conclusion
  • Creating Elements
  • Adding Selectors and Selecting Elements
  • Event Handlers and Event Listeners
  • Capturing Form Input
  • More Selection Options
  • Libraries
Course Quiz
  • Javascript Quiz