Ajax and Web 2.0 Development with WebSphere Application Server V7

Vendor:
IBM Corporation
Course:
WD322
Start Date:
Monday, June 4, 2012
Length:
5 Days
Location:
Manhattan/New York, NY
Tuition:
$3,125
Enroll In This Course
June
4
Manhattan/New York, NY

Course Description

PLEASE NOTE: This course is also available as an Instructor Led Online Course, Ajax and Web 2.0 Development with WebSphere Application Server V7 (ILO) (VD322). Please note this option does not require any travel.

This 5-day instructor-led course teaches software developers how to build the next generation of rich, interactive web applications with Asynchronous JavaScript and XML (Ajax) techniques using the IBM WebSphere Application Server Feature Pack for Web 2.0.

With Ajax, the interaction model for web applications has become more robust, allowing for continuous interaction and improved usability. Adding Ajax capabilities to applications offers users a more interactive, responsive experience that can provide an organization with benefits such as fewer abandoned transactions, longer user sessions, and higher completion rates. The WebSphere Application Server Feature Pack for Web 2.0 is an IBM-supported solution for creating Ajax-based applications and mashups on WebSphere Application Server. In addition to providing Ajax development tools, this feature pack includes server enhancements to support common Web 2.0 applications patterns.

In this course, students learn the benefits of and the technical architecture for using Ajax in web applications. This includes the role of key technologies such as JavaScript, Extensible Markup Language (XML), web services, Representational State Transfer (REST), Web Remoting, and JavaScript Object Notation (JSON). Students also learn the benefits of using an Ajax toolkit such as the Dojo toolkit V1.5, which is provided in the WebSphere Application Server Feature Pack for Web 2.0. Students learn how to use the provided Dojo widgets, how to extend Dojo to build their own widgets, and how Dojo can help with cross-browser JavaScript incompatibilities. The course also covers how to build Dojo-based applications and use compression to improve runtime performance.

Students also learn about the server-side requirements for Ajax application development, including how to use the web remoting capability in the IBM WebSphere Application Server Feature Pack for Web 2.0 to connect directly to Enterprise Java services using REST.

Hands-on exercises throughout the course use IBM Rational Application Developer V8, IBM WebSphere Application Server V7, and the IBM WebSphere Application Server Feature Pack for Web 2.0.

For information on other related WebSphere courses, visit the WebSphere Education Training Paths website:

  • http://www.ibm.com/software/websphere/education/paths/

Skills Gained

  • Course introduction
  • Rich, interactive web applications
  • Introduction to JavaScript
  • Exercise: Enhancing web page interaction with JavaScript
  • Document Object Model
  • The Ajax web development technique
  • Exercise: Implementing the Ajax web development technique
  • Ajax and web browser compatibility
  • Ajax development tools
  • Exercise: Testing the Ajax web application
  • Web 2.0 protocols and data formats
  • REST web services
  • Exercise: Developing REST web services
  • IBM WebSphere Application Server Feature Pack for Web 2.0
  • Exercise: Exposing Enterprise Java resources to Ajax web applications
  • Introduction to the Dojo toolkit
  • Exercise: Developing Ajax applications with Dojo core
  • Dijit: The Dojo widget library
  • Exercise: Using simple Dojo widgets
  • Fundamental functions and features for programming with Dojo and Dijit
  • Exercise: JavaScript programming with Dojo and Dijit
  • Asynchronous requests with Dojo
  • Exercise: Invoking asynchronous requests with Dojo
  • Querying DOM with Dojo
  • Dojo data access
  • Exercise: Integrating response data into a Dojo widget
  • Custom Dojo widgets
  • Exercise: Creating a custom Dijit
  • Deploying Ajax applications
  • Exercise: Building and compressing a Dojo application
  • Exercise: Handling the browser Back button using Dojo
  • Course summary

Who Can Benefit

Students should be able to:

  • Implement dynamic Web applications.

Familiarity with software development on Enterprise Java (J2EE) platforms, such as IBM WebSphere Application Server, is recommended.

Prerequisites

This intermediate course is for web application developers who create interactive Web 2.0 applications using the Ajax technique.

Sales: 1-888-422-9786
Send Email
Share This Course

Ajax and Web 2.0 Development with WebSphere Application Server V7 is also available at these locations:

Oracle Corporation
Red Hat
IBM Corporation
Microsoft Corporation
ForgeRock
VMware
ITIL
Citrix
Linux Training
CompTIA
Websense
General Training
Symantec Corporation