Course Code: SPRINGC4
Duration: 4 days
Spring is the leading Java framework for building enterprise software.
This course comprises sessions dealing with Inversion of Control (IoC), Dependency Injection (DI), Container configuration, Aspect Oriented Programming (AOP), testing, transaction management, Spring Boot, Spring Data JPA, Spring Web MVC, REST APIs, Spring Security, and the Actuator.
It is delivered using Spring v6 and Spring Boot v3 (Java v17) though the vast majority of the content is applicable to earlier versions and the trainer will point out the differences.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
This course aims to provide the delegate with the knowledge to be able to develop (or contribute to the development of) secure Spring web applications/REST APIs that read from and write to persistent storage.
The Core Spring (4 day) course will benefit Java developers who are new to Spring and want to develop/contribute large and complex enterprise-level applications.
The delegate will learn and acquire skills as follows:
Delegates attending this course should be competent Java developers who have a good understanding of OO principles and are able to build simple applications that exploit APIs including Collections, IO, and JDBC. Delegates would also benefit from having some previous experience with Servlet programming. This knowledge can be obtained by attendance on the pre-requisite Java Programming 1 / Java Developer course.
Fantastic content, fantastic instructor, brilliant delivery. Highly recommended.
Adam - Developer - Government - June 2024
This has so far been the best technical training I've attended. The instructors were very patient but also were able to adjust the training on the spot based on my needs. I will for sure recommend the course to some colleagues and will look myself for other courses offered.
Ivana - IT Application Development Specialist - Finance - April 2024
As always Stuart presentation and training is very enjoyable and his experience always impresses. The quiz's that are made are very good an informative which I enjoy and the program approach which I prefer other than going through slide by slide.
James - Software Engineer - Government
Fantastic course. Expertly delivered. Stuart was extremely knowledgeable and brilliant as a course instructor. Looking forward to the next course I attend. Learnt a great deal from this one.
Lee - Senior Software Engineer - Government
Stuart was an excellent lecturer, very knowledgeable and engaging. He clearly has a wealth of knowledge and experience and is very open to questions and engagement. Having previously used Spring before it was incredibly valuable to have a deeper dive especially with a coordinator who knows his stuff. Thank you very much Stuart 5/5.
Liam - Software Engineer (MSc programme) - Government
Duration: 4 days
Price: £2,195.00 exc. VAT
Please contact us to review your requirements and schedule a date.
Live Virtual Classroom
Our Customers Include
Our Course Curriculum