SpringSource: Rich Web Applications with Spring Training courses Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 

SpringSource: Rich Web Applications with Spring Training
ONSITE TRAINING
This four-day, hands-on workshop led by SpringSource engineers on web application development teaches how to apply the latest in Spring to create rich web applications. 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.

SpringSource: Rich Web Applications with Spring Training:

Related Courses:

What You Will Learn:

  • Design and implement RESTful web applications with Spring MVC 2.5
  • Create professional Ajax user interfaces with Spring JavaScript
  • Design and implement stateful application transactions with Spring Web Flow 2
  • Secure web applications effectively with Spring Security 2
  • Get the most out of Ajax toolkits such as the Dojo Toolkit in your application
  • Integrate JSF into your application with Spring Faces
  • 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

Audience / Target Group

  • Java developers who need comprehensive coverage of Spring for enterprise application integration
  • Individuals who want to pursue SpringSource Certified Enterprise Integration Specialist certification

Prerequisites:

  • Familiarity with core Java SE APIs
  • Basic understanding of foundational Java EE technologies such as Servlets and JSPs
  • Familiarity with the basics of Spring for dependency injection
  • SpringSource: Core Spring is highly recommended
  • SpringSource: Core Spring

Course Contents:

Day 1 - Applying Spring MVC

  • Walk-through 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

Day 2 - 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

Day 3 - 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

Day 4 - 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
 

For organizational purchases, please send us a message at salesinfo@eno.com or complete and submit this form.