temario 16sesiones senior
Post on 08-Mar-2016
214 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
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
Mó
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
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
Mó
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
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
Mó
du
lo 3
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
Mó
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
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
top related