Here's our Roadmap of Upcoming Courses

Learn Spring AI

Learn how to integrate AI models and functionalities in your application using Spring AI

Learn New Java Features

Understand the new features introduced in each major JDK release

Learn SOLID Principles

Learn the 5 fundamental SOLID principles of object-oriented design in Java.  

Learn Java Profiling

Analyze profiling metrics for Java applications

Learn Jakarta

Build enterprise Java applications with Jakarta EE, the continuation of Java EE.

Learn Java Concurrency

Manage threads and shared resources effectively using Java’s concurrency API

And here's what we've released recently

Learn Java Basics – Done

Get started with the Java language

Learn Java Logging – Done

Explore the best options for logging in Java

Learn Java Streams & Lambdas – Done

Learn how Java Streams make data processing code cleaner and more expressive.

Learn Java Collections – Done

Master an essential part of Java programming – the Collections API.

Learn Jackson – Done

Explore the ins and outs of JSON manipulation in Java using Jackson.

Learn Hibernate and JPA – Done

Learn ORM programming with the JPA standard and its most popular implementation – Hibernate

Learn Mockito – Done

Enhance your unit testing knowledge with the Mockito library

Learn Maven – Done

Simplify Your Build with Apache Maven

Learn JUnit (2 new modules) – Done

Master the most popular Java testing framework