server faces java

Anuncio
W O R K S H O P
JAVA
SERVER
FACES
CONTEXTO
La programación de los componentes de persistencia es una tarea
muy importante, hoy en día contamos con Frameworks JDBC como
MyBatis, Frameworks ORM como Hibernate y Java Persistence API.
Estos Frameworks hacen que la programación de los componentes
de persistencia sea una tarea mucho más sencilla, evitándonos lidiar
con lo tedioso que resulta programar con los componentes JDBC.
Programar los componentes web siempre ha sido un problema, una
de las razones es la falta de estado en el protocolo HTTP, para resolver
este problema se utilizan diversas técnicas. Cuando programamos
con Java Web es muy simple, ya que contamos con una API de
sesiones. En este contexto Java Server Faces hace mucho más simple
la programación de los componentes web, ya que se encarga del
manejo de estado, cuenta con muchos controles, se integra con
AJAX y mucho más.
OBJETIVO
Al nalizar el taller los participantes crean aplicaciones web
haciendo uso de Spring Framework como plataforma de
integración, para el front end estará utilizando Java Server
Faces, y para la capa de persistencia podrá utilizar Hibernate,
MyBatis o JPA.
DATOS
GENERALES
Duración
30 horas
Horario
Domingo de 15:00-20:00 pm
Frecuencia
Inicio
6 horas por semana
15-Noviembre-2015
REQUISITOS
Se recomienda que el participante tenga conocimientos de:
Ÿ Java Orientado a Objetos
Ÿ Java JDBC
Ÿ Java Web
Ÿ Lenguaje SQL
SOFTWARE
A UTILIZAR
CRITERIO DE
ÉXITO
IDE :
Eclipse
Base de Datos :
Oracle XE
Servidor Java :
Apache Tomcat
Para obtener certicado de probado debe cumplir
con las siguientes condiciones:
Asistencia 70%
Promedio mayor o igual a 14.0
INSTRUCTOR
Ing. Eric Gustavo Coronel Castillo.
Es ingeniero electrónico de profesión, de la Universidad
Nacional de Ingeniería, tiene el grado de Magister en
Educación de la Universidad César Vallejo con mención en
Docencia y Gestión Educativa y cuanta con la certicación
CSM.
Cuenta con más de 20 años de experiencia en TIC, he
participado como consultor y desarrollador en proyectos
de software para diversas empresas privadas y públicas del
país como PRODECO Asociados, GrapPeru SAC, Casas &
Cosas, Tabernero, IPAE, IPD, CompuLinux, Osinergmin
utilizando UML, RUP, y Patrones de arquitectura y diseño de
software con lenguajes Power Builder, Java, y PHP, y base
de datos Oracle, SQL Server, MySQL y PostgreSQL.
Es autor de varios textos, manuales y artículos sobre
desarrollo de software con Visual Basic, Power Builder, PHP,
Java, Android, SQL Server, Oracle y MySQL.
INVERSIÓN
El curso tiene un costo y único pago de
450.00 Nuevos Soles.
TEMARIO
01
01
§
§
Introducción general al workshop
Persistencia con MyBa s
ü
ü
ü
ü
ü
ü
ü
ü
Contexto de los Frameworks de Persistencia
Arquitectura
Configuración
SQLSessionFactory
SQLSession
SQL Map XML File
SQL Dinámico
Transacciones
02
Persistencia con Hibernate
§
ü
ü
ü
ü
ü
ü
ü
Introducción
Configuración
Principales componentes
Mapeo de En dades
Mapeo de Relaciones
Consultas
Transacciones
03
04
ü
ü
ü
ü
ü
ü
§
ü
ü
ü
ü
ü
ü
ü
ü
05
Java Persistence API
§
Contexto
Unidad de Persistencia
Principales componentes
Mapeo de En dades
Mapeo de relaciones
Transacciones
Java Server Faces – Parte 1
Arquitectura JSF
Configuración
Ciclo de vida
Librerías estándares
Bean de respaldo
Componentes HTML básicos
Componentes HTML básicos
Lenguaje de Expresiones
§
Java Server Faces – Parte 2
ü
ü
ü
ü
Componentes: selectOneMenu, panelGrid, dataTable
Mensajes de error
Conver dores
Validadores
06
07
08
Java Server Faces – Parte 3
§
ü
ü
ü
ü
ü
§
§
Value change events
Ac on events
Clase ValueChangeListener
Clase Ac onListener
AJAX
Java Server Faces – Parte 4
ü Facelets Template
ü Primefaces
Integración Spring Frameworks
ü Integración con MyBa s
ü Integración con Hibernate
ü Integración con JSF
Docente
Gustavo Coronel
Descargar