temario 16sesiones senior

6
Temario Java Developer Senior Experto I. DATOS GENERALES Nombre del Curso : Java Developer Senior (Experto) Total de horas : 80 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á. Evaluaciones Ponderación Cuestionario Virtual (4) 15% Tareas Virtuales (4) 15% Practicas (2) 25% Examen Parcial 20% Examen Final 25% Total 100 % Sesión Actividad Fecha Sesión 4 Primera Práctica Sesión 8 Evaluación Parcial Sesión 12 Segunda Práctica Sesión 16 Evaluación Final

Upload: cjava-peru

Post on 08-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Temario 16sesiones senior

Temario

Java Developer Senior Experto

I. DATOS GENERALES

Nombre del Curso : Java Developer Senior (Experto) Total de horas : 80 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á.

Evaluaciones Ponderación

Cuestionario Virtual (4) 15%

Tareas Virtuales (4) 15% Practicas (2) 25%

Examen Parcial 20% Examen Final 25%

Total 100 %

Sesión Actividad Fecha

Sesión 4 Primera Práctica Sesión 8 Evaluación Parcial

Sesión 12 Segunda Práctica Sesión 16 Evaluación Final

Page 2: Temario 16sesiones senior

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

IV. CONTENIDO

Sesión Actividad Fecha

Sesión 3 Primer Cuestionario Virtual

Primera Tarea Virtual

Sesión 7 Segundo Cuestionario Virtual

Segunda Tarea Virtual

Sesión 11 Tercer Cuestionario Virtual

Tercera Tarea Virtual

Sesión 15 Cuarto Cuestionario Virtual

Cuarta Tarea Virtual

Sesi

ón

Temario en Detalle

Ho

ras

Fech

a

S1

Arquitectura de Aplicaciones Java EE:

Servidores Java EE

Componentes de Servidores de Aplicaciones Java EE

Servicios de servidores de Aplicaciones Java EE JDBC: Pool de conexiones (creación y configuración)

Arquitectura de EJBS

Ciclo de vida de los EJBS

Alcance de los EJBs: o EJBs de alcance local. o EJBs de alcance remoto.

Tipos de EJBs o EJBs de sesión sin estado. o EJBs de sesión con estado. o EJBs de tipo entidad (JPA) o EJBs manejados por mensajes

Uso de anotaciones en EJB

5

du

lo 1

S2

Desarrollo de EJBs 3.0 - I (EJBs de sesión)

Beans de sesión sin estado y con estado

Pasivación y activación.

Desarrollo de un carrito de compras.

5

Page 3: Temario 16sesiones senior

S3

Desarrollo de EJBs 3.0 - II (EJBs de Entidad - JPA)

Arquitectura de EJBs de entidad.

Mapeos de entidades

Concepto de JPA y JPQL

Desarrollo de NamedQueries

Usos del Entity Manager

Patrón de Desarrollo Session Facade.

Desarrollo de EJBs 3.0 - III (EJBs MDB - Mensajería con JAVA: JMS y Java Mail)

Concepto de JMS y servicios de Mensajería en JAVA

Enterprise Java Beans manejados por mensajes.

Dominio de colas y tópicos.

Manejo de procesos en cola. Primer Cuestionario Virtual Primera Tarea Virtual

5

S4 Práctica Calificada Nº 1 5

S5

Programación XML: DTDs, XSL y XSD con JAVA

Estándar XML (Documentos XML bien formados)

DTD (Documentos Validados)

XSL (documentos con estilos

XSD (Documentos de esquemas)

JDOM (Lectura y escritura de documentos XML con java) Servicios Web con Java I (Introducción)

Definición de Servicios WEB

Estándar SOAP para mensajes web.

Definiciones: JAX –WS, Mensaje SOAP, UDDI, WSDL

Creación de Servicios Web usando Jax-WS

Consumir un servicio WEB. 5

du

lo 2

D

L O

2

S6

Servicios Web con Java II (Software Orientado a Servicios)

Desarrollo de aplicaciones Distribuidas con Servicios Web y EJBs.

MTOM- Manejo de archivos con servicios Web.

Seguridad de Servicios WEB.

SOA (Arquitectura Orientada a Servicios)

Conceptos: BPM, BPMN, BPEL, ESB.

5

Page 4: Temario 16sesiones senior

S7

Servicios Web con Java II (Java vs. NET)

Desarrollo del Ciclo de Vida de SOA

XML(Extensible Markup Language) y SOAP

WSDL(Servicio Web Definition Language)

Configuración de un SLA para un servicio web

Servicios WSDL

Java EE - Microsoft. NET Segundo Cuestionario Virtual Segunda Tarea Virtual

5

S8 Examen Parcial 5

S9

Desarrollo Web con AJAX I: (Introducción y JQuery Básico) Arquitectura de aplicaciones AJAX JavaScript Orientado a Objetos

JSON parte 1

Ajax y Java

Introducción a JQuery

El core de Jquery

Firebug

Importación de jQuery Selección por ID Varias propiedades CSS Selector por clase Cambio de propiedades por etiqueta Selección por atributo Selecciones con búsqueda Selecciones múltiples

Desarrollo Web con AJAX I: (JQuery Utilities)

Jquery UI

Introducción

Interacciones o Draggable o Droppable o Resizable o Selectable o Sortable

JSON parte 2

5

du

lo 3

Page 5: Temario 16sesiones senior

S10

Desarrollo web usando JSF : Facelets y AJAX

Configuración de aplicaciones JSF.

Definición de Scopes en los Managed Beans

Mapeos de Managed Beans, Validators y Converters.

Etiquetas JSF

Eventos en JSF

JSF 2.0 Uso de anotaciones.

Manejo de plantillas con JSF: Facelets

5

S11

Desarrollo de carrito de compras con JSF 2.0 Desarrollo de aplicaciones Web usando PrimeFaces

Configuración de aplicaciones PrimeFaces.

AJAX y JSF revisión del atributo refresh

Manejo de temas.

Mejoras a los INPUTS y SELECTS

Agrupando contenidos en Paneles.

Componentes para Iteración de datos.

Manejo de menús, archivos e imágenes.

Creación de gráficos y mapas. Tercer Cuestionario Virtual Tercera Tarea Virtual

5

S12 Práctica Calificada Nº 2 5 S13

Desarrollo de Aplicaciones Empresariales Desarrollo de aplicaciones distribuidas con EJBs y JQuery

Desarrollo de aplicaciones distribuidas con EJBs y JSF PrimeFaces

5

du

lo 4

4 S14

Reportes Web

POI (manejo de documentos OLE DB)

JFreeChart (Gráficos)

IReport: Configuración

IReport: Generación de reportes simples y subReportes

IReport: Aplicación Java Web que usa Plantillas Jasper. 5

Page 6: Temario 16sesiones senior

S15

Introducción a Spring FrameWork

Definición de Spring Framework.

Arquitectura de Spring Framework

Inyección de dependencias y desarrollo orientado a La configuración.

Inyección de Dependencias.

Anotaciones con Spring Framework. EJBs vs Spring Framework.

Cuarto Cuestionario Virtual Cuarta Tarea Virtual 5

S16 Evaluación Final 5