Includes navigation links and user settings
How to use the many new Java features that have been added since Java 11
Course•By Dr Heinz M. Kabutz
Everything and the kitchen sink from our JavaSpecialists curriculum. Concurrency, design patterns, performance, advanced Java.
Course bundle•By Dr Heinz M. Kabutz
Bundle of the most interesting and modern concurrency related courses in our curriculum.
Learn how virtual threads work in Java, including Structured Concurrency, Scoped Values, and how to find and diagnose issues such as deadlocks.
Create beautiful software in Java
Language enhancements and other features of Java 17
The Module System and other features of Java 11
A Beginner’s Java Course with Heinz Kabutz
Write Dynamically Reusable Code in Java
Modernizing old Java code to make it easier to understand and more maintainable
Tips and tricks on how to get the most out of IntelliJ IDEs
How you can get Java design patterns to do exactly what you want and accelerate your software career in less than 1 week
A thorough look at the collection classes in java.util.** in Java
Explanation of the quiz from our Data Structures in Java Course
Bunch of useful topics for the professional Java programmer
Java Concurrency in Practice
Learn to code like a pro by studying how pros code
Thread-safe collections with snapshot iterators
Advanced Java Concurrency Teardown — 6 Hours of Expert-Level Training
Don't repeat yourself. The mantra of the effective Java programmer. Dynamic proxies get us there quicker.
Learn how Java supports bitwise arithmetic and where these tricks are used in the Java Development Kit (JDK)
See how we can create our own CircularArrayList by reusing the Collection framework abstract base classes.
Mini-Course on how non-blocking network communication is done in Java. Level: difficult
Where we learn about Java 9, Spliterators, G1GC, Fork/Join and many other cool topics.
Live Java Learning Webinars to supplement your knowledge
Thoughts and ramblings all about the Java Programming Language
All the Heinz's Happy Hour Webinars bundled together
Courses relevant to concurrency
For those who want to change their perspective on life, to attain true freedom and take control of their own destiny.
Course•By Kirk Pepperdine
Elevate your coding with JetBrains AI Assistant and ChatGPT integration—streamline development, boost productivity.
Coaching•By Dr Heinz M. Kabutz