Training SPRING - 2010 Calendar

Rich Web Applications with Spring Training

TRAINING IN COOPERATION WITH SPRING SOURCE UNIVERSITY

DATE:

To be defined

HOUR:

4 consecutive lessons from Monday to Thursday. Each lesson has a duration of 6 hours and takes place during the hours between 9.30 and 16.30 (with a 1 hour break for lunch)

LOCATIONS:

Rome: via Lazzaro Spallanzani 36/A

NUMBER OF
PARTICIPANTS:

Up to 12

Overview

Rich Web Applications with Spring is a four-day workshop led by SpringSource engineers on web application development.  This hands-on training workshop teaches how to apply the latest in Spring to create rich web applications.

Training objectives

In this workshop you will learn:

  • How to design and implement REST-ful web applications with Spring MVC 2.5
  • How to create professional Ajax user interfaces with Spring JavaScript
  • How to design and implement stateful application transactions with Spring Web Flow 2
  • How to secure web applications effectively with Spring Security 2
  • How to get the most out of Ajax toolkits such as the Dojo Toolkit in your application
  • How to integrate JSF into your application with Spring Faces
  • How to apply convention-over-configuration to maximize development productivity
  • UI best practices in content, style, behavior, layout, internationalization, personalization, and accessibility
  • Common web application data access patterns with Hibernate and JDBC Project structure, modularity, and packaging guidelines
  • Testing strategies for all layers of a web application, including automated browser acceptance testing with Selenium
  • Practical techniques for measuring and optimizing web application performance

As a world-class SpringSource training workshop, "Rich Web Applications with Spring" is hands-on and holistic. In this course, you will build a realistic Spring-powered web application from the ground up in an incremental fashion. You will immediately become productive applying the technology to solve real-world web development problems.

PC Requirements

Each participant should come with his/her own notebook with the following minimum requirements to partecipate the course:

  • Intel Pentium 4 processor
  • Microsoft Windows XP with Service Pack 2, Windows XP Professional, Windows 2000 Server, or Windows Server 2003
  • 1 GB of memory
  • 300 MB of available hard-disk space to install

Those who  are not equipped with a notebook with the above characteristics may rent a PC for the entire course. Please inform us  a few days in advance if you require this service.

Programme

Applying Spring MVC

Walkthrough of the course development environment and reference application
Essentials of the Spring MVC @Controller model
Integrating multiple view technologies, including JSP/JSTL, Tiles, PDF, and Excel
Working with input forms, data binding, and data validation

 

Implementing Rich User Interfaces

User interface design best practices in content, style, and behavior
JavaScript fundamentals for Ajax developers
Implementing common Ajax use cases with Spring JavaScript and Spring MVC
Getting the most out of the Dojo Toolkit
Internationalization, personalization, and accessibility in Spring web applications

 

Applying Spring Web Flow

Getting started with Spring Web Flow
Essentials of the Web Flow definition language
Implementing Actions to invoke business logic
Handling Ajax events, exceptions, and dynamic navigation rules

 

Making Web Applications Robust and Secure

Integrating JSF components with Spring Faces
Building automated end-to-end acceptance and load tests
Securing web applications with Spring Security
Working with Hibernate in a high-volume, high-concurrency environment
Integrating other application systems, including Spring-managed services, OSGi services, and web services

Participation price

1.975 euro + iva.

REGISTRATION TO THE COURSE Rich Web Applications con Spring Training

Valid XHTML 1.0 Strict Valid CSS © 2005-2010 Comtaste S.r.l. - All rights reserved - P.IVA e C.F. 08673311000