2 months access to the course.

Course Requirements
Knowledge of Java, XML and JavaScript are required.

Book Now   

STEP 1: The payment (PayPal)
Choose your payment currency.

Dollars (USA): $ 610
Euros (EUROPE): € 450
Pounds (UK): £ 380

STEP 2: The beginning
Once your payment has been processed, you will receive the keys to access your course.

Contact Us



Welcome to the Ajax Course

In this page you will find all the details about our Ajax OnLine Course. But if there’s anything you would like to ask us, don’t hesitate, and just email us at info@trainingjava.com.
What is Ajax?
Ajax (an acronym for Asynchronous JavaScript and XML) is a group of interrelated web development techniques used on the client-side to create asynchronous web applications. With Ajax, web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behavior of the existing page. Data can be retrieved using the XMLHttpRequest object. Despite the name, the use of XML is not required (JSON is often used instead), and the requests do not need to be asynchronous.
read more
Ajax is not a single technology, but a group of technologies. HTML and CSS can be used in combination to mark up and style information. The DOM is accessed with JavaScript to dynamically display, and to allow the user to interact with the information presented. JavaScript and the XMLHttpRequest object provide a method for exchanging data asynchronously between browser and server to avoid full page reloads.

Materials, Tutor, Methodology, Software, Final Exam, Diploma.
read more
- Electronic documentation in PDF format.
- Exercises and practicals.

Our tutors are used to providing these courses. They have abundant knowledge of Java, not only as theoretical experts, but they also have many years of hands on practical experience with in depth Java-related projects.

Theory explained using clear examples, with suggested exercises to reinforce what has been learnt.

All the software used on the course is free and easily downloadable. It will be explained how to do this.

Final Exam
To obtain the diploma you must sit the final exam. The exam can be accessed online.

It’s not just a certificate saying that you completed the course. It’s a diploma with your results, your final exam score and the course syllabus.

- Developers and analysts who wish to improve their knowledge of Java.
- Developers who want to learn how to create Ajax applications.
- University students.
- IT professionals.

Starting Dates
The beginning is at the time of matriculation, as it is not required to form a group to start a class.

Visit this section to read the entire course syllabus.
read more
Ajax Basics
   • Ajax to the rescue
   • How Ajax works
   • Ajax Technologies
   • How to build an Ajax Application
      - Creating the XMLHTTPREQUEST object
      - Preparing the request
      - Sending the request
      - Manipulating the response
   • Sending data to the server using post

Manipulating documents using DOM
   • DOM basics
   • DOM interfaces
   • Accessing the contents of an XML document
   • Accessing the contents of an XHTML document
   • Manipulating the structure of a document
      - Creating new elements

Best practice for building Ajax Applications
   • Guarantee cross browser compatibility
   • Encapsulating the functionality of the XMLHTTPREQUEST object
   • Error control

JSON data format
   • Creating a JSON object
   • Interpreting JSON strings

Freeware utilities
   • The PROTOTYPE library
      - The AJAX.REQUEST object
      - The AJAX.UPDATER object
      - PROTOTYPE functions
   • The DOJO toolkit
      - The DOJO.IO.BIND() function
      - Modifying the page contents
      - Sending the request parameters
      - Error control

Direct Web Remoting (DWR)
   • How DWR works
   • The DWR toolkit
   • Building a DWR application
      - The server layer
         + Creating the server classes
         + Configuring the application
      - The client layer
         + Reference to the client’s files
         + Implementing the client code
   • DWR JavaScript Functions
   • Converters
Visit this section to read the questions that our students ask us.
read more
Are there any requirements?
Yes. To be able to naturally follow the course, a low to medium level of Java knowledge, XML knowledge and JavaScript knowledge are required.

What type of qualification do I get?
The title obtained is a private DIPLOMA. It’s not so much the diploma in itself, but the knowledge gained. Normally, in a job interview you have to demonstrate your technical knowledge through questions or formal tests, and that’s where you should confirm what you have learnt.

What payment methods are available?
As this course is available worldwide, we accept payments through our PayPal account. You can pay either directly from your own PayPal account or also by credit card through PayPal’s secure payments platform.