|
Java SE 7 Programming
DESCRIPCION
El segundo de los dos cursos que cubren el Java Standard Edition 7 (Java SE 7) Plataforma, este curso cubre las Interfaces de Aplicación de centrales de programación (API) que va a utilizar para diseñar aplicaciones orientadas a objetos con Java. Aprenda a crear las clases que las clases de otras subclases, se extienden las clases abstractas, y el programa con las interfaces. Aprenda a utilizar correctamente las excepciones, la forma de utilizar el marco de las colecciones, y desarrollar aplicaciones que manipulan archivos, directorios y sistemas de archivos. Este curso también incluye la escritura de programas de bases de datos con JDBC, y la forma de escribir correctamente aplicaciones multi-threaded. Use este curso para desarrollar aún más sus habilidades con el lenguaje Java y prepararse para el Profesional Certificado de Oracle, Java SE 7 Examen programador!

OBJETIVO
Realiza múltiples operaciones en las tablas de bases de datos, incluida la creación, lectura, actualización y eliminación mediante tecnología JDBC Cadenas de procesos que utilizan una variedad de expresiones regulares Crear alto rendimiento aplicaciones multi-threaded que evitar el estancamiento Localización de las aplicaciones Java Crear aplicaciones que utilizan el marco de las colecciones de Java Implementar técnicas de manejo de errores utilizando el manejo de excepciones Implementar entrada / salida (E / S) funcionalidad para leer y escribir datos y archivos de texto y comprender avanzadas de E / S corrientes Manipulación de archivos, directorios y sistemas de archivos utilizando la especificación de jdk7 NIO.2 Aplicar modelos de diseño comunes y mejores prácticas Crear aplicaciones Java que aprovechen funciones de programación orientada a objetos del lenguaje Java, como encapsulación, herencia y polimorfismo Ejecutar una aplicación Java desde la línea de comandos

PROGRAMA
Descripción general de Java Platform Presentaciones Calendario de Cursos Descripción general de Java Plataformas Java OpenJDK Licencias Java en entornos de servidores El Java Community Process La sintaxis de Java y la revisión de clase Simples clases Java Java campos, constructores y métodos Modelo de objetos que utilizan las clases de Java Paquete de importación y declaraciones Encapsulación y polimorfismo La encapsulación en el diseño de clases de Java Problemas de modelo de negocio con las clases de Java Inmutabilidad Subclases Sobrecarga de métodos Métodos de argumentos variables Java Class Diseño Los modificadores de acceso: privado, público y protegido El reemplazo de métodos Constructor sobrecarga El operador instanceof Invocación de métodos virtuales Polimorfismo Fundición de referencias a objetos Reemplazar los métodos de objetos Diseño avanzado de clase Las clases abstractas y la generalización de tipo Los modificadores estáticos y última Sobre el terreno las mejores prácticas de modificación El patrón de diseño Singleton Diseño de clases abstractas Las clases anidadas Los tipos enumerados Herencia con interfaces de Java Interfaces de Java Tipos de Herencia Objeto composición y método de delegación Implementación de múltiples interfaces El patrón de diseño DAO Genéricos y colecciones Las clases genéricas y parámetros de tipo Tipo de inferencia (diamante) Colecciones y genéricos List, Set y Map Stack y deque Cadena de procesamiento Cadena de manipulación con StringBuilder y StringBuffer Los métodos esenciales de cadena Texto de análisis sintáctico en Java Entrada de procesamiento con escáner Texto y formato de salida Las expresiones regulares con las clases Pattern y Matcher Excepciones y aserciones Excepciones categorías Estándar de Java clases de excepción Creación de sus propias clases de excepción Uso de try-catch y finally Uso de Try-con-los recursos y la interfaz de AutoCloseable La función multi-catch Las mejores prácticas que utilizan las excepciones Las afirmaciones E / S Fundamentos E / S con Java Lectura de la corriente de entrada de la consola La escritura en la consola Uso de E / S de Corrientes Encadenamiento de E / S de Corrientes Canal de E / S Lectura y escritura de objetos usando serialización File I / O con NIO 2 La interfaz de ruta Los archivos de clase Directorio de archivos y las operaciones Gestión de los atributos del sistema de archivos La lectura, la escritura y la creación de archivos Atentos a los cambios del sistema de archivos Enhebrado El sistema operativo de programación de tareas Reconociendo entornos multiproceso La creación de subprocesos múltiples soluciones Compartir datos a través de las discusiones La sincronización y el estancamiento Inmutable objetos Concurrencia Creación de variables atómicas Uso de lectura bloqueos de escritura Thread-safe colecciones Sincronizadores Concurrenct (semáforo, Phaser, y otros) Ejecutores y ThreadPools para programar tareas de forma simultánea Paralelismo y el marco Tenedor-Ingreso Base de datos de aplicaciones con JDBC Diseño de la API de JDBC JDBC buzos Las consultas y los resultados PreparedStatement y CallableStatement Transacciones RowSet RowSetProvider 1.1 y RowSetFactory El patrón DAO y JDBC Localización Las ventajas de la localización La definición de local Leer y configurar localidad empleando el objeto Locale Paquetes de recursos Formato de los mensajes, fechas y números

FECHA
lunes, 23 de julio de 2012 a viernes, 27 de julio de 2012

PLAZO INSCRIPCIÓN
lunes, 23 de julio de 2012

DURACIÓN
30 horas

HORARIO
de 09 a 15 horas

ORGANIZA
Nanfor Ibérica

LUGAR
Av. Cortes Valencianas 17, 1º 8A Valencia Valencia

PRECIO
Consultar

CORREO ELECTRÓNICO
paulan@nanforiberica.com

WEB
http://www.nanforiberica.com

|