Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carret. Central Km. 19.5 Ñaña. Telf. 01-6186300 - Fax 01-6186-339 Casilla 3564 Lima 1, Perú
S Í L AB O
II. Sumilla
La asignatura es de naturaleza teórico-práctica, pertenece al Área de Estudios Específicos y Especialidad y sub área de Ingeniería
de Software, tiene el propósito de proporcionar a los estudiantes, Tiene como propósito entrenar al estudiante en el desarrollo de
aplicaciones Web con frameworks backend y frontend. Los temas a tratar son: Frameworks backend, Frameworks frontend,
interfaz de programación de aplicaciones y seguridad.
• Desarrolla aplicaciones Web seguras con frameworks backend y frontend para optimizar soluciones informáticas usando
tecnologías Web, desenvolviéndose con creatividad y actitud proactiva.
Contenidos a tratarse en el
Sesión Fecha HA HNP Aprendizaje autónomo Estratégias Metodológicas
aula
1 04/04/2022 Desarrollo del modelo de 6 2 Revisión en artículos de Conferencia magistral,
- persistencia con base de datos. investigación sobre el estado Demostraciones., Realización de
09/04/2022 (Resp: Docente) del arte de los servicios Web. experiencias u observaciones,
Desarrolla el modelo con Trabajo colaborativo vía
persistencia a base de datos videoconferencia en el PatmOS
del caso propuesto. Pruebas
unitarias de los métodos
desarrollados. (Resp.
Estudiante)
2 10/04/2022 Desarrollo de Controllers para 6 2 Desarrolla los controles del Conferencia magistral,
- los servicios web. (Resp: caso propuesto. (Resp. Demostraciones., Resolución de
16/04/2022 Docente) Estudiante) Problemas., Trabajo
colaborativo vía
videoconferencia en el PatmOS
3 17/04/2022 Desarrollo de los routers para 6 2 Desarrolla los servicios Web del Conferencia magistral,
- los servicios web. (Resp: caso propuesto y realiza las Demostraciones., Discusión en
23/04/2022 Docente) pruebas a través de un cliente grupo, Trabajo colaborativo vía
REST. (Resp. Estudiante) videoconferencia en el PatmOS
4 24/04/2022 Desarrollo de un caso de 6 2 Desarrolla el modelo, Conferencia magistral,
- estudio. (Resp: Docente) controllers y servicios con Discusión en grupo,
30/04/2022 persistencia a base de datos de Indagaciones bibliográficas.,
su proyecto final. (Resp. Trabajo colaborativo vía
Estudiante) videoconferencia en el PatmOS
5 01/05/2022 Examen parcial 1 (Resp: 6 2 Desarrollo del backend de un Demostraciones., Resolución de
- Docente) caso práctico utilizando un Problemas.
07/05/2022 framework backend. (Resp.
Estudiante)
Contenidos a tratarse en el
Sesión Fecha HA HNP Aprendizaje autónomo Estratégias Metodológicas
aula
1 08/05/2022 Frameworks emergentes para 6 2 Configuración de su ambiente Conferencia magistral,
- aplicaciones Web SPA. de trabajo para el frontend. Demostraciones., Realización de
14/05/2022 Configuración de los ambientes (Resp. Estudiante) experiencias u observaciones
de trabajo. (Resp: Docente)
2 15/05/2022 Creación de componentes, 6 2 Desarrolla los componentes del Conferencia magistral,
- servicios. (Resp: Docente) caso propuesto en la unidad 1 Demostraciones., Resolución de
21/05/2022 (Resp. Estudiante) Problemas.
3 22/05/2022 Creación routing, peticiones, 6 2 Aplica los temas desarrollados Conferencia magistral,
- databinding. (Resp: Docente) en la sesión al caso propuesto Demostraciones., Discusión en
28/05/2022 en la unidad 1. (Resp. grupo, Trabajo colaborativo vía
Estudiante) videoconferencia en el PatmOS
4 29/05/2022 Pipes, inyección de 6 2 Aplica los temas desarrollados Conferencia magistral,
- dependencias, observables, en la sesión al caso propuesto Discusión en grupo,
04/06/2022 promesas, formularios en la unidad 1. (Resp. Indagaciones bibliográficas.
reactivos. (Resp: Docente) Estudiante)
5 05/06/2022 Desarrollo de un caso de 6 2 Implementa todo lo aprendido Conferencia magistral,
- estudio. (Resp: Docente) en la unidad al avance de su Demostraciones., Resolución de
11/06/2022 proyecto final. (Resp. Problemas., Trabajo
Estudiante) colaborativo vía
videoconferencia en el PatmOS
6 12/06/2022 Examen parcial 2 (Resp: 6 2 Desarrollo del frontend de un Demostraciones., Dilemas
- Docente) caso práctico, utilizando un Morales., Resolución de
18/06/2022 framework frontend. (Resp. Problemas.
Estudiante)
Contenidos a tratarse en el
Sesión Fecha HA HNP Aprendizaje autónomo Estratégias Metodológicas
aula
1 19/06/2022 Implementación de OAuth2 y 6 2 Implementa seguridad a los Conferencia magistral,
- JWT (Resp: Docente) servicios Web de su proyecto Demostraciones., Indagaciones
25/06/2022 final. (Resp. Estudiante) bibliográficas.
2 26/06/2022 Protección de rutas con guards, 6 2 Implementa la protección de Conferencia magistral,
- interceptores y CanActivate. rutas mediante mecanismos en Demostraciones., Resolución de
02/07/2022 (Resp: Docente) el frontend. (Resp. Estudiante) Problemas., Trabajo
colaborativo vía
videoconferencia en el PatmOS
3 03/07/2022 Desarrollo de un caso de 6 2 Informe de pruebas de Demostraciones., Realización de
- estudio. (Resp: Docente) seguridad al backend y experiencias u observaciones
09/07/2022 frontend de su proyecto final.
(Resp. Estudiante)
4 10/07/2022 Semana de evaluación del 6 2 Sustentación de su proyecto Demostraciones., Discusión en
- proyecto integrador. (Resp: final. (Resp. Estudiante) grupo, Realización de
16/07/2022 Docente) experiencias u observaciones
5 17/07/2022 Examen Parcial 3 (Resp: 6 2 Implementa seguridad al Demostraciones., Resolución de
- Docente) backend y frontend de un caso Problemas.
22/07/2022 práctico. (Resp. Estudiante)
Horario:
Ambiente: Por definir
VIII. Bibliografía
1 An introduction To Programming in Go
http://www.golang-book.com/books/intro
2 Angular
https://angular.io/
3 Curso Django
https://www.youtube.com/watch?v=7XO1AzwkPPE
4 django
https://www.djangoproject.com/
5 Entrenamiento de Bill Kennedy.
https://www.ardanlabs.com/ultimate-go
6 Java Documentación
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html
7 Spring
https://spring.io/
8 Spring Initializr
https://start.spring.io/
9 Spring JPA
https://spring.io/projects/spring-data-jpa
10 TypeScript
https://www.typescriptlang.org/