logo
homecontact
Navigation:
Home
Dojo Book
Courses
   Dojo AJAX Toolkit
   Flex 3
   Ruby On Rails
   AJAX for Java
   Hibernate ORM
   iBatis
   EJB 3
   Spring Framework
Contact


AJAX for Java Developers

Reserve Now!   Dates available.

(Click here to download the course outline)

Developed specially for Java Server Side developers.

This course is intended for Java developers who have responsibility for designing and implementing J2EE based web applications and who wish to enhance the usability and performance of their sites using a number of techniques which have been broadly described with the term AJAX. Attendees will learn how to communicate with the server directly from inside a web page using the XMLHttpRequest object without having to do a full page refresh with each request. The attendees will also learn how to pass objects back and forth between the browser and the server and to understand the performance and architectural implications of these techniques. The course also includes topics on writing JavaScript and on generating JavaScript automatically from the server.

Instructor Led Training in Private Classes

We specialize in providing instructor led training.   An experienced instructor will lead the students through exercises and labs to provide hands-on experience.  We provide training at your site so you can minimize travel expenses.  Contact us to schedule a private class at your location.

Course Outline for 3 Day AJAX for Java Class

  • What is AJAX?
    • XMLHttpRequest Object
    • Rich Web Applications
  • AJAX Design Principals
    • Classic Web Architecture
    • Client-side JavaScript and CSS
    • Modifying Web Pages
    • Retrieving Data from the Server
  • Introduction to JavaScript and CSS
    • JavaScript Programming Model
    • Basic Syntax
    • Cascading Style Sheets (CSS)
  • Detailed Analysis of the XMLHttpRequest Object
  • AJAX Client-side Frameworks
    • dojo
    • Prototype
  • AJAX on the server side
    • Generating JavaScript on the server
    • AXAJ JSP Tag Libraries
  • Remoting in AJAX
    • JavaScript Object Notation (JSON)
    • Direct Web Remoting (DWR)
  • Debugging AJAX Applications
    • Inspecting the Document Object Model (DOM)
    • JavaScript Debugging
copyright 2007 - Object Training Group, Inc. - all rights reserved