El texto se estructura en torno a dos grandes ejes: el lenguaje Java y el desarrollo de aplicaciones Java. Algunos de los temas tratados incluyen:
- Programación Orientada a Objetos
- JDBC (Acceso a Bases de Datos)
- Patrones de Diseño
- Archivos y Networking
- Multithreading
- Reflection (Introspección de Clases y Objetos)