Temario curso oracle certified professional java programmer se 7

Page 1

Temario

Curso: Oracle Certified Professional Java Programmer SE 7 DATOS GENERALES Nombre de Curso Total de Horas

: Oracle Certified Professional Java Programmer SE 7 : 20 Horas Académicas

METODOLOGÍA  

Curso teórico-práctico. Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Evaluación permanente.  Realización de tareas y actividades.  Evaluación continua. EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Ponderado de Evaluaciones: Evaluación Examen Final Cuestionario Virtual Tarea Virtual Total

Peso 60 % 20% 20% 100%

* Todos los test tienen una vigencia para su resolución de 72 horas, la duración por test es de 30 minutos y tiene dos intentos para su resolución. * Los cuestionarios tendrán un promedio individual. Sesión Sesión 2 Sesión 2 Sesión 4

Actividad Cuestionario virtual Tarea virtual Examen Final

Fecha


Módulo

Fecha

Temario en Detalle

Horas

Sesión

IV. CONTENIDO

Revisión de la Plataforma Java - Plataformas Java - OpenJDK - El Java Community Process Revisión de clases y sintaxis - Clases, atributos, constructores y métodos. - Modelando objetos usando clases java - Sentencias Package e import

S1

Diseño básico de clases Java - Modificadores de acceso: private, protected y public - Sobreescritura de métodos. - Sobrecarga de métodos - Sobrecarga de Constructores - El operador instanceof - Polimorfismo - Referencias de objetos Casting Diseño avanzado de clases - Clases abstractas y tipos de generalización. - Modificadores static y final - El patrón de diseño Singleton - Diseño de clases abstractas - Clases anidadas - Tipos enumerados Herencia con Interfaces Java - Interfaces Java - Tipos de Herencia - Implementando múlitples interfaces. - El patrón de diseño DAO Generics y Collections - Clases Genéricas - Inferencia de Tipos (operador diamante) - Collections y generics - List, set y Map - Stack y Deque

5

Módulo 1

Encapsulamiento y Polimorfismo - Encapsulamiento en diseño de clases - Modelo de negocio con clases Java - Inmutabilidad - Métodos con argumentos variables.


Procesamiento de cadenas - StringBuilder y StringBuffer - Parseo de Text en Java - Procesamiento de entradas con la clase Scanner - Salida y formateo de salidas - Expresiones regulares Exceptions y Assertions - Exceptions - Creación de tus propias clases Exception - Uso de las clausulas try-catch y finally - Usando try-con-recursos y la interface AutoCloseable - La propiedad multi catch - Assertions

S2

I/O Fundamentos - Java I/O - Leyendo flujo de entrada desde la consola - Escribiendo en la consola - Usando flujos I/O - Leyendo y escribiendo objetos usando Serialization

5

File I/O con NIO 2 - La interface Path - La clase Files - Operaciones con directorios y archivos. - Lectura, escritura y creación de archivos

- Cuestionario Virtual - Tarea Virtual Threading - Reconociendo ambientes concurrentes - Creación de soluciones multihilos - Compartiendo datos a través de Hilos - Sincronización de hilos Concurrencia - Creación de variables atómicas - Colleciones Thread-safes - Parallelismo and the Fork-Join

S3

Aplicaciones de bases de datos usando JDBC - Esquema de la API JDBC - Manejadores de drivers - Consultas y resultados - PreparedStatement y CallableStatement - Transaciones - RowSet 1.1 RowSetProvider y RowSetFactory - El patron DAO y y JDBC

5

Localizacion - Ventajas y definiciones locales - Lectura y seteo de localización usando el objeto Locale

S4

- Examen Final.

5


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.