
Learn how Java supports bitwise arithmetic and where these tricks are used in the Java Development Kit (JDK)
CourseBy Dr Heinz M. Kabutz

See how we can create our own CircularArrayList by reusing the Collection framework abstract base classes.
CourseBy Dr Heinz M. Kabutz

CoachingBy Dr Heinz M. Kabutz

A thorough look at the collection classes in java.util.** in Java
CourseBy Dr Heinz M. Kabutz

Explanation of the quiz from our Data Structures in Java Course
CourseBy Dr Heinz M. Kabutz

Don't repeat yourself. The mantra of the effective Java programmer. Dynamic proxies get us there quicker.
CourseBy Dr Heinz M. Kabutz

Course bundleBy Dr Heinz M. Kabutz

For those who want to change their perspective on life, to attain true freedom and take control of their own destiny.
CourseBy Dr Heinz M. Kabutz

Bunch of useful topics for the professional Java programmer
CourseBy Dr Heinz M. Kabutz

Java Concurrency in Practice
CourseBy Dr Heinz M. Kabutz

All the Heinz's Happy Hour Webinars bundled together
Course bundleBy Dr Heinz M. Kabutz

Where we learn about Java 9, Spliterators, G1GC, Fork/Join and many other cool topics.
CourseBy Dr Heinz M. Kabutz

Live Java Learning Webinars to supplement your knowledge
CourseBy Dr Heinz M. Kabutz

Thoughts and ramblings all about the Java Programming Language
CourseBy Dr Heinz M. Kabutz

A Beginner’s Java Course with Heinz Kabutz
CourseBy Dr Heinz M. Kabutz

Elevate your coding with JetBrains AI Assistant and ChatGPT integration—streamline development, boost productivity.
CourseBy Dr Heinz M. Kabutz
Tips and tricks on how to get the most out of IntelliJ IDEs
CourseBy Dr Heinz M. Kabutz

Bundle of the most interesting and modern concurrency related courses in our curriculum.
Course bundleBy Dr Heinz M. Kabutz
Courses relevant to concurrency
Course bundleBy Dr Heinz M. Kabutz

How you can get Java design patterns to do exactly what you want and accelerate your software career in less than 1 week
CourseBy Dr Heinz M. Kabutz

Everything and the kitchen sink from our JavaSpecialists curriculum. Concurrency, design patterns, performance, advanced Java.
Course bundleBy Dr Heinz M. Kabutz

The Module System and other features of Java 11
CourseBy Dr Heinz M. Kabutz

Language enhancements and other features of Java 17
CourseBy Dr Heinz M. Kabutz

CourseBy Dr Heinz M. Kabutz

Learn how virtual threads work in Java, including Structured Concurrency, Scoped Values, and how to find and diagnose issues such as deadlocks.
CourseBy Dr Heinz M. Kabutz

How to use the many new Java features that have been added since Java 11
CourseBy Dr Heinz M. Kabutz

Modernizing old Java code to make it easier to understand and more maintainable
CourseBy Dr Heinz M. Kabutz

Create beautiful software in Java
Course bundleBy Dr Heinz M. Kabutz

CourseBy Kirk Pepperdine

Learn to code like a pro by studying how pros code
CourseBy Dr Heinz M. Kabutz

Thread-safe collections with snapshot iterators
CourseBy Dr Heinz M. Kabutz

Advanced Java Concurrency Teardown — 6 Hours of Expert-Level Training
CourseBy Dr Heinz M. Kabutz

Mini-Course on how non-blocking network communication is done in Java. Level: difficult
CourseBy Dr Heinz M. Kabutz

Write Dynamically Reusable Code in Java
CourseBy Dr Heinz M. Kabutz