The Ajax and Web 2.0 Development with WebSphere Application Server training 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.
In this course, you 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). They also learn the benefits of using an Ajax toolkit such as the Dojo toolkit , which is provided in the WebSphere Application Server Feature Pack for Web 2.0. You learn 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.
You will 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.
By attending Ajax and Web 2.0 Development with WebSphere Application Server workshop, delegates will learn to:
- Describe the benefits of using Ajax in web application development
- Describe the technical architecture for Ajax applications
- Describe the use of JavaScript, XML, and web services in Ajax applications
- Apply Ajax techniques to enhance the responsiveness and interaction of web pages
- Describe the benefits of using an Ajax toolkit, such as the Dojo toolkit
- Debug JavaScript code in Ajax applications
- Use the web remoting capability to simplify connecting directly to Enterprise Java services using REST (Representational State Transfer)
- Identify and select the appropriate APIs and widgets provided by the Dojo toolkit
- Compare and contrast mechanisms to transfer data between client and server in Ajax applications
- Leverage JavaScript Object Notation (JSON) as a lightweight data format
- Extend the components and widgets provided by the Dojo toolkit
- Set up a development environment to use IBM WebSphere Application Server Feature Pack for Web 2.0
- Use the WebSphere Application Server Feature Pack for Web 2.0 to build rich internet applications
- Build Dojo-based applications and use compression to improve runtime performance
- Able to develop dynamic Web applications
- Familiarity with software development on Enterprise Java (J2EE) platforms, such as IBM WebSphere Application Server, is recommended
This Ajax and Web 2.0 Development with WebSphere Application Server class is for web application developers who create interactive Web 2.0 applications using the Ajax technique.