Course catalog
Structured video courses — from Java fundamentals to advanced topics (APIs, data, DevOps, performance).
Browse by topic
Best sellers
Most popular among developers.
Java Core Fundamentals
Solid foundations of modern Java: types, collections, streams, records, and practical patterns.
Java Concurrency Masterclass
Threads, executors, structured concurrency, and production performance optimizations.
REST API with Spring Boot
Design, build, and deploy production-ready REST APIs with Spring Boot.
Java Testing Masterclass
JUnit 5, Mockito, integration tests, and test strategy for production.
New releases
Recently added to the catalog.
Docker & Kubernetes for Java
Containerize, orchestrate, and deploy your Java applications to production.
Java Performance Tuning
Profiling, garbage collection, JVM tuning, and measurable optimizations.
Event-Driven Architecture
Kafka, event sourcing, CQRS, and resilient distributed systems.
All courses
All courses, by topic and level.
Java Core Fundamentals
Solid foundations of modern Java: types, collections, streams, records, and practical patterns.
Java Concurrency Masterclass
Threads, executors, structured concurrency, and production performance optimizations.
REST API with Spring Boot
Design, build, and deploy production-ready REST APIs with Spring Boot.
Java Security Essentials
Auth, secrets, OWASP, and secure-by-default for Java applications.
Docker & Kubernetes for Java
Containerize, orchestrate, and deploy your Java applications to production.
Data & SQL Mastery for Java
Advanced SQL, schema design, indexing, and reliable data access layers.
Java Performance Tuning
Profiling, garbage collection, JVM tuning, and measurable optimizations.
Microservices with Spring Cloud
Complete microservices architecture: discovery, gateway, config, and resilience.
CI/CD Pipeline for Java
Automate build, tests, and deployment with GitHub Actions and Maven/Gradle.
Java Testing Masterclass
JUnit 5, Mockito, integration tests, and test strategy for production.
Event-Driven Architecture
Kafka, event sourcing, CQRS, and resilient distributed systems.
GraphQL with Java
Build performant GraphQL APIs with Spring for GraphQL.