Javascript Foundations foundation

Javascript Foundations

Javascript is the programming language built into every web browser, and is the most popular programming language in the world. To take full advantage of HTML5, CSS3 and the web browsers capabilities, you need to learn at least basic Javascript.

Prereqs: HTML5 and CSS3 Foundations

Course Outline:

  • Chapter 1: Introduction to JavaScript
    • Introduction
    • What you need to know to learn JavaScript
    • Tools needed to learn JavaScript
    • Your First JavaScript - part 1
    • Your First JavaScript - part 2
    • Your First JavaScript - part 3
    • Your First JavaScript - part 4
    • Your First JavaScript - part 5
    • Your First JavaScript - part 6
    • Your First JavaScript - part 7
    • Function Errors
    • HTML DOM
  • Chapter 2: Event Handlers
    • Event Handlers - part 1
    • Event Handlers - part 2
    • Event Handlers - part 3
    • Event Handlers - part 4
    • Event Handlers - part 5
    • Event Handlers - part 6
  • Chapter 3: JavaScript Errors
    • JS Errors - part 1
    • JS Errors - part 2
    • JS Errors - part 3
    • JS Errors - part 4
  • Chapter 4: Variables
    • JS Variables - part 1
    • JS Variables - part 2
    • JS Variables - part 3
    • JS Variables - part 4
  • Chapter 5: Functions
    • JS Functions - part 1
    • JS Functions - part 2
    • JS Functions - part 3
    • JS Functions - part 4
    • JS Functions - part 5
    • JS Functions - part 6
    • JS Functions - part 7
    • JS Functions - part 8
  • Chapter 6: Decisions in Code
    • JS Conditionals - part 1
    • JS Conditionals - part 2
    • JS Conditionals - part 3
    • JS Conditionals - part 4
    • JS Conditionals - part 5
  • Chapter 7: Loops
    • While Loops - part 1
    • While Loops - part 2
    • While Loops - part 3
    • For Loops
  • Chapter 8: Object and Arrays
    • Objects and Arrays - part 1
    • Objects and Arrays - part 2
    • Objects and Arrays - part 3
    • Objects and Arrays - part 4
    • Objects and Arrays - part 5
    • Objects and Arrays - part 6
    • Objects and Arrays - part 7
  • Chapter 9: More Functions
    • More Functions - part 1
    • More Functions - part 2
    • More Functions - part 3
    • More Functions - part 4
    • More Functions - part 5
    • More Functions - part 6
    • More Functions - part 7
    • More Functions - part 8
  • Chapter 10: HTML DOM
    • DOM - part 1
    • DOM - part 2
    • DOM - part 3
  • Chapter 11: HTML Forms
    • JS and Forms - part 1
    • JS and Forms - part 2
    • JS and Forms - part 3
    • JS and Forms - part 4
    • JS and Forms - part 5
    • JS and Forms - part 6
  • Chapter 12: JavaScript Mini Projects
    • HTML5 Contenteditable
    • Drawing with JavaScript
    • Animation with JS - part 1
    • Animation with JS - part 2
    • Animation with JS - part 3