RWA-001: Developing Rich Web Applications with Spring Training

Developing Rich Web Applications with Spring is a four-day bootcamp lead by SpringSource engineers on web application development. This intense, hands-on workshop teaches how to apply the latest in Spring to create rich web applications. It focuses on applying Spring to solve problems that face Java web application developers.

In this bootcamp you will learn:

  • How to design and implement RESTful web architectures with Spring Web MVC 2.5
  • How to progressively enhance HTML pages and forms with Ajax using Spring JavaScript
  • How to design and implement stateful application transactions with Spring Web Flow 2
  • How to implement web authentication and authorization models with Spring Security 2
  • How to optimize object persistence and concurrency in a high-volume environment with Hibernate 3
  • How to integrate JavaServerFaces component libraries into your application with Spring Faces
  • How to integrate Ajax toolkits such as the Dojo Toolkit into your application
  • User interface best practices in the areas of style, layout, internationalization, and accessibility
  • Project structure, modularity, and packaging guidelines
  • Testing strategies for all layers of a web application
  • Techniques for optimizing web application performance
  • Deployment to Apache Tomcat and the SpringSource dm Server

Like all SpringSource workshops, "Developing Rich Web Applications with Spring" is hands-on and holistic.  This bootcamp is designed to equp teams building Java web applications with everything they need to hit the ground running.  It is a great follow up course for those who have taken Core Spring.  It is also generally suitable for enterprise Java developers and architects seeking in-depth, comprehensive coverage of Spring for web application development.

Register for an upcoming "Developing Rich Web Applications with Spring" course delivery:

North America:
Course LocationTraining Dates
Atlanta, GAJan 20 - Jan 23 09
San Diego, CAFeb 17 - Feb 20 09
New York, NYMar 3 - Mar 6 09
Washington, DC, DCApr 21 - Apr 24 09
New York, NYMay 5 - May 8 09
Columbia, MDJun 16 - Jun 19 09
San Francisco, CAJul 21 - Jul 24 09

Europe :
Course LocationTraining Dates
Stockholm, Sweden10 Feb - 13 Feb 09
London, UK17 Feb - 20 Feb 09
Frankfurt/Main, Germany17 Mar - 20 Mar 09
London, UK17 Mar - 20 Mar 09
London, UK14 Apr - 17 Apr 09
Amsterdam, NL 5 May - 8 May 09
Paris, France12 May - 15 May 09
London, UK12 May - 15 May 09
Stockholm, Sweden12 May - 15 May 09
London, UK16 Jun - 19 Jun 09
Zürich, Switzerland30 Jun - 3 Jul 09
London, UK 7 Jul - 10 Jul 09

Asia-Pacific:
Course LocationTraining Dates
Melbourne, Australia 2 Mar - 5 Mar 09
Sydney, Australia17 Mar - 20 Mar 09
Sydney, Australia29 Jun - 2 Jul 09
Canberra, Australia27 Jul - 30 Jul 09


Thank you for your interest in SpringSource training. Please click here to be notified when training is available in your area or to request a public training in your locations.