| |
AJaX (Asynchronous Java and XML) has emerged as an innovative new platform for building web applications with extensive client-side interactivity. Unlike older approaches, which require reloading of the entire page with every postback, AJaX allows the development of web applications with desktop-style feel and responsiveness. It uses the JavaScript DOM, XMLHttpRequest object, and CSS to download and display just the content that needs to change. Topics include AJaX Basics, JavaScript effects, CSS styling, AJaX design patterns, and server-side scripting with PHP.
This course is for web developers who want an introduction to AJaX development.
Getting Started With HTML (HTML01), Advanced HTML: Cascading Style Sheets (HTML10), Using JavaScript (JVSC01), or equivalent experience.
- Understand the differences between conventional web development and AJaX development
- Browse web applications currently using AJaX
- Know the basics of AJaX development
- Understand the need for object-oriented Javascript and use JSON (JavaScript Object Notation)
- Introduction to AJaX
- Why use AJaX with Web Applications
- How AJaX works
- The importance of Javascript and DHTML
- AJaX Basics
- Key elements of AJaX
- Javascript effects
- CSS styling
- The Document Object Module (DOM)
- XML and AJaX
- AJaX Frameworks
- Model - View - Controller
- Web Server MVC
- Models in AJaX
- Views in AJaX
- Controller in AJaX
- AJaX Design Patterns
- PHP and AJaX
- Security and AJaX
- Performance with AJaX
12
1.2
| |