TRAINING SPRING - 2010 Calendar
Core Spring - Spring Framework Training
TRAINING IN COOPERATION WITH SPRING SOURCE UNIVERSITY
| DATE: | To be defined |
| HOUR: | 4 consecutive lessons. 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
In this course, students build a Spring-powered JEE application that demonstrates the Spring Framework in an intensely productive, hands-on setting. Completion of this course entitles each student to waive the registration fee for the SpringSource Certified Professional Examination.
Training objectives
Core Spring is our four-day flagship Spring training course covering:
- The Spring Lightweight Container Architecture, including Inversion of Control
- Agile, domain-driven design techniques with Spring
- Effective JDBC and Hibernate data access
- Declarative transaction management
- Pragmatic AOP
- Unit testing in isolation
- Rapid system integration testing
- Introduction to "Spring Web"
- Remoting
- Web Services
- Spring Security
- JMS
- JMX
PC requirements
Each participant should come with his/her own notebook with the following minimum requirements to partecipate in the Flash Media Server 2 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
Spring Framework Foundations
Introduction to the lightweight container architecture and the Spring Application Context
How Dependency Injection and Test-Driven Development allow you to develop consistently structured, highly configurable, easily testable applications quickly
How Spring helps you write better, more cohesive code, with a discussion of relevant Object-Oriented design patterns
Hands-on labs based upon a realistic business case to be extended throughout the course
Effective Middle-Tier Architecture
Pragmatic Spring Aspect-Oriented Programming in the middle-tier, with examples and without buzzwords
Effective persistence: how to build a persistence layer with Spring in best-practice fashion
Analysis and tradeoffs of relevant persistence strategies, including Hibernate and Spring JDBC
Transaction management strategies with Spring at the service layer
Middle-tier unit and integration test strategies
Implementing Enterprise Information Connectivity
Understanding ORM and Hibernate with Spring
An overview of Spring Web MVC, Spring JavaScript, Spring Web Flow and Spring Faces
Configuring Spring-managed services for remoting without any code
Designing contract-first web services with Spring Web Services
Integration with Enterprise Services
Understanding Spring Security and role-based access
Building in manageability with Spring JMX
Configuring Message-Driven POJOs with Spring JMS
Understanding SpringSource Enterprise Solutions
Participation price
2.250 euro + iva.
