JavaScript DOM and Ajax Building Blocks Training Course

Training » All Courses » Web Dev » JavaScript DOM and Ajax Building Blocks

Course Summary

This intensive and practical introduction to Ajax with JavaScript & DOM - The Ajax Building Blocks training course teaches how JavaScript and DOM, well-known technologies in the web developer's toolkit, have been given a new lease of life with the arrival of Ajax.

[top] Duration

1 day.

[top] Objectives

Building BlocksThis highly practical Core JavaScript and DOM training course will solidify your understanding of JavaScript and DOM technologies upon which successful Ajax programming and web development relies.

  •  Use JavaScript Language features crucial to Ajax Development
  •  Use JavaScript & DOM development tools and techniques
  •  Understand DOM manipulation methods
  •  Use JavaScript Events
  •  Implement the Observer Pattern
  •  Build a firm foundation for Ajax coding

 

[top] Audience

This course best suits experienced web developers, who want to learn more about JavaScript, DOM and web development best practices.

[top] Prerequisites

Experience with basic web development, such as HTML and CSS. You should be able to hand-code simple web pages using an HTML editor.

[top] Outline

Javascript Language Features
  • Objects and Arrays
  • Functions and Closures
  • OO programming and JavaScript
  • Refactoring with JavaScript
  • Development Tools and Techniques
DOM Manipulation methods
  • innerHTML
  • Abstracting away the DOM
  • DOM and CSS
  • Client-side XSLT
JavaScript Events
  • The classic event Model
  • The W3C Event model, and variations
  • Implementing the Observer pattern
    • Enforcing clean separation
      • behaviour.js library
    • Usability Issues
      • back button
      • bookmarking
      • notifications

[top] Additional Notes

50% or more hands-on. You will be provided with all the course materials needed.