Browse Courses

Core Spring Foundations

Email this Page    Print-Friendly Version

Summary:
This course is designed for Java programmers that want to master the core capabilities of the spring framework. The course assumes no previous experience with spring and shows students the most important and critical features of spring including: dependency injection, aspect oriented programming, data access, JPA integration, MVC, and testing. The course includes an integrated case study that walks students through the process of designing and building a complete spring application.

Duration:
5 Days/Lecture & Lab

Audience:
This course is designed for programmers & Architects who need to quickly get up to speed on Spring.

Topics:

  • Dependency Injection / Inversion of Control
  • Spring Architecture
  • Spring IOC container
  • Aspect Oriented Programming
  • Spring Aspect Oriented Programming
  • Spring Data Access Framework
  • Integrating Spring and JPA
  • Spring MVC
  • Testing spring based applications
  • Spring Integrated Case Study
  • Integrating Spring into legacy applications (Optional)
  • Integrating Spring with Struts (optional)
  • Integrating Spring JSF (optional)

Prerequisites:
Students should have Java programming experience.




Last Update: May 18, 2013