SpringSource: Core Spring
Classroom Learning
Classroom Learning
Also available via
Who Needs to Attend
- Java developers who need training on the Spring Framework
- Individuals who want to pursue SpringSource Certified Spring Professional certification
Prerequisites
- Good understanding of the core Java APIs as well as basic knowledge of general J2EE concepts and APIs, such as JTA and the Servlet API
- Basic knowledge of object-relational mapping (ORM) concepts
Follow-On Courses
In an intensely productive, hands-on setting, learn to build a Spring-powered JEE application that demonstrates the Spring Framework.
In this four-day Boot Camp, you will learn how to use the Spring Framework to create well-designed, testable business applications in an agile manner. Completion of this course entitles you to waive the registration fee for the SpringSource Certified Spring Professional certification exam.
Certification:
SpringSource Certified Spring Professional
What You'll Learn
- 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
- Become a SpringSource Certified Spring Professional
Course Outline
Day 1 - 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
Day 2 - 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
- 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
Day 3 - Implementing Enterprise Information Connectivity
- ORM and Hibernate with Spring
- 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
Day 4 - Integration with Enterprise Services
- Spring Security and role-based access
- Building in manageability with Spring JMX
- Configuring Message-Driven POJOs with Spring JMS
- SpringSource Enterprise Solutions
Labs
Hands-on labs are interspersed throughout this class.
Classroom Dates and Locations
| Date |
Location Details |
|
| Sep 14 - 17, 2010 | Chicago (Downtown), IL | Register |
| Sep 21 - 24, 2010 | New York, NY | Register |
| Oct 5 - 8, 2010 | Philadelphia, PA | Register |
| Oct 5 - 8, 2010 | Austin, TX | Register |
| Oct 12 - 15, 2010 | Kansas City, KS | Register |
| Oct 12 - 15, 2010 | Herndon, VA | Register |
| Oct 19 - 22, 2010 | Atlanta, GA | Register |
| Oct 26 - 29, 2010 | New York, NY | Register |
| Oct 26 - 29, 2010 | Phoenix, AZ | Register |
| Oct 26 - 29, 2010 | Sacramento, CA | Register |
| Nov 16 - 19, 2010 | Raleigh, NC | Register |
| Nov 30 - Dec 3, 2010 | Minneapolis, MN | Register |
| Dec 7 - 10, 2010 | Dallas, TX | Register |
| Dec 7 - 10, 2010 | Detroit, MI | Register |
| Dec 14 - 17, 2010 | Seattle, WA | Register |
| Dec 14 - 17, 2010 | Omaha, NE | Register |
Don’t see the location or date you need? No problem – just use our By Request service.
Course Code: 3220
Registration Information
$2790 USD
4 Day Course



