Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO VIRTUAL

C
U
R
APLICACIONES
S JAVA WEB
O
JPA, Hibernate, JSF y Spring
(JDK, PrimeFaces, Apache Tomcat,
JBoss, Web Logic y Oracle)

www.galaxy.edu.pe
ESPECIALIZACIÓN: JAVA Más Experiencia

Inicio: Finalización: 30 HORAS


04 DE OCTUBRE 08 DE NOVIEMBRE académicas

Martes y jueves Soporte Plataforma


DE 19:30H - 22:00H. TÉCNICO DIGITAL

CERTIFICACIÓN
Aplicativo DIGITAL
ZOOM Previa aprobación
de examen
ESPECIALIZACIÓN: JAVA Más Experiencia

INSTRUCTOR

WILMER REFERENCIAS
PERFECTO
LINKEDIN:
https://bit.ly/302FE1Y
Ingeniero de Sistemas de la Universidad Nacional de Ingeniería – UNI, con más
de 15 años de experiencia en desarrollo de software y liderando equipos
multidisciplinarios en entidades públicas y privadas. Amplia experiencia
utilizando Java SE, Java EE, ORMs, Frameworks, Tools y Oracle. Actualmente se
desenvuelve como consultor en SEDAPAL y docente en la UNI.
ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO Más Experiencia

RESUMEN REQUISITOS
Desarrollo y despliegue de aplicaciones Web utilizando Java, JSF (PrimeFaces), JPA, Spring, Fundamentos de programación en java.
JasperReport (iReport) y Apache POI. Se utilizará como motor de base de datos Oracle 18c Conocimientos básicos en Oracle 18c u otro motor de base de datos.
(PL/SQL) y servidor de aplicaciones Apache Tomcat, JBoss y Web Logic. Análisis y diseño de sistemas.
Arquitectura de aplicaciones en general.

OBJETIVO
Contar con los conocimientos y entrenamiento práctico en el uso de Java para desarrollar
aplicaciones web utilizando JSF, JPA, Spring; además de estar preparado para llevar
cursos de nivel intermedio (Servicios RESTful Web Service).
TECNOLOGÍAS
OOP, AOP y UML, JDK 1.8, 11, 15 y 16 (Early-Access)
JPA (Eclipse Link) /Hibernate/Spring
Data y JSF (PrimeFaces)
METODOLOGÍA Spring Core (IoC y DI)
JasperReport (iReport) y Apache POI
Exposición de aspectos teóricos de los temas. Eclipse, Oracle y Apache Tomcat/JBoss/WebLogic
Desarrollo de casos prácticos progresivos.
Experiencias del instructor y alumnos del curso.
ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO Más Experiencia

SESIÓN 01
INTRODUCCIÓN APLICACIONES WEB –
A JAVA WEB NIVEL BÁSICO

Introducción a Java Web (JSP, Servlets, JSF). Creación de aplicaciones web (maven).

Principales Frameworks (PrimeFaces, Spring MVC) Migración a Web de la aplicación de escritorio


y ORMs (Mybatis, Hibernate, JPA y Spring Data). (desarrollado en el curso de Fundamentos de Java).

Creación de aplicaciones web (lib). Implementación de mensajes y validaciones.

Configurando Apache Tomcat 9.x. Personalizando con Bootstrap.

Reutilizando interfaces de PrimeFaces (Showcases). Uso de constantes, enums y métodos genéricos.

www.galaxy.edu.pe
ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO Más Experiencia

SESIÓN 02
APLICACIONES WEB – APLICACIONES WEB –
NIVEL INTERMEDIO (PARTE I) NIVEL INTERMEDIO (PARTE II)
Introducción a JPA e implementaciones. Configuración de JPA (EclipseLink) y Spring Core (Ioc y DI)
Configuración de JPA (Hibernate) y Spring Core (Ioc y DI). Creación de procedimientos almacenados-SPs(CRUD)
Creación de entidades y beans genéricos. Creación de entidades y configurando SPs
Creación de la capa de persistencia, servicio y presentación. Creación de la capa de persistencia, servicio y presentación
Despliegue de la aplicación en Apache Tomcat (independiente).

www.galaxy.edu.pe
ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO Más Experiencia

SESIÓN 03
GENERANDO EXPORTACIONES IMPLEMENTANDO PROCESOS
Y REPORTES (MAESTRO- DETALLE)
Exportación a Excel (Apache POI). Creando entidades relacionadas.
Creación de reportes utilizando (iReport). Listados y búsquedas con vistas (Visual Object-VO).
Realizando pruebas de concepto (datos en memoria). Implementando procesos de cabecera detalle.
Integrando el reporte en la aplicación (Apache POI). Trabajando con ventanas popup para búsquedas.
Despliegue de la aplicación en JBoss (independiente). Trabajando con ventanas popup para registros.

www.galaxy.edu.pe
ESPECIALIZACIÓN: JAVA NIVEL INTERMEDIO Más Experiencia

SESIÓN 04
IMPLEMENTANDO AUTENTICACIÓN REPASO, REVISIÓN PRELIMINAR
Y AUTORIZACIÓN DE PROYECTO Y LECCIONES APRENDIDAS
Algoritmos de encriptación y estándares (MD5 o SHA1). Repaso general del curso.
Implementación de control de acceso y cambio de clave. Revisión de avance del proyecto del curso.
Implementación de cierre de sesión. Recomendaciones y mejoras a implementar
en el proyecto del curso.
Control de sesiones y filtros(Filters).
Lecciones aprendidas.
Despliegue de la aplicación en WebLogic (independiente).
Próximos temas investigar.

www.galaxy.edu.pe
ESPECIALIZACIÓN: JAVA Más Experiencia

CRONOGRAMA

SESIÓN 01 02 03 04 05

INTRODUCCIÓN APLICACIONES WEB – GENERANDO EXPORTACIONES IMPLEMENTANDO AUTENTICACIÓN


A JAVA WEB NIVEL INTERMEDIO (PARTE I) Y REPORTES Y AUTORIZACIÓN

ACTIVIDAD WORKSHOP
APLICACIONES WEB – APLICACIONES WEB – IMPLEMENTANDO PROCESOS REPASO, REVISIÓN PRELIMINAR
NIVEL BÁSICO NIVEL INTERMEDIO (PARTE II) (MAESTRO- DETALLE) DE PROYECTO Y LECCIONES APRENDIDAS

FECHA 04 OCT 06 OCT 11 OCT 13 OCT 18 OCT 20 OCT 25 OCT 27 OCT 03 NOV 08 NOV

Este cronograma puede estar sujeto a cambios por parte de Galaxy Training.

También podría gustarte