Java Intermediate to Advanced

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 8 to Java 11 | Java 11 New Features & Skills

Gain the Skills Required to Seamlessly Transition to Java 11, Elevate your Development Skills, Maximize Perfomance & More
Code: TT2133
Duration: 2 Days

Migrating Java 11 to Java 17 | Java 17 New Features and Skills (TT2135)

Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java.
Code: TT2135
Duration: 1 Day

Next Level Java Programming | Intermediate Java

Explore Jigsaw, JShell, Performance Enhancements, Migrating, Monitoring, Optimizing & More
Code: TT2209
Duration: 4 Days

Intermediate Java | Next-Level Java Developer Skills (TT2211)

Explore Modular System, Jigsaw, Concurrency, JShell, JDBC, Performance Optimization, CDI, JPA, Project Lombok & 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

Fast Track to Jakarta EE (JEE) Web Development With Servlets/JSPs, JNDI, EL, JPA, WebSockets, Security & More (TT5100)

Learn Core Jakarta EE Skills Required to Build Production-Level, Robust, Scalable and Dynamic Web Applications
Code: TT5100
Duration: 5 Days

Mix, Match & Master!
2FOR1: Two Courses, One Price!

Enroll in *any* two public courses (for 2023 *OR* 2024 dates!) by December 31, for one price!  Learn something new, or share the promo!

Click for Details & Additional Offers

Learn. Explore. Advance!

Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
Trivera MiniCamps
Gain the skills you need with less time in the classroom with our short course, live-online hands-on events
Trivera QuickSkills: Free Courses and Webinars
Training on us! Keep your skills current with free live events, courses & webinars
Trivera AfterCourse: Coaching and Support
Expert level after-training support to help organizations put new training skills into practice on the job

The voices of our customers speak volumes