
Learn core Java through the Collections Framework, Streams API, concurrency, modules, and testing with JUnit. Build Spring Boot applications, apply design patterns, and explore profiling, security, native images, and Kotlin.

Build a solid foundation in java reactive programming from scratch.

Start your journey with graalvm & native images through practical examples.

Learn the essential concepts and foundations of java collections framework.

Build a solid foundation in java streams api from scratch.

Learn the essential concepts and foundations of java testing with junit.

Build a solid foundation in java profiling from scratch.

Build a solid foundation in java security framework from scratch.

Start your journey with java design patterns through practical examples.

A comprehensive introduction to java modules system for newcomers.

Start your journey with spring boot framework through practical examples.

A comprehensive introduction to java build tools for newcomers.

Start your journey with java concurrency through practical examples.

Start your journey with kotlin for java developers through practical examples.