Using AJAX with JSF

RIA Development using JSF and AJAX

The Using AJAX with JSF training course examines how to create rich Web 2.0 applications using Ajax and JSF. The course examines common JSF frameworks, Ajax Frameworks, JSF-Ajax Component libraries, and alternative solutions like Google Web Toolkit. Our Ajax and JSF training also includes an in-depth examination of the JavaScript programming language.

Using AJAX with JSF can be delivered using Java EE 5 or Java EE 6 using the Application Server and IDE of your choice.

Course Summary

Purpose: 
Learn how to build Web 2.0 applications using JSF and Ajax (JSF and Asynchronous JavaScript and XML) via our JSF training
Audience: 
Experienced JSP and JSF developers looking to adopt Ajax
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On
Duration: 
3 Days
Using AJAX with JSF is part of the J2EE Training / Java EE Training curriculum.
All of our Java EE courses can delivered using Java EE or Java EE 6. The Using AJAX with JSF training course can be taught using the Java IDE - NetBeans, Eclipse, IntelliJ, etc. *and* Java EE Application Server (JBoss, Glassfish , WebLogic , WebSphere , Tomcat, etc.) of your choice.

What You'll Learn

In the Using AJAX with JSF training course you’ll learn:

  • Review of core JSF components: JSF Pages, EL, Managed Beans, FacesServlet, Events, etc.
  • What are custom JSF components?
  • How do JSF and Ajax fit together?
  • Examination of commoon JSF component libraries: Sun RI, Apache MyFaces, Oracle ADF, Facelets
  • Examination of common Ajax Libraries: DoJo, Prototype, script.aculo.us, Rico, etc.
  • Integrating JSF and AJAX: Out of the box solutions
  • Integrating JSF and AJAX: Custom integration solutions
  • Understanding Ajax interactions with the JSF event lifecycle
  • Developing, testing, and packaging JSF applications
  • Packaging and configuring a JSF application

Related Courses

Prepare yourself for this course by taking: 

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631