curso para oracle certified associate java se 7 programmer

4
Temario: Curso para Oracle Certified Associate Java SE7 Programmer I. DATOS GENERALES Nombre del Curso : Curso para Oracle Certified Associate Java SE7 Programmer Total de Horas : 40 Horas Académicas II. METODOLOGÍA Curso teórico-práctico. Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Realización de tareas y actividades. Evaluación permanente. III. EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Todos los cuestionarios virtuales tienen una vigencia para su resolución de 72 horas, la duración por cuestionario virtual es de 30 minutos y tiene dos intentos permitidos para su resolución. La nota más alta prevalecerá. Los cuestionarios y las tareas virtuales tendrán un promedio individual. Evaluación Ponderación Cuestionario Virtuales (2) 15% Tareas Virtuales (2) 15% Evaluación Parcial 30% Evaluación Final 40% Total 100% Sesión Actividad Fecha Sesión 5 Evaluación Parcial Sesión 10 Evaluación Final Sesión Actividad Fecha Sesión 3 Primer Cuestionario Virtual Primera Tarea Virtual Sesión 8 Segundo Cuestionario Virtual Segunda Tarea Virtual

Upload: cjava-peru

Post on 12-Mar-2016

229 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Curso para oracle certified associate java se 7 programmer

Temario:

Curso para Oracle Certified Associate Java SE7 Programmer

I. DATOS GENERALES Nombre del Curso : Curso para Oracle Certified Associate Java SE7 Programmer

Total de Horas : 40 Horas Académicas

II. METODOLOGÍA

Curso teórico-práctico.

Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate.

Realización de tareas y actividades.

Evaluación permanente. III. EVALUACIÓN

La ponderación de las evaluaciones son las siguientes:

Todos los cuestionarios virtuales tienen una vigencia para su resolución de 72 horas, la duración por cuestionario virtual es de 30 minutos y tiene dos intentos permitidos para su resolución. La nota más alta prevalecerá.

Los cuestionarios y las tareas virtuales tendrán un promedio individual.

Evaluación Ponderación

Cuestionario Virtuales (2) 15% Tareas Virtuales (2) 15% Evaluación Parcial 30% Evaluación Final 40%

Total 100%

Sesión Actividad Fecha

Sesión 5 Evaluación Parcial

Sesión 10 Evaluación Final

Sesión Actividad Fecha

Sesión 3 Primer Cuestionario Virtual

Primera Tarea Virtual

Sesión 8 Segundo Cuestionario Virtual

Segunda Tarea Virtual

Page 2: Curso para oracle certified associate java se 7 programmer

IV. CONTENIDO

Sesi

ón

Temario en Detalle

Ho

ras

Fech

a

du

los

S1

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

4

du

lo 1

S2

Encapsulamiento y Polimorfismo

Encapsulamiento en diseño de clases

Modelo de negocio con clases Java

Inmutabilidad

Métodos con argumentos variables.

4 S3

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

Primer Cuestionario Virtual Primera Tarea Virtual

4

S4

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

4

S5 Examen Parcial 4

Page 3: Curso para oracle certified associate java se 7 programmer

S6

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

4

du

lo 2

D

L O

2

S7

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

File I/O con NIO 2

La interface Path

La clase Files

Operaciones con directorios y archivos.

Lectura, escritura y creación de archivos

4

S8

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 Segundo Cuestionario Virtual Segunda Tarea Virtual

4

Page 4: Curso para oracle certified associate java se 7 programmer

S9

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 Localizacion

Ventajas y definiciones locales

Lectura y seteo de localización usando el objeto Locale

4

S10 Evaluación Final 4