Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
SOLID Design in Java
Explore Java Application Design Goals, Common Smells, Process and the SOLID Principles and Best Practices for Modern Application Design
Code: TT1270-J
Duration: 3 Days
Migrating from Java 7 to Java 8 | Transitioning Java 7 to Java 8
Jumpstart your Java 8 Skills | Explore New Features, Lambda Expressions, Collection API, Streams, Concurrency and More
Code: TT2130
Duration: 2 Days
Migrating from Java 7 to Java 9 | Java 9 New Features & Skills
Jumpstart Your Java 9 Skills | Explore New Features, Lambda Expressions, Collection API, Date/Time API, JShell, Concurrency & More
Code: TT2131
Duration: 3 Days
Migrating from Java 8 to Java 9 | Java 9 New Features & Skills
Jumpstart your Java 9 Skills | Explore New features, Versioning, Jigsaw, JShell, Concurency, Performance Enhancements and More
Code: TT2132
Duration: 2 Days
Migrating from Java 8 to Java 11 | Java 11 New Features & Skills
Jumpstart your Java 11 Skills | Explore new features, versioning, Jigsaw, JShell, Performance Enhancements and More
Code: TT2133
Duration: 3 Days
Migrating to Java 17 | Java 17 New Features & Skills
Gain the Java 17 Skills Required to Develop Maintainable Code that Easily Scales into Multi-Core Environments
Code: TT2135
Duration: 2 Days
Next Level Java Programming | Intermediate Java
Explore Jigsaw, JShell, Performance Enhancements, Migrating, Monitoring, Optimizing & More
Code: TT2209
Duration: 4 Days
Intermediate Java Programming | New Java Features, Jigsaw, JShell, Concurrency & More
Explore Modular Application, Application Monitoring and Optimization, Using JShell, CDI, JPA, Project Lombok and More
Code: TT2211
Duration: 3 Days
Advanced Java 8 Programming
Explore Next-Level Java Skills with Lambda Expressions, Collection API, Concurrency, Performance, JVM, CDI, Best Practices & More
Code: TT3103-J8
Duration: 3 Days
Java 8 Performance and Tuning
Next-Level Java Skills | Explore Writing High-Performance Applications, Effective Java, Data Structures and More
Code: TT3110-J8
Duration: 2 Days
Java Concurrency and Reactive Programming using Project Reactor
Next-Level Java Skills | Explore Parallel Programming in Java, Reactive Programming, Reactive Events, Backpressure and More
Code: TT3133
Duration: 2 Days
RxJava 2: Reactive Programming in Java
RxJava 2: Reactive Programming in Java
Code: TT3420
Duration: 2 Days
Functional and Reactive Programming using RxJava 2
Explore Concurrent, Asynchronous and Reactive Programming, APIs and Techniques in Java
Code: TT3423
Duration: 3 Days