training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT  
Core Spring: Developing with the Spring Framework (SPRING-01-04)
CODE: SPRING-01-04          DURATION: 4 DAY/S
In this intensive and highly practical 4-day Spring course, you will learn how to use the Spring Framework to create well-designed, testable business applications in an agile manner.
During this Spring 2.0 course, you will learn Spring's features and how to use them. You will also become familiar with fundamental architectural issues, which you will need to be aware of when developing with the Spring framework: It is important to know how to use certain parts of the Spring framework, but even more important to be able to decide when to use them!

LEARN HOW TO:
  • Use the Spring Lightweight Container Architecture, including Inversion of Control
  • Apply Agile, domain-driven design techniques with Spring
  • Apply Effective JDBC and Hibernate data access
  • Implement Declarative transaction management
  • Apply Pragmatic AOP
  • Implement Unit testing in isolation
  • Perform Rapid system integration testing
  • Use Spring Web MVC
  • Implement Spring Security, Remoting, and JMX
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
Effective Web Architecture and Design
  • Illustration of Spring MVC's value-add capabilities with a realistic sample application
  • Comparison with Struts as well as integration of a Spring middle-tier within a Struts web application
  • Generic integration points for any web framework
  • Integrating multiple view technologies such as JSP, PDF, Excel, Velocity, and Freemarker
  • Implementing stateful user conversations in a web application with Spring Web Flow
  • Applying security in the web-tier with Spring Security
  • Effective web-tier unit and integration test strategies
Integration with Enterprise Services
  • Configuring Spring-managed services for remoting without any code
  • Designing contract-first web services with Spring Web Services
  • Building in manageability with Spring JMX
  • Configuring Message-Driven POJOs with Spring JMS
NEXT SESSION
The next course will be delivered at Skills Matter - London, on 15 Jul 2008.
COURSE DATES & REGISTRATION
Date City Cost Offer
15-07-08 London £2150.00 - Book Online Now
12-08-08 London £2150.00 £1850.00 if booked by 13-07-08 Book Online Now
09-09-08 London £2150.00 £1850.00 if booked by 10-08-08 Book Online Now
23-09-08 London £2150.00 £1850.00 if booked by 24-08-08 Book Online Now
07-10-08 London £2150.00 £1850.00 if booked by 07-09-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
Rod is the father of Spring. The Spring Framework open source project began in February 2003, based on SpringSource's Spring framework published with Rod's best-selling Expert One-on-One Java EE Design and Development. Rod is one of the world's lead
More about Rod Johnson
IN PARTNERSHIP WITH SPRINGSOURCE
IS THIS COURSE FOR YOU?
If you are an experienced Java EE Developer and you need to learn how to use and leverage the Spring framework for your enterprise applications, this is the course for you!

COURSE PREREQUISITES
To benefit from this Spring course, you will need to have a good understanding of the core Java APIs, prior to attending this course, as well as a basic knowledge of general J2EE concepts and APIs, such as JTA and the Servlet API. As we cover object-relational mapping technologies (ORM) in this course as well, we assume you will have basic knowledge of ORM concepts. After you register, someone from the Skills Matter team will be happy to recommend any necessary reading to ensure that you get maximum value from the training.

COURSE LABS & EXERCISES
In this Spring course, students build an end-to-end Spring-powered J2EE application, demonstrating Spring in action in an intensely productive, hands-on setting.

Since lab work is a major part of the course, you will use a computer when taking this course. For scheduled public training events, we generally (unless otherwise indicated) provide a fully configured laptop for your use. You may bring your own laptop, but it is not necessary.

COURSE DATES & REGISTRATION
Date City Cost Offer
15-07-08 London £2150.00 - Book Online Now
12-08-08 London £2150.00 £1850.00 if booked by 13-07-08 Book Online Now
09-09-08 London £2150.00 £1850.00 if booked by 10-08-08 Book Online Now
23-09-08 London £2150.00 £1850.00 if booked by 24-08-08 Book Online Now
07-10-08 London £2150.00 £1850.00 if booked by 07-09-08 Book Online Now
21-10-08 London £2150.00 £1850.00 if booked by 21-09-08 Book Online Now
11-11-08 London £2150.00 £1850.00 if booked by 12-10-08 Book Online Now
25-11-08 London £2150.00 £1850.00 if booked by 26-10-08 Book Online Now
09-12-08 London £2150.00 £1850.00 if booked by 09-11-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620

FOLLOW ON COURSES
Core AOP: Aspect Oriented Programming with Spring AOP and AspectJ
Spring Whizz: Web Services with Spring-WS
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter