Tapa Java OK.qxp
23/08/2011
21:48
PÆgina 1
JAVA CONTENIDO 1 | PROGRAMACIÓN ORIENTADA A OBJETOS Historia / Conceptos / Terminología / Polimorfismo / Tipos y subtipos / Herencia / ¿Por qué objetos? 2 | INICIACIÓN A JAVA Historia / Preparación / Eclipse IDE / Test Driven Development / Primeros códigos
DOMINE EL LENGUAJE LÍDER EN APLICACIONES CLIENTE-SERVIDOR Este libro fue concebido para ayudar a quienes buscan aprender a programar en Java, como así también para aquellos que conocen el lenguaje, pero quieren profundizar sus conocimientos. Con la lectura de esta obra, iniciaremos un apasionante y progresivo recorri-
3 | SINTAXIS Palabras clave / Ciclos / Declaraciones, expresiones, sentencias y bloques / Otras estructuras / Tipos primitivos y literales / Operadores / Paquetes
do, que comenzará con los conceptos fundamentales de la programación
4 | CLASES Definición / Atributos / Métodos / La herencia y los métodos / Constructores / This y Super / Estático vs. no estático
y las mejores técnicas para obtener programas robustos, claros y eficientes.
5 | MÁS CLASES Clases abstractas / Clases anidadas / Clases anidadas estáticas / Clases internas / Clases locales y clases anónimas / Ejercicio: el juego de la vida
teoría necesaria para comprender en profundidad cada tema presentado. Al
6 | INTERFACES Definición / Uso / Clases abstractas vs. interfaces
Ignacio Vivona es un desarrollador de software con más de diez años de expe-
7 | ENUMERACIONES Definición / Uso
consejos, estaremos en condiciones de conocer a fondo el lenguaje y ponerlo
orientada a objetos, el diseño y el desarrollo de software. El aprendizaje será completo desde el momento en que tendremos en cuenta las buenas prácticas Todos los procedimientos son expuestos de manera práctica con el código fuente de ejemplo (disponible en Internet), diagramas conceptuales y la finalizar el libro, el lector contará con las herramientas requeridas para ser un programador integral en Java. riencia y un entusiasta de la tecnología desde siempre. Gracias a su guía y en práctica para insertarnos en el mercado del desarrollo de software.
8 | EXCEPCIONES Definición / Uso / Excepciones chequeadas / Excepciones no chequeadas / Errores 9 | GENÉRICOS Definición / Subtipado / Comodín / Tipos restringidos / Genéricos en el alcance estático 10 | LIBRERÍA BASE Librería y objetos básicos / Colecciones / Clases útiles / I/O 11 | ANOTACIONES ¿Qué son las anotaciones? / Definición / Uso de las anotaciones / Acceder a las anotaciones en tiempo de ejecución / Distintos usos de las anotaciones 12 | TÉCNICAS Y DISEÑO Java Beans / Inyección de dependencias e inversión de control / Evitar null / Representar conceptos con objetos
NIVEL DE USUARIO PRINCIPIANTE
INTERMEDIO
AVANZADO
EXPERTO
En este sitio encontrará una gran variedad de recursos y software relacionado, que le servirán como complemento al contenido del libro. Además, tendrá la posibilidad de estar en contacto con los editores, y de participar del foro de lectores, en donde podrá intercambiar opiniones y experiencias.
Si desea más información sobre el libro puede comunicarse con nuestro Servicio de Atención al Lector: usershop@redusers.com
JAVA This book is the key to access the world of programming with Java, the leading language in client-server applications. Know all the secrets of this object-oriented programming language, the most widely used today by developers.
por Ignacio Vivona