> > > 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

Duration 4 days

  • Australia: US$ 3,200.-
Dates and Booking
Click on town name to book Schedule
Asia Pacific
01/07/2019 - 04/07/2019 guaranteed date! Munich 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
13/08/2019 - 16/08/2019 guaranteed date! Zurich Enroll
17/09/2019 - 20/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
iTLS will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
This is a FLEX course, which is delivered both virtually and in the classroom.