Saltar al contenido principal
Programador Certificado Java 2 con Cd-Rom

Programador Certificado Java 2 con Cd-Rom

Programador Certificado Java 2 con Cd-Rom

Martín Sierra, Antonio J.

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 t...

Editorial:
Ra-Ma
Año de edición:
2007
Materia:
Programación
ISBN:
978-84-7897-817-5
Páginas:
620
Encuadernación:
Rústica + CD-Rom
Colección:
Informática
38,90 €
IVA incluido
Añadir a favoritos

Sinopsis

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 todo momento, 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.

Índice

PRÓLOGO PARTE I. PROGRAMACIÓN EN JAVA CAPÍTULO 1. INTRODUCCIÓN A JAVA Características de Java La Máquina Virtual 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 CAPÍTULO 2. 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 CAPÍTULO 3. 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 CAPÍTULO 4. PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA1 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 CAPÍTULO 5. 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 CAPÍTULO 6. 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 tipos primitivos de un fichero Escritura de objetos en un fichero Lectura de objetos de un fichero Listado de las prácticas CAPÍTULO 7. 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 CAPÍTULO 8. APLICACIONES BASADAS EN ENTORNO GRÁFICO AWT El modelo de gestión de eventos en Java Swing Listas y tablas swing Applets Cuestiones de autoevaluación Listado de las prácticas CAPÍTULO 9. APLICACIONES 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 PARTE II. PREPARACIÓN PARA EL EXAMEN DE CERTIFICACIÓN CAPÍTULO 10. CLASES ANIDADAS Tipos de clases anidadas Clases internas estándares Clases internas locales a método Clases anónimas Clases internas estáticas CAPÍTULO 11. OBJETIVOS DEL EXAMEN JAVA SUN CERTIFIED PROGRAMMER 310-055 Objetivo 1: declaración, inicialización y ámbito Objetivo 2: control de flujo Objetivo 3: el API J2SE Objetivo 4: concurrencia Objetivo 5: conceptos de Orientación a Objetos Objetivo 6: colecciones y genéricos Objetivo 7: fundamentos APÉNDICES A. CLASES PARA LA CREACIÓN DE APLICACIONES GRÁFICAS AWT Swing B. JAVA 6 Nuevas capacidades del API Java Swing El API Desktop Nuevas características de seguridad Establecimiento de permisos en ficheros y directorios Actualización a JDBC 4.0 C. SOLUCIÓN A LAS CUESTIONES DE AUTOEVALUACIÓN D. PREGUNTAS TIPO DE EXAMEN ÍNDICE ALFABÉTICO

Artículos relacionados

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...

✅ Disponible

36,95 €

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Padin Romero, Beatriz / Dapena Janeiro, Ad / Padín Romero, Beatriz / Dapena Janeiro, Adriana

Desarrolle proyectos en MicroPython paso a paso Vivimos rodeados de microcontroladores. Estos pequeños ordenadores, programados para realizar tareas concretas, son la pieza central de muchos de los dispositivos electrónicos con los que interactuamos a diario: electrodomésticos, automóviles, sistemas de monitorización y control? Sin embargo, a pesar de su ubicuidad, su funciona...

✅ Disponible

22,80 €

Guía de Programación en C/C++

Guía de Programación en C/C++

Lopez, Eliezer

Medio siglo después, C y C++ son los lenguajes más eficientes de la historia y el fundamento de gran parte de la tecnología que utilizamos a diario. Creados por y para programadores, se siguen enseñando en miles de centros educativos y ofrecen multitud de ventajas a empresas relevantes en multitud de sectores.C y C++ están presentes en una amplia variedad de sectores gracias a ...

✅ Disponible

29,95 €

Python Black Hat. Programación para Hackers y Pentesters

Python Black Hat. Programación para Hackers y Pentesters

Arnold, Tim / Seitz, Justin

Cuando se trata de crear herramientas de hackeo potentes y eficaces, Python es el lenguaje elegido por la mayoría de los analistas de seguridad. En este libro explorarás el lado más oscuro de las capacidades de Python: todo, desde escribir sniffers de red, robar credenciales de correo electrónico y acceder a directorios y carpetas por la fuerza hasta crear fuzzers de mutación, ...

✅ Disponible

32,95 €

Curso Práctico con Unity 3D

Curso Práctico con Unity 3D

Cantón Nadales, David

El primer libro en español que guía el desarrollo de videojuegos con Unity, desde los fundamentos hasta la creación de builds ejecutables.Dirigido a principiantes y desarrolladores con experiencia, este libro te acompaña paso a paso, desde el uso del Unity Editor hasta la creación de videojuegos completos y optimizados. Aprenderás a manipular GameObjects, programar en C# y Visu...

✅ Disponible

29,95 €

Curso de Programacion con Rust

Curso de Programacion con Rust

Lopez, Eliezer

El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...

✅ Disponible

30,95 €

Otros libros del autor

Struts. 2ª Edicion Actualizada

Struts. 2ª Edicion Actualizada

Martín Sierra, Antonio J.

La creciente demanda de nuevas funcionalidades y servicios requeridos a las aplicaciones Web modernas se está traduciendo en un aumento de la complejidad de los desarrollos, haciendo indispensable en la mayoría de los casos el empleo de algún tipo de utilidad que facilite la tarea del programador. En este contexto se enmarca Struts, sin lugar a dudas el marco de trabajo más pop...

❌ Agotado

19,90 €

Programador Certificado Java 2. Curso Práctico

Programador Certificado Java 2. Curso Práctico

Martín Sierra, Antonio J.

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 t...

🚫 No disponible

39,90 €

Struts

Struts

Martín Sierra, Antonio J.

La creciente demanda de nuevas funcionalidades y servicios requeridos a las aplicaciones Web modernas se está traduciendo en un aumento de la complejidad de los desarrollos, haciendo indispensable en la mayoría de los casos el empleo de algún tipo de utilidad que facilite la tarea del programador. En este contexto se enmarca Struts, sin lugar a dudas el marco de trabajo más pop...

Entrega 3/5 días

18,90 €

Ajax en J2Ee con Cd-Rom

Ajax en J2Ee con Cd-Rom

Martín Sierra, Antonio J.

La combinación de tecnologías Web existentes conocida como AJAX, está provocando un importante cambio de filosofía en la construcción de aplicaciones para la Web, asemejándose cada vez más este tipo de desarrollos, tanto por su potencia como por su rapidez de respuesta al usuario, a la creación de aplicaciones de escritorio. En este libro el lector encontrará todos los elemento...

❌ Agotado

16,90 €

Java 2. Programador Certificado

Java 2. Programador Certificado

Martín Sierra, Antonio J.

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, ...

🚫 No disponible

35,90 €