Tutorial categories

Explore Java Codeex tutorials

Choose a learning path and move from fundamentals to practical development skills.

Java

Build a strong foundation with syntax, methods, arrays, strings, OOP, exceptions, collections, generics, multithreading, JDBC, and more.

Backend development

Learn Spring Boot, REST APIs, validation, security, testing, deployment, Hibernate, JPA, transactions, caching, and database integration.

Software design

Study creational, structural, and behavioral design patterns with Java examples and practical use cases.

Career preparation

Prepare for technical interviews with topic-based Java questions, explanations, and focused practice.