temario 16 java developer senior 2

Page 1

Temario

Java Developer Senior I.

DATOS GENERALES Nombre del Curso Total de horas

II.

: Java Developer Senior : 80 Horas Académicas

METODOLOGÍA    

III.

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

Ponderación

Cuestionario Virtual (4) Tareas Virtuales (4) Practicas (2) Examen Parcial Examen Final Total

15% 15% 25% 20% 25% 100 %

Sesión Sesión 4 Sesión 8 Sesión 12 Sesión 16  

Actividad Primera Práctica Evaluación Parcial Segunda Práctica Evaluación Final

Fecha

Todos los cuestionarios 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 y las tareas virtuales tendrán un promedio individual. Sesión Sesión 3 Sesión 7

Actividad Primer Cuestionario Virtual Primera Tarea Virtual Segundo Cuestionario Virtual Segunda Tarea Virtual

Fecha


Sesión

IV.

CONTENIDO

Temario en Detalle

5

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

Módulo 1

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

Fecha

Sesión 15

Tercer Cuestionario Virtual Tercera Tarea Virtual Cuarto Cuestionario Virtual Cuarta Tarea Virtual

Horas

Sesión 11


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. S3

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.

5

Primer Cuestionario Virtual Primera Tarea Virtual

S6

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. 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

5

5

2

S5

Práctica Calificada Nº 1

Módulo 2 D L O

S4


S8

Segundo Cuestionario Virtual Segunda Tarea Virtual Examen Parcial

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 S9  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 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. S10  Etiquetas JSF  Eventos en JSF  JSF 2.0 Uso de anotaciones.  Manejo de plantillas con JSF: Facelets

5

5

5

5 Módulo 3

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


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. S11  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.

5

Tercer Cuestionario Virtual Tercera Tarea Virtual

Cuarto Cuestionario Virtual Cuarta Tarea Virtual S16 Evaluación Final

5

5

5 5

4

Desarrollo de Aplicaciones Empresariales  Desarrollo de aplicaciones distribuidas con EJBs y JQuery S13  Desarrollo de aplicaciones distribuidas con EJBs y JSF PrimeFaces 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. 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. S15  Inyección de Dependencias.  Anotaciones con Spring Framework.  EJBs vs Spring Framework.

5

Módulo 4

S12 Práctica Calificada Nº 2


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.