Type
Virtual
Classroom ILT
Skill Level

Available dates
Learning Path
Virtual
Duration
1 Day

TYPE
Virtual
Classroom ILT
LEARNING PATH
SKILL LEVEL

DURATION
AVAILABLE DATES
Introduction:
This 4-day course offers hands-on experience with the major features of Spring and Spring Boot, which includes configuration, data access, REST, AOP, auto-configuration, actuator, security, and Spring testing framework to build enterprise and microservices applications. On completion, participants will have a foundation for creating enterprise and cloud-ready applications.
Audience profile:
Application developers who want to increase their understanding of Spring and Spring Boot with hands-on experience and a focus on fundamentals
Pre-requisites:
Some developer experience using Java, an IDE (Eclipse, STS or IntelliJ) and build tools such as Maven or Gradle
Course objectives:
After completing this course, students will be able to:
- Spring configuration using Java Configuration and Annotations
- Aspect oriented programming with Spring
- Testing Spring applications using JUnit 5
- Spring Data Access – JDBC, JPA and Spring Data
- Spring Transaction Management
- Simplifying application development with Spring Boot
- Spring Boot auto-configuration, starters and properties
- Build a simple REST application using Spring Boot, embedded Web Server and fat JARs or classic WARs
- Implementing REST client applications using RestTemplate and WebClient
- Spring Security
- Enable and extend metrics and monitoring capabilities using Spring Boot actuator
- Utilize Spring Boot enhancements to testing
Module 1: Introduction to Spring | |
|
|
|
|
|
|
Module 2: Spring JAVA Configuration: A Deeper Look | |
|
|
|
|
Module 3: Annotation-based Dependency Injection | |
|
|
|
|
|
|
Module 4: Factory Pattern in spring | |
|
|
Module 5: Advanced Spring: How Does Spring Work Internally? | |
|
|
|
|
|
|
Module 6:Aspect-oriented programming | |
|
|
|
|
Module 7: Testing a Spring- based Application | |
|
|
|
|
|
|
Module 8: Data Accss and JDBC with Spring | |
|
|
|
|
Module 9:Database Transactions with Spring | |
|
|
|
|
Module 10:Spring Boot Introduction | |
|
|
|
|
Module 11:Spring Boot Dependencies, Auto- configuration, and Runtime | |
|
|
|
|
Module 12: JPA with Spring and Spring Data | |
|
|
|
|
Module 13: Spring MVC Architecture and Overview | |
|
|
|
|
Module 14: Rest with Spring MVC | |
|
|
|
|
Module 15: Spring Security | |
|
|
|
|
|
|
Module 16: Actuators, Metrics and Health Indicators | |
|
|
|
|
Module 17: Spring Boot Testing Enhancements | |
|
|
|
|
Module 18: Spring Security Oauth (Optional Topic) | |
|
|
Torque IT specializes in providing our Clients with Vendor authorized instructor-led training, enablement IT courses, and certification solutions.
Associated certifications and exam:
The VMware Spring Professional 2021 certification is designed to test and validate your understanding of and familiarity with core aspects of Spring and Spring Boot such as: Configuration, Component-scanning, AOP, Data access and Transactions, REST, Spring Security, Auto-configuration, Actuator, Spring Boot Testing
The EDU-1202 exam is designed to test and validate your understanding of and familiarity with:
- Container basics
- Aspect Oriented Programming (AOP)
- Data access and transactions
- Spring model-view-controller (MVC)
On successful completion of this course, students will receive a Torque IT attendance certificate.

VMware Overview
VMware has been at the forefront with innovative software solutions that enable a software-defined enterprise. To take advantage, organizations need IT professionals who possess the cloud and virtualization skills required to support these environments.
For nearly 8 years, Torque IT has maintained the status of VMware Authorized Training Centre (VATC) in Africa. Torque IT is the first South African owned VMware Authorized Training Centre (VATC) that has locally available skills and resources to offer our clients the broadest range of scheduled authorized VMware training courses, across our national offices, or onsite at any of our customer’s offices across Africa.
Torque IT has been the proud recipient of the prestigious (VATC) of the year award in Africa for four consecutive years. These achievements reflect our commitment to providing you with the highest quality skills development, enablement, training, and certification solutions that demonstrate exceptional depth, breadth, and expertise across Data Center Virtualization, Cloud Infrastructure, Data Center & Cloud Management, Network Virtualization and End-User Computing.