authorizations

  • Oracle
  • ForgeRock
  • symantec
  • gurulabs
Newsletter

Would you like to receive newsletters? Send us your email.


Developing Enterprise Applications with the Spring Framework (SEM-DTJ-2131)

Course ID : SEM-DTJ-2131  

The Spring Framework is a widely used full-stack Java technology-based application framework. Through judicious support for dependency injection (DI), aspect-oriented programming (AOP), and portable service abstraction, Spring offers a powerful and pragmatic way to develop enterprise applications. This course teaches participants how to get the most out of Spring.


Who Can Benefit

Business application developers

Prerequisites

Participants should have the a good understanding of the core Java platform, as well as a basic knowledge of general Java Platform, Enterprise Edition (Java EE) concepts, such as JavaServer Pages (JSP) technology and Servlets.:

Skills Gained

Upon completion of this course, participants should have an understanding of how to use the Spring Framework to create useful business applications.

Course Content

Module 1 - Content

  • 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
  • Spring's Web Support (MVC, Web Flow, and Web Services)
  • Spring Security, Remoting, and Java Management Extensions (JMX) API

Module 2 - Features of this course

  • Student will be provided with a printed copy of instructor slides
  • Instructor will be available for Q/A immediately following the course