Professional Documents
Culture Documents
Tel: (0388) - 4227242 154701527 154338583 Mail: info@openix.com.ar. Horacio Guzman 221 1 Piso Ofs. 1 y 2 S.S. de Jujuy.
Fundamento:
Objetivos:
Destinatarios:
Pagina 1 de 4
Tel: (0388) - 4227242 154701527 154338583 Mail: info@openix.com.ar. Horacio Guzman 221 1 Piso Ofs. 1 y 2 S.S. de Jujuy.
integrarse en proyectos en cualquier tipo de empresa o institucin independientemente de su tamao o necesidades Requisitos: Conocimientos bsicos en HTML, CSS, y JavaScript. Conocimientos sobre el Lenguaje de Programacin Java. Conocimientos en bases de datos relacionales.
Organizacin Carga horaria total: Carga horaria semanal: Instructores: 45 hs. 6 hs.
Distribucin de clases: 15 clases de 3 horas de duracin por clase Lucas Hernan Ruiz Rafael Fabricio Quiroga
Programa de Contenidos I. Introduccin y Nivelacin Repaso ( java, paradigma de programacin orientada a objetos y patrones de diseo) Propuesta del proyecto final. Instalacin del entorno. Crear un proyecto. II. Jsf 2.0 Introduccin a jsf. Uso y ventajas. Desarrollar una aplicacin web JSF. Crear un componente JSF personalizado que puede reutilizarse con facilidad en cualquier aplicacin web JSF. III. Managed Bean y Reglas de Navegacion. Concepto de Managed Bean mbitos de los beans Configuracin de un bean a travs de XML Concepto de Navegacin Navegacin esttica Etiquetas bsicas Ejemplo completo de etiquetas bsicas con JSF Integrando al proyecto final. IV. Ciclo de Vida de JSF Ciclo de vida de JSF
Pagina 2 de 4
Tel: (0388) - 4227242 154701527 154338583 Mail: info@openix.com.ar. Horacio Guzman 221 1 Piso Ofs. 1 y 2 S.S. de Jujuy.
Escenarios de Procesamiento del Ciclo de Vida de una Peticin Ciclo de Vida Estndar de Procesamiento de Peticiones Practica desarrollo de una sencilla aplicacin JSF. V. Componentes y Facelets. Uso de los componentes y facelets. Modificar componentes. Manejo de Eventos Eventos de cambio de valor, de accin y de fase Practica con integracin al proyecto final. VI. Validadores y Convertidores JSF Tipo de validaciones y conversiones. El proceso de conversin y validacin Usando conversores estndares Conversin de nmeros y fechas Conversores y atributos Mensajes de error Cambiar el texto de los mensajes de error estndares Un ejemplo completo usando conversores Usando validadores estndares Validando longitudes de cadenas de caracteres y rangos numricos Chequeando valores requeridos Mostrando errores de validacin Un completo ejemplo de validacin VII. AJAX - A4j Uso y Manejo. Desarrollar una aplicacin web usando tcnicas de AJAX. Crear un componente JSF personalizado que proporciona funcionalidad a AJAX. Practica con integracin al proyecto final. VIII. Css Introduccin Practica con integracin al proyecto final. IX. PostgreSQL Introduccin. Instalacin y Configuracin. Manejo bsico. Gestin de Usuarios Importacin y Exportacin de Base de Datos Uso del Pgadmin3. X. Spring Que es spring?. Ventajas.
Pagina 3 de 4
Tel: (0388) - 4227242 154701527 154338583 Mail: info@openix.com.ar. Horacio Guzman 221 1 Piso Ofs. 1 y 2 S.S. de Jujuy.
Patron de diseo MVC. Integracion con jsf. Spring JDBC Integrar al proyecto final. XI. Hibernate Introduccin a hibernate. Patron de Diseo DAO Configurar e iniciar Hibernate. Integracion JSF, spring, hibernate. Herramientas disponibles para el desarrollo con Hibernate. Mapeos utilizando POJOs Consultas con hibernate HQL: (Hibernate Query Language) Queries nativas Mapeo de objetos de persistencia. Mapeo de objetos relacionales en ficheros XML. Mapeo de colecciones. Mapeo de asociaciones entre clases. Mapeo de componentes y sus objetos dependientes. Practica con Integracin al proyecto final. XII. Ireport Introduccin. Crear Reportes (PDF, XLS, CSV). Practica con Integracin al proyecto final. XIII. Culminacin y Presentacin del Proyecto Final
Plazas:
Hasta 20 personas.
Valuacin Econmica: Asistente 1 Monto de Inscripcin $ 300 Monto de Cuota $300 2 Cantidad de Cuotas Costo Total del Curso $900
El inscripcin deber abonarse antes de iniciar el curso. La primera cuota se abonar al cumplirse la mitad del dictado y la segunda al culminar el mismo Es necesario cumplir con el 80% de asistencia y haber cancelado el curso para recibir el certificado del mismo. Se entregar a los asistentes manuales en formato digital al abonar la inscripcin.
Pagina 4 de 4