× Atención!! Los materiales de este libro aún no están optimizados para dispositivos móviles, para una mejor visualización le recomendamos acceder desde un navegador de escritorio.

Material de Libre Acceso.

Programador Certificado JAVA 2 - Curso Práctico - 3. ed.

MARTÍN, Antonio

CD-ROM con las prácticas contenidas en el libro (2548 KB)

 

Resumen del contenido:
Este libro está dirigido a todos los programadores interesados en aprender el lenguaje de programación Java y que deseen adquirir los conocimientos necesarios para certificarse con éxito.
Su orientación didáctica le permitirá llevar a cabo el estudio de Java desde el principio, paso a paso, de modo claro y sencillo. Los ejemplos y ejercicios de autoevaluación le ayudarán en la comprensión de los contenidos de cada capítulo, hasta adquirir un completo conocimiento del lenguaje. 

El libro está estructurado en dos grandes partes: el contenido del primer bloque se centra en un estudio profundo del lenguaje, desde la sintaxis hasta cómo está implementada la programación orientada a objetos en Java, junto con el acceso a ficheros y a bases de datos, sin olvidar la creación de entornos gráficos y las aplicaciones multitarea (hilos). 
En el segundo bloque se aborda exhaustivamente los objetivos del examen de certificación CX-310-055, llevándose a cabo un estudio de las cuestiones que dichos objetivos plantean, con la finalidad de preparar al lector para que obtenga la certificación de Programador Java Sun.

VENTAJA COMPETITIVA:

Prepara al lector para que obtenga la certificación de Programador Java Sun.
En la Web puede descargarse prácticas descritas paso a paso y ejercicios propuestos, contiene todos los ejemplos realizados en el libro para que el lector pueda reproducirlos durante el estudio.


CONTENIDO:

Prólogo - Parte I - Parte II - Parte III – Apéndices - Características de Java - La máquina virtual de Java (JVM) - Ediciones Java - Primeros pasos en Java - Entornos de desarrollo para Java - Conceptos básicos de programación en Java - Cuestiones de autoevaluación - Sintaxis del lenguaje - Sintaxis básica - Secuencias de escape - Tipos de datos primitivos – Variables – Operadores - El recolector de basura de Java - Instrucciones de control – Arrays - Tipos enumerados - Métodos con número variable de argumentos - Cuestiones de autoevaluación - Listado de las prácticas - Clases de uso general - Organización de clases: los paquetes - Gestión de cadenas: la clase String - La clase Math - Utilización de fechas - Clases de envoltorio - Entrada y salida en Java - Expresiones regulares – Colecciones - Organización de programas en clases - Cuestiones de autoevaluación - Listado de las prácticas - Programación orientada a objetos con Java - Empaquetado de clases - Modificadores de acceso - Encapsulación - Sobrecarga de métodos – Constructores – Herencia - Clases abstractas – Polimorfismo - La herencia y los tipos genéricos – Interfaces - Cuestiones de autoevaluación - Listado de las prácticas – Excepciones - Excepciones y errores - Clases de excepción - Tipos de excepciones - Captura de excepciones - Lanzamiento de una excepción - Métodos para el control de una excepción - Clases de excepción personalizadas – Aserciones- Cuestiones de autoevaluación - Listado de las prácticas - Acceso al disco - Información sobre ficheros y directorios. La clase File - Lectura de un fichero de texto - Escritura en ficheros de texto - Escritura de datos primitivos Java en un fichero - Lectura de datos primitivos de un fichero - Escritura de objetos en un fichero - Lectura de objetos en un fichero - Listado de las prácticas - Acceso a datos en Java - La tecnología Java DataBase Conectivity (JDBC) - El driver JDBC - El lenguaje SQL - El API JDBC - Utilización de JDBC para acceder a datos - Cuestiones de autoevaluación - Listado de las prácticas - Aplicaciones basadas en entorno gráfico – AWT - El modelo de gestión de eventos en Java – Swing - Listas de Tablas y Swing – Applets - Cuestiones de autoevaluación - Listado de las prácticas – Multitarea - Aplicaciones multitarea en Java - Extensión de la clase Thread - Implementación de la interfaz Runnable - Sincronización de threads - Comunicación entre threads - Cuestiones de autoevaluación - Listado de las prácticas - Clases anidadas - Tipos de clases anidadas - Clases internas estándares - Clases internas locales a método - Clases anónimas - Clases internas estáticas - Objetivos del examen Java Sun Certified Programmer 310-035 – Declaraciones y control de acceso - Control de flujo - El API Java SE - Concurrencia - Conceptos de la orientación a objetos - Colecciones y genéricos – Fundamentos – Apéndices: A. Clases para la creación de aplicaciones gráficas - B. Solución a las cuestiones de autoevaluación - C. Preguntas tipo de examen - Índice alfabético.