> > > CORE

Core Spring (CORE)

Course Description Schedule Course Outline
 

Who should attend

  • Developers
  • Architect

Prerequisites

Experience with developing applications using Java.

Course Objectives

Core Spring is the four-day flagship Spring Framework and Spring Boot training. In this course, students build a Spring-powered Java application that demonstrates the Spring Framework and other related technologies like Spring Boot, Spring Data, Spring Security and micro-services in an intensely productive, hands-on setting.

Completion of this training entitles each student to receive a free voucher to schedule an exam after completion of the class to become a Spring Certified Professional.

At the end of the training, you should have an understanding of Spring and associated technologies and be able to do the following:

  • Use the Spring Framework to develop Java applications.
  • Take the Spring Boot shortcut to productivity.
  • Use dependency injection to set up and configure applications.
  • Test Spring-based applications.
  • Configure Spring applications using Java configuration, annotations, or XML.
  • Use Spring Data JPA and JDBC to rapidly implement relational database access.
  • Use Spring support for transactions.
  • Use aspect-oriented programming (AOP) to declaratively add behavior to applications.
  • Develop a basic Web application with Spring MVC.
  • Use Spring Security to secure Web applications.
  • Use Spring to easily build REST web services.
  • Start the journey to Microservices and Cloud Native Applications

Course Content

  • Introduction to Spring
  • Spring Java Configuration: A deeper look
  • Annotation-based Dependency Injection
  • XML Dependency Injection
  • The Bean Lifecycle: How does Spring work internally?
  • Testing a Spring-based application
  • Aspect-oriented programming
  • Data access and JDBC with Spring
  • Database transactions with Spring
  • JPA with Spring and Spring Data
  • Spring in a web application
  • Spring Boot
  • Spring Boot - Going further
  • Spring security
  • Rest with Spring MVC
  • Microservices with Spring Cloud
Classroom Training

Duration 4 days

Price (excl. tax)
  • Germany: 2,590.- €
  • Switzerland: Fr. 3,750.-
incl. catering
Catering includes:

  • Coffee, Tea, Juice, Water, Soft drinks
  • Pastry and Sweets
  • Bread
  • Fresh fruits
  • Lunch in a nearby restaurant

* Catering information only valid for courses delivered by Fast Lane.


Digital courseware Dates and Booking
 
Click on town name to bookSchedule
Fast Lane 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.
Germany
02/01/2017 - 05/01/2017 Frankfurt
16/01/2017 - 19/01/2017 Düsseldorf
06/02/2017 - 09/02/2017 Munich Course language: English
20/02/2017 - 23/02/2017 Hamburg
06/03/2017 - 09/03/2017 Berlin
27/03/2017 - 30/03/2017 Stuttgart
10/04/2017 - 13/04/2017 Münster
02/05/2017 - 05/05/2017 Frankfurt
International guaranteed dates
19/12/2016 - 22/12/2016 Zurich
FLEX Training

Please see below our alternative, English language, FLEX course options.

30/01/2017 - 02/02/2017 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
19/06/2017 - 22/06/2017 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
13/11/2017 - 16/11/2017 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
Switzerland
19/12/2016 - 22/12/2016 Zurich guaranteed date!
09/01/2017 - 12/01/2017 Zurich
13/03/2017 - 16/03/2017 Zurich
02/05/2017 - 05/05/2017 Zurich
26/06/2017 - 29/06/2017 Zurich
21/08/2017 - 24/08/2017 Zurich
23/10/2017 - 26/10/2017 Zurich
11/12/2017 - 14/12/2017 Zurich
Austria
31/01/2017 - 03/02/2017 Vienna (iTLS)
10/04/2017 - 13/04/2017 Vienna (iTLS)
03/07/2017 - 06/07/2017 Vienna (iTLS)
09/10/2017 - 12/10/2017 Vienna (iTLS)

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to check our world-wide FLEX™ training schedule.