Java Specialists Superpack 2025
Everything and the kitchen sink from our JavaSpecialists curriculum. Concurrency, design patterns, performance, advanced Java.
Enroll in CourseElevate Your Java Expertise with the Ultimate Learning Collection
Are you a seasoned Java developer aiming to deepen your understanding, or an aspiring specialist ready to tackle advanced concepts? The Java Specialists Superpack 2025 is meticulously crafted to guide you through the intricate landscape of Java programming.
What's Inside the Superpack?
- Comprehensive Course Collection: Access a curated selection of in-depth courses covering topics from concurrency to design patterns, each designed to challenge and expand your knowledge.
- Expert-Led Instruction: Learn from industry veterans who bring real-world experience and insights, ensuring that you're not just learning theory but practical application.
- Flexible Learning: With lifetime access, progress through the material at your own pace, revisiting complex topics as needed.
Why Choose the Superpack?
- Depth and Breadth: Whether it's mastering the nuances of the Java Memory Model or understanding the intricacies of thread safety, the Superpack offers a comprehensive curriculum.
- Community and Support: Join a community of like-minded professionals, share insights, and receive support as you navigate through the courses.
- Continuous Updates: Stay ahead with regularly updated content that reflects the latest in Java development practices.
Ready to Transform Your Java Skills?
Embark on a journey to Java mastery with the Java Specialists Superpack 2025. Equip yourself with the knowledge and skills to excel in the ever-evolving world of Java development.
Besides saving a bundle on the bundle :-) you also future proof your investment. Any additional training that we produce until the end of 2025 will be added to this Superpack for free.
We recommend you complete the bundle in the following order:
- 6h32m - How to Think Like a Java Programmer
- 34m - Build Your Own CircularArrayList In Under 34 Minutes
- 8h11m - Data Structures in Java
- 3h21m - Data Structures in Java Quiz Walkthrough
- 16h20m - Java Design Patterns
- 3h27m - Bits and Bytes
- 4h13m - java.lang.reflect.*
- 9h35m - Extreme Java - Advanced Topics
- 1h14m - G1 GC Deep Dive
- 3h25m - Solving Java Memory Leaks with Kirk Pepperdine NEW
- 9h30m - Dynamic Proxies in Java
- 2h30m - Transmogrifier: Java NIO and Non-Blocking IO
- 5h47m - IntelliJ Wizardry 2022 Edition with Heinz Kabutz
- 4h46m - Refactoring to Streams
- 43m - Threading Essentials
- 8h53m - Mastering Platform Threads in Java 21 (v1.4) NEW
- 6h38m - Mastering Virtual Threads in Java (v1.1) NEW
- 9h25m - Mastering Java 11
- 8h53m - Mastering Java 17
- 14h34m - Extreme Java - Concurrency Performance
- 1h1m - Thread Safety with Phaser
- 14h24m - Heinz's Happy Hour Webinar Season 03
- 11h29m - Heinz's Happy Hour Webinar Season 02
- 13h18m - Heinz's Happy Hour Webinar Season 01
- 12h58m - JavaSpecialists Tips and Tricks 2010-2017
Teardown Classes:
- 3h55m - Mastering ArrayBlockingQueue
- 3h54m - Mastering CopyOnWriteArrayList and CopyOnWriteArraySet
- 6h01m - Mastering LinkedBlockingQueue and LinkedBlockingDeque
* Teardown classes are lessons where we take constructs from the java.util.concurrent package and examine them in microscopic detail to understand how they work. Excellent for programmers wanting to program like the pros.
Inspirational:
- 5h23m - Entrepreneurially
- 53m - Helping "George" Get That Java Job
- 44m - Helping "Alex" Get His PhD
Total so far: 202 hours and 31 minutes
Bonus in German (20h33m):
- 15h30m - Java Entwurfsmuster (Deutsch)
- 5h03m - Threads beherrschen (Deutsch)
Earning Certificates for Java Specialists Self-Study Courses
We have several different Java Specialists Certificates available for you to earn. There is no additional cost, but each of them requires you to complete a different set of self-study courses. Each time that you complete watching one of our self-study course, our Teachable System will automatically send you a certicate of completion. Once you have finished all the courses necessary for one of our certificates, you can contact us via email on [email protected] to issue it to you personally. For some of these certificates, you will also need to submit a copy of your completed exercises.
We are currently not charging extra for these certificates. All that we require is that you have completed all the required courses via our Java Specialists Teachable School. Our courses are available for purchase individually or as part of our Java Specialists Superpack.
Here is our list of certificates:
1. Java Concurrency Specialist Certificate
- Objective: Demonstrate deep expertise in Java's concurrency mechanisms, including both traditional and modern approaches.
- Expected Days to Complete: 8 days
- Required Courses:
- Mastering Virtual Threads in Java (1 day)
- Mastering Platform Threads in Java (1 day)
- Thread Safety with Phaser (1/4 day)
- Teardown 01 - Mastering ArrayBlockingQueue (1/2 day)
- Teardown 02 - Mastering CopyOnWriteArrayList and CopyOnWriteArraySet (1/2 day)
- Teardown 03 - Mastering LinkedBlockingQueue and LinkedBlockingDeque (1 day)
- Threading Essentials (1/4 day)
- Extreme Java - Concurrency Performance (3 days)
- Cost of individually purchased courses: $1786
- Request Certificate
2. Java Concurrency Associate Certificate
- Objective: Demonstrate a basic understanding of modern Java concurrency mechanisms.
- Expected Days to Complete: 2 days
- Required Courses:
- Mastering Virtual Threads in Java (1 day)
- Mastering Platform Threads in Java (1 day)
- Cost of individually purchased courses: $518
- Request Certificate
3. Java Language Specialist Certificate
- Objective: Master the core Java language features, including recent enhancements and advanced topics.
- Expected Days to Complete: 10 days
- Required Courses:
- Bits and Bytes (1/2 day)
- Dynamic Proxies in Java (1 day)
- Mastering Java 11 (3 days)
- Mastering Java 17 (2 days)
- java.lang.reflect.* (1/2 day)
- Refactoring to Streams (1 day)
- Extreme Java - Advanced Topics (2 days)
- Cost of individually purchased courses: $1651
- Request Certificate
4. Java Language Associate Certificate
- Objective: Demonstrate a basic understanding of the core Java language features.
- Expected Days to Complete: 6 days
- Required Courses:
- Bits and Bytes (1/2 day)
- Mastering Java 11 (3 days)
- Mastering Java 17 (2 days)
- java.lang.reflect.* (1/2 day)
- Cost of individually purchased courses: $860
- Request Certificate
5. Java Design Specialist Certificate
- Objective: Gain proficiency in applying design patterns and architectural principles in Java applications
- Expected Days to Complete: 9 days
- Required Courses:
- Data Structures in Java (1 day)
- Java Design Patterns (4 days)
- Dynamic Proxies in Java (1 day)
- Transmogrifier: Java NIO and Non-Blocking IO (1/2 day)
- Extreme Java - Advanced Topics (2 days)
- Cost of individually purchased courses: $1438
- Request Certificate
6. Java Design Associate Certificate
- Objective: Demonstrate a basic understanding of how design patterns are used in Java.
- Expected Days to Complete: 5 days
- Required Courses:
- Data Structures in Java (1 day)
- Java Design Patterns (4 days)
- Cost of individually purchased courses: $747
- Request Certificate
7. Java Collections and Data Structures Specialist Certificate
- Objective: Develop an in-depth understanding of Java's collection framework and data structures.
- Expected Days to Complete: 5 days
- Required Courses:
- Bits and Bytes (1/2 day)
- Build Your Own CircularArrayList In Under 34 Minutes (1/4 day)
- Data Structures in Java Quiz Walkthrough (1/2 day)
- Data Structures in Java (1 day)
- Refactoring to Streams (1 day)
- Teardown 01 - Mastering ArrayBlockingQueue (1/2 day)
- Teardown 02 - Mastering CopyOnWriteArrayList and CopyOnWriteArraySet (1/2 day)
- Teardown 03 - Mastering LinkedBlockingQueue and LinkedBlockingDeque (1 day)
- Cost of individually purchased courses: $1117
- Request Certificate
8. Java Collections and Data Structures Associate Certificate
- Objective: Demonstrate a basic understanding of Java's collection framework and data structures.
- Expected Days to Complete: 2 days
- Required Courses:
- Bits and Bytes (1/2 day)
- Build Your Own CircularArrayList In Under 34 Minutes (1/4 day)
- Data Structures in Java Quiz Walkthrough (1/2 day)
- Data Structures in Java (1 day)
- Cost of individually purchased courses: $491
- Request Certificate
9. Java Developer Productivity Specialist Certificate
- Objective: Enhance productivity through effective use of tools and modern Java features.
- Expected Days to Complete: 2 days
- Required Courses:
- Build Your Own CircularArrayList In Under 34 Minutes (1/4 day)
- IntelliJ Wizardry with Heinz Kabutz (1/2 day)
- How to Think Like a Java Programmer (1/2 day)
- Refactoring to Streams (1 day)
- Cost of individually purchased courses: $438
- Request Certificate
10. Java Superpack Mastery Certificate
- Objective: Achieve comprehensive mastery across all facets of Core Java development included in the Java Specialists Superpack.
- Expected Days to Complete: 25 days
- Required Courses:
- Bits and Bytes (1/2 day)
- Build Your Own CircularArrayList In Under 34 Minutes (1/4 day)
- Data Structures in Java Quiz Walkthrough (1/2 day)
- Data Structures in Java (1 day)
- Java Design Patterns (4 days)
- Dynamic Proxies in Java (1 day)
- IntelliJ Wizardry with Heinz Kabutz (1/2 day)
- Mastering Java 11 (3 days)
- Mastering Java 17 (2 days)
- How to Think Like a Java Programmer (1/2 day)
- Mastering Virtual Threads in Java (1 day)
- Mastering Platform Threads in Java (1 day)
- Solving Java Memory Leaks (1/2 day)
- Thread Safety with Phaser (1/4 day)
- java.lang.reflect.* (1/2 day)
- Refactoring to Streams (1 day)
- Teardown 01 - Mastering ArrayBlockingQueue (1/2 day)
- Teardown 02 - Mastering CopyOnWriteArrayList and CopyOnWriteArraySet (1/2 day)
- Teardown 03 - Mastering LinkedBlockingQueue and LinkedBlockingDeque (1 day)
- Threading Essentials (1/4 day)
- Transmogrifier: Java NIO and Non-Blocking IO (1/2 day)
- Extreme Java - Advanced Topics (2 days)
- Extreme Java - Concurrency Performance (3 days)
- Cost of individually purchased courses: $4816 (Note: A more cost effective way to earn this certificate is to purchase the Java Specialists Superpack.)
- Request Certificate
Your Instructor
Heinz Kabutz is the author of The Java Specialists’ Newsletter, a publication enjoyed by tens of thousands of Java experts in over 150 countries. He has been a Java Champion since 2005.