The brainiest courses
for IT brainiacs.

The brainiest courses
for IT brainiacs.

december, 2021

2021thu30dec(dec 30)16:00fri31(dec 31)20:00Java Modules: The Why and How to Modularize Java Applications16:00 - 20:00 (31)(GMT+02:00) View in my time Trainer: Dr. Venkat Subramaniam Event Type :Java

Event Details

Modules in Java were introduced after decades of effort in Java 9. As we migrate to newer versions of Java, we often wonder when and why we should use modules, what problems they solve, how to make use of them, what are the problems we should be prepared to tackle, and the questions continue.

In this hands on workshop we will answer those and other questions related to modularizing Java applications. Learn the why, what, and how at a deeply technical level and get ready to devise your migrate strategy.

Topics Covered

  • From legacy code to modules
  • Behavior, rules, restrictions imposed by modules
  • Interacting between modules and with legacy code
  • Transitioning from legacy to modules
  • Making use of ServiceLoader

What will you learn?

  • Why and how to use modules
  • The benefits and gotchas of migrating
  • How to incrementally transition to modules
  • How to test modularized code
  • Different options and when to use them

Who is this for?
Java programmers, team leaders, architects, technical managers

About the course

  • Duration – 1 day course split in 2 parts (4 hours 2 days in a row) (the agenda can be tailored to 2 day workshop, for more information please contact
  • Standard price – 399 Eur + VAT (2 weeks before the course, price change to Late bird – 449 Eur + VAT)
  • Date – to be announced (if you’re interested, please contact
  • Location – online


Price €399,00

How many tickets? -1 +

Total Price €399,00

Inquire before buy


30 (Thursday) 16:00 - 31 (Friday) 20:00(GMT+03:00) View in my time


Dr. Venkat SubramaniamDr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at You can reach him by email or on twitter at