JavaScript DOM and Ajax Building Blocks Training Course
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
This 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
- innerHTML
- Abstracting away the DOM
- DOM and CSS
- Client-side XSLT
- 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
- Enforcing clean separation
[top] Additional Notes
50% or more hands-on. You will be provided with all the course materials needed.