Full-day workshop:

Spring in Action: Building Robust Java Applications with Spring Boot

Why this workshop?

Comprehensive Coverage: It covers the essentials and dives deep into advanced topics – from the internals of the Spring Framework to the cutting-edge features of Spring Boot. This ensures a holistic understanding, vital for modern Java developers.

Practical Application: The workshop emphasizes real-world application, offering hands-on sessions on web development, security, and persistence. This practical approach ensures you can apply what you learn directly to your projects.

Industry Relevance: By focusing on the latest features and best practices, the workshop keeps you at the forefront of industry trends, making your skills highly relevant and sought-after.

Expert Instruction: Learn from seasoned professionals with extensive experience, providing insights that can only come from real-world application and mastery.

This workshop is not just an investment in learning Spring Boot; it’s an investment in elevating your career as a Java developer, ensuring you’re equipped to tackle the challenges of modern application development with confidence and expertise.

Unconference sessions

Why attend this workshop

to learn how to use Spring Security in your apps properly and avoid introducing vulnerabilities

to learn how to upgrade your apps from an older Spring Security version to version 6

Who is it for?

Intermediate Java developers or experienced Java developers who want to learn Spring

Tehnical requirements

A modern IDE

Java 17 or 21

A RDBMS and a client to access it

What will you learn?

Spring Framework Internals: Gain a deep understanding of how the Spring Framework operates, including its architecture, the principles of Dependency Injection (DI), and Inversion of Control (IoC)

Spring Boot Essentials: Discover the purpose and power of Spring Boot, learning how it simplifies the development process, enabling rapid application development with minimal configuration

Web Application Development: Learn to build and secure web applications, mastering the use of Spring MVC for creating dynamic content and Spring Security for protecting your applications

Latest Features and Trends: Stay updated with the latest advancements in Spring and Spring Boot, understanding how new features can enhance your development projects and streamline your workflow

Persistence with Spring Data: Dive into database interactions using Spring Data JPA, exploring best practices for managing data, transactions, and optimizing performance for enterprise applications

Who is the trainer?


Principal Development Consultant 

Laurențiu Spilcă is a dedicated development lead and trainer at Endava, where he is responsible for leading and consulting on multiple projects from various locations in Europe, the United States, and Asia. He has been working in software development since 2007. Laurenţiu believes it’s essential to not only deliver high-quality software but to also share knowledge and help others upskill. This belief has driven him to design and teach courses related to Java technologies and deliver presentations and workshops. Laurenţiu is also the author of Spring Security in Action (Manning, 2020), and he recently finished Spring Start Here (Manning, 2021).

Stay up to date

* indicates required

We use Mailchimp as our marketing platform. By clicking above to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at [email protected]