Course | Duration | ||
AJAX for Java Developers | 4 days |
Thank you for reading this post, don't forget to subscribe!
This intensive, hands-on, four-day AJAX training class emphasizes becoming productive quickly as a Java AJAX developer. It starts with an introduction to using JavaScript and XMLHttpRequest. It includes in-depth coverage of programming with AJAX to send and retrieve data to and from a server, updating a Web page with JavaScript, and using CSS to modify the look of a Web page. The class also includes detailed coverage of how to handle AJAX requests using Servlets/JSP and Java Web applications. Generation of HTML, XML and JSON from Java, as well as the use of various other server-side AJAX techniques are covered. In addition, the class provides extensive coverage on using frameworks – both client side JavaScript and server side Java – to support the complex programming that AJAX requires.
Audience
Web developers using AJAX and Java developers who need to work with AJAX-based Web applications.
Prerequisites
Basic knowledge of HTML and JavaScript as well as practical Java and Servlet/JSP programming skills for the Java material.
Course Objectives
- Understand the principles of interactive Web applications and how AJAX is used to create them.
- Understand how XMLHttpRequest works, and use it with JavaScript to update a Web page.
- Use Servlets/JSP to handle AJAX requests.
- Be familiar with AJAX technologies and frameworks such as Prototype, script.aculo.us, Dojo, JSON libraries, SWR (Direct Web Remoting), and GWT (Goggle Web Toolkit).
- Understand the basics of CSS and use it with AJAX to dynamically change the Web page look.
- Understand and use JSON (JavaScript Object Notation).
- Use JavaScript and DOM with AJAX to manipulate the structure of a Web page.
- Use AJAX with HTML, JSON or XML on both the client-side and server-side (Java).
- Use DWR (Direct Web Remoting) to invoke server side Java from the browser.
- Use AJAX with JSF.
- Understand issues with using AJAX technology.