This training covers the way the Spring Framework lets you control transactions in your application, offering many practical advice directly applicable to real-world projects. The topics covered go beyond just understanding how to use @Transactional, diving into the internals of Spring implementation, Hibernate integration and performance concerns.

During this intense 3.5 hours video course we'll walk through a series of increasingly complex exercises that demonstrate the features that we study. If any concept remains unclear after watching the video, your are invited to ask any questions.

Agenda

What to expect?

The course if extremely hands-on, composed of a series of live-coding exercises through which we will explore and demonstrate the topics we discuss. Then, any tricky concept we encounter is explained via a series of fine-tuned slides.

After purchase you'll get access to the video recording, slides and zipped code so that you can repeat all the work on your local machine too.

This Training is for you because:

Prerequisites:

Technical Requirements

To solve the exercises yourself, you will need a Java 8+ SDK installed (latest Oracle JDK will do), a decent IDE (preferably IntelliJ Community or Ultimate), and access to GitHub and Maven Central.

Course Curriculum

Resources
▤Slides LOCKED
▤Final Code, with Git History LOCKED
▶Video Recording (214:15) LOCKED
Victor Rentea

Trainer: Victor Rentea

Victor Rentea is a Java Champion, Associate Professor and Technical Trainer writing code for over two decades in many languages.

He is training developers since 2012, having developed an extensive curriculum that covers most of the software engineering best practices and typical Java-stack development. You can read dozens of recommendations from the developers he trained on LinkedIn and on victorrentea.ro.

Victor is best known for the energy of his talks, many ranked among the best at their conference. You can expect a similar style here, explaining complex concepts in simple, easy-to-remember terms.

Get Access

€35
3.6 hours of video · slides · final code with git history
VAT of your country is added at checkout.

Frequently Asked Questions

How long do I have access to the course?

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like, across any and all devices you own.

Can I get an invoice for my company?

Payments are handled by Onelink, Stripe's reseller, which emails you the receipt. For a company invoice, contact Onelink starting from that receipt email.

I bought this course on Teachable. Do I pay again?

No. Every Teachable purchase was carried over: get your access link with the email you used there.