Here's our Roadmap of Upcoming Courses

Learn Java Basics

Get started with the basics of the Java language.

Learn Java Logging

Explore the best options for logging information in Java

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 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 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