SpringSource: Core Spring Training courses Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 

SpringSource: Core Spring Training
ONSITE TRAINING
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.

SpringSource: Core Spring Training:

Related Courses:

What You Will 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

Audience / Target Group

  • 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

Course Contents:

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
 

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