Cómo programar Java - Deitel, Paul J., 1969-; Deitel, Harvey M., 1945-; Vidal Romero Elizondo, Alfonso; Campos García, Gabriela Azucena; Martínez Román, Roberto; Aparicio Lemus, Jorge Armando (México : Pearson Educación, 2008)
Introducción las computadoras, Internet y Web. -- Introducción a las aplicaciones en Java. -- Introducción a las clases y los objetos. -- Instrucciones de control: parte 1. -- Instrucciones de control: parte 2. -- Métodos: un análisis más detallado. -- Arreglos. -- Clases y objetos: un análisis más detallado. -- Programación orienta a objetos: herencia. -- Programación orientada a objetos: polimorfismo. -- Componentes la GUI: parte 1. -- Gráficos Java 2D. -- Manejo de excepciones. -- Archivos y flujos. -- Recursividad. -- Búsqueda ordenamiento. -- Estructuras de datos. -- Genéricos. -- Colecciones. -- Introducción a los applets de Java. -- Multimedia: applets y aplicaciones. -- Componentes de la GUI: parte 2. -- Subprocesamiento múltiple. -- Redes. -- Acceso a bases datos con JDBC. -- Aplicaciones Web: parte 1. -- Aplicaciones Web: parte 2. -- Servicios Web JAX-WS, Web 2.0 y Mash-ups. -- Salida con formato. -- Cadenas, caracteres y expresiones regulares.
Traducción autorizada de la edicón en idioma inglés titulada Java How to Program.
Keywords: JAVA (LENGUAJE DE PROGRAMACION DE COMPUTADORES); PROGRAMACION (COMPUTADORES ELECTRONICOS); LENGUAJES DE PROGRAMACION (COMPUTADORES ELECTRONICOS)