Documentos de Académico
Documentos de Profesional
Documentos de Cultura
100000I59N DesarrolloWebIntegrado
100000I59N DesarrolloWebIntegrado
1. DATOS GENERALES
1.2. Créditos: 3
1.3. Enseñanza de curso: Presencial
1.4. Horas semanales: 4
2. FUNDAMENTACIÓN
El mercado actual exige altos estándares en el desarrollo de aplicaciones empresariales para la gestión de la
organización. En vista de ello, el curso permitirá que el estudiante posea los conocimientos fundamentales que
le permitirán desarrollar aplicaciones bajo el enfoque de una arquitectura empresarial con la plataforma Java EE.
3. SUMILLA
Es un curso de naturaleza práctica. Se estudian los conocimientos de la plataforma Java EE, uso de patrones y
frameworks para desarrollar aplicaciones bajo enfoque de una arquitectura empresarial.
Temario:
Introducción: Arquitectura Java. Revisión de características recientes de Java SE.
Tecnologías Web. Web Container.
HTML5. CSS3. Java Database Connectivity. Aplicaciones Java EE.
Fundamentos de Java Server Pages.
Temario:
Servlets. Servlet Parameters, Attributes.
Java Server Pages. Java Standard Tag Library. JSP Expression Language.
Design Patterns: MVC, DAO, DTO, Façade.
Pattern Driven Development.
Unidad de aprendizaje 3: Semana 9,10,11,12 y 13
Aplicaciones Web y Frameworks.
Temario:
JSP & Frontend Frameworks.
Java MVC Frameworks: Java Server Faces (JSF). JSF Overview, Architecture, Life Cycle, Managed Beans.
JSF Page Navigation, JSF Tag Library.
JSF Expression Language, JSF Data Tables.
JSF & Frontend Frameworks.
Temario:
JSF Resource Bundles, Facelets Tags. Web Apps Deployment considerations.
RESTFul APIs Foundation JSON.
RESTful APIs Conventions & Best Practices.
Retroalimentación
6. METODOLOGÍA
La metodología del curso está basada en exposiciones del profesor, resolución de ejercicios y desarrollo de
programas, que se complementan con experiencias individuales de ejercicios prácticos. En la plataforma virtual
de aprendizaje, el estudiante encuentra material didáctico relacionado con cada uno de los temas que indica el
silabo. El estudiante tiene una evaluación permanente mediante ejercicios y casos que el profesor indica. Cabe
mencionar que la participación del estudiante en clase es importante para entender y relacionar los contenidos
del curso con las realidades comunes en las empresas y organizaciones. Los principios de aprendizaje que este
curso promueve son aprendizaje autónomo, aprendizaje basado en evidencias y aprendizaje colaborativo.
7. SISTEMA DE EVALUACIÓN
El cálculo del promedio final se hará de la siguiente manera:
Donde:
TF TRABAJO FINAL 18
8. FUENTES DE INFORMACIÓN
Bibliografía Base:
Rafael Luis Granados La Paz. (2015). Desarrollo de aplicaciones web en el entorno servidor (UF1844).
IC Editorial. https://tubiblioteca.utp.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=31912
Bibliografía Complementaria:
Gil Vera, Juan Carlos. Frameworks para el desarrollo de prototipos WEB: un caso de aplicación.
Lámpsakos, (20), 40-53. Universidad Católica Luis Amigó. https://tubiblioteca.utp.edu.pe/cgi-
bin/koha/opac-detail.pl?biblionumber=36775
Rodríguez de Sepúlveda Maillo, David. Administración de servicios web. RA-MA Editorial.
https://tubiblioteca.utp.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=35770
López Sanz, Marcos. Programación web en el entorno servidor . RA-MA Editorial.
https://tubiblioteca.utp.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=37708
Ortega Candel, José Manuel. Seguridad en aplicaciones Web Java. RA-MA Editorial.
https://tubiblioteca.utp.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=37829
9. COMPETENCIAS
10.CRONOGRAMA DE ACTIVIDADES
Actividades y
Unidad de aprendizaje Semana Sesión Tema
evaluaciones
Evaluación
AVANCE DE
TRABAJO FINAL 2
Retroalimentación
Devolución de
17 17
trabajos
Retroalimentación
18 18
Evaluación
TRABAJO FINAL