Temario taller de certificación java programmer 7

4
Temario: Taller Java Programmer SE 7 I. DATOS GENERALES Nombre del Curso : Taller Java Programmer SE 7 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

description

 

Transcript of Temario taller de certificación java programmer 7

Page 1: Temario taller de certificación java programmer 7

Temario:

Taller Java Programmer SE 7

I. DATOS GENERALES Nombre del Curso : Taller Java Programmer SE 7

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: Temario taller de certificación java programmer 7

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: Temario taller de certificación java programmer 7

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: Temario taller de certificación java programmer 7

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