> > > CORE

Core Spring (CORE)

Course Description Schedule Course Outline

Who should attend

Application developers who want to increase their understanding of Spring with hands-on experience and a focus on fundamentals.


  • Basic understanding of application development using Java
  • IDE (Eclipse or STS preferred); STS is used in the course

Course Objectives

Upon completion of this course, participants will understand how implement the following:

  • Spring configuration using Java, Annotations and XML
  • Aspect oriented programming with Spring
  • Testing Spring applications
  • Data Access - JDBC, JPA and Spring Data
  • Using Spring for Transaction Management
  • Building Web Applications with Spring MVC
  • Spring Boot - introductory and advanced topics
  • Implementing REST with Spring MVC and RestTemplate
  • Spring Security
  • Microservices with Spring Cloud

Course Content

This course offers hands-on experience with Spring and its major features, including configuration, data access, web and REST applications, Spring Boot, Spring Security and using Spring Cloud to build a small microservices application. On completion, participants will have a foundation for creating enterprise-ready applications.

This course is a prerequisite for the Spring Professional certification exam. Completion of this training entitles students to receive one free Spring Professional certification exam attempt

Classroom Training
Modality: C

Duration 4 days

  • Australia: US$ 3,200.-
Dates and Booking
Click on town name to book Schedule
Asia Pacific
08/07/2019 - 11/07/2019 Stuttgart Enroll
29/07/2019 - 01/08/2019 Münster Enroll
26/08/2019 - 29/08/2019 Munich Enroll
23/09/2019 - 26/09/2019 Hamburg Enroll
28/10/2019 - 31/10/2019 Düsseldorf Enroll
25/11/2019 - 28/11/2019 Frankfurt Enroll
16/12/2019 - 19/12/2019 Berlin Enroll
21/10/2019 - 24/10/2019 Sofia This is an English language FLEX course.   Time zone: Europe/Sofia Course language: English Enroll
12/06/2019 - 20/06/2019 Zurich Enroll
07/08/2019 - 15/08/2019 Zurich Enroll
04/09/2019 - 12/09/2019 Zurich Enroll
United Kingdom
14/10/2019 - 17/10/2019 London, City This is an English language FLEX course.   Time zone: Europe/London £ 2,290.- Enroll
This is a FLEX course, which is delivered both virtually and in the classroom.