Aplicaciones Web - SI422 201801
Item Type
info:eu-repo/semantics/reporte
Authors
Universidad Peruana de Ciencias Aplicadas (UPC)
Publisher
Universidad Peruana de Ciencias Aplicadas (UPC)
Rights
info:eu-repo/semantics/openAccess
Download date
29/04/2021 03:07:13
III. INTRODUCCIÓN
Curso de especialidad de la carrera de Ingeniería de Software, de carácter teórico-práctico dirigido a los
estudiantes de quinto nivel. El curso busca desarrollar la competencia: DISEÑA SISTEMAS, COMPONENTES
O PROCESOS PARA ENCONTRAR SOLUCIONES EN LA ATENCIÓN DE NECESIDADES TENIENDO
EN CUENTA RESTRICCIONES ECONÓMICAS, SOCIALES, POLÍTICAS, ÉTICAS, DE SALUD Y
SEGURIDAD Y OTRAS PROPIAS DEL ENTORNO EMPRESARIAL. acorde al ABET Student Outcome
(C)
En este curso aprenderás a implementar aplicaciones Windows Forms y Web, haciendo uso de la tecnología
Microsoft .NET (el lenguaje de programación C# y la herramienta de desarrollo Microsoft Visual Studio 2015),
realicen conexiones hacia un motor de base de datos SQL Server 2014 y arquitectura orientada a servicios que
permitan desarrollar sistemas distribuidos de alta complejidad. Esto te permitirá consolidar los conocimientos
del lenguaje de programación C# a un nivel avanzado en los proyectos de fin de ciclo y asu vez en el mercado
laboral que es muy solicitado este tipo de conocimiento.
IV. LOGRO (S) DEL CURSO
Al finalizar el curso, el estudiante implementa sistemas distribuidos de entorno visual y web con conexión a
base de datos teniendo en cuenta patrones de diseño y arquitectónicos al momento de modelar las soluciones.
UNIDAD Nº: 1 WINDOWS FORMS Y ACCESO A DATOS
LOGRO
I. INFORMACIÓN GENERAL
CURSO
:
Aplicaciones WebCÓDIGO
:
SI422CICLO
:
201801CUERPO ACADÉMICO
:
Carranza Vásquez, Daniel Humberto
Mendoza Puerta, Henry Antonio
CRÉDITOS
:
3SEMANAS
:
16HORAS
:
2 H (Práctica) Semanal /2 H (Teoría) SemanalÁREA O CARRERA
:
Computacion E InformaticaII. MISIÓN Y VISIÓN DE LA UPC
Misión: Formar líderes íntegros e innovadores con visión global para que transformen el Perú. Visión: Ser líder en la educación superior por su excelencia académica y su capacidad de innovación.
Al finalizar la unidad, el estudiante desarrolla programas conexión a base de datos SQL Server, de entorno visual
TEMARIO
- Windows Forms - Formularios MDI
- Controles de Acceso a Datos - ADO NET
- Procedimientos almacenados, Funciones y Vistas - Entity Framework
- Visión general sobre el ORM - Database First y Code First
HORA(S) / SEMANA(S)
16 horas / semanas 1 ,2, 3 y 4
UNIDAD Nº: 2 HTML 5, CSS3 Y JAVASCRIPT
LOGRO
Al finalizar la unidad, el estudiante desarrolla páginas Web utilizando las tecnologías HTML5, CSS3 y Javascript
TEMARIO
- Estructura semántica HTML 5 - Estilizar HTML 5 utilizando CSS3 - Objetos y métodos usando JavaScript - Interacciones con el DOM
- Gráficos interactivos con SVG y Canvas
- Comunicaciones en tiempo real: Web Sockets y Worker
TEMARIO DE ESTUDIO AUTO DIRIGIDO ¿Páginas interactivas usando las APIS HTML5
¿Implementar una interfaz de usuario adaptable (Responsive Design)
REFERENCIA DE ESTUDIO AUTO DIRIGIDO
SANDERS, Bill (2011) HTML5: el future de la web. Madrid : Anaya Multimedia ENTREGABLE DE ESTUDIO AUTO DIRIGIDO
Hito 1 del Trabajo Final del curso
HORA(S) / SEMANA(S)
12 horas / semanas 5, 6 y 7
UNIDAD Nº: 3 APLICACIONES WEB ASP.NET MVC 5
LOGRO
Al finalizar la unidad, el estudiante implementa sistemas distribuidos web con la tecnología ASP.NET MVC 5 aplicando una arquitectura orientado a servicios con n-capas.
TEMARIO
- Utilizar Helpers HTML - AJAX y Vistas Parciales
- Implementar Autenticación y Autorización - Módulos HTTP y Controladores HTTP - Asignar Roles y Membership
- Pruebas Unitarias de Componentes MVC - Desarrollar una API Web
- Desplegar Aplicaciones Web
TEMARIO DE ESTUDIO AUTO DIRIGIDO - Introducción a Windows Azure
- Utilizar Servicios Web Windows Azure en Aplicaciones Web ASP.NET MVC REFERENCIA DE ESTUDIO AUTO DIRIGIDO
PENBERTHY, William (2013) Developing ASP.NET MVC 4 web applications: exam Ref 70-486. Sebastopol, California : O'Reilly Media, 2013,
ENTREGABLE DE ESTUDIO AUTO DIRIGIDO Hito 3 del Trabajo Final del curso
HORA(S) / SEMANA(S)
28 horas / semana 9,10,11,12,13,14 y,15
VI. METODOLOGÍA
El curso se dicta en la modalidad presencial, que tiene 4 horas de sesiones en laboratorio en 2 sesiones de 2
horas. En las sesiones presenciales se emplea el aprendizaje activo, por lo que es indispensable la participación
constante del estudiante en todas las sesiones.
Los temas serán abordados a través de la transferencia constante de conocimiento, el cual será aplicado por el
alumno en ejemplos prácticos que promuevan una constante actividad de experimentar lo aprendido
directamente en el computador.
A lo largo del curso tendrás evaluaciones continuas, que te permitirán medir tu avance en las distintas sesiones.
El docente te acompañará en el proceso de aprendizaje respondiendo a las consultas en clase o fuera de ella
(foros, correo, etc.).
Con relación a la evaluación de los hitos 2 y 3 del estudio auto dirigido y guiado remotamente por el profesor,
se debe resaltar que ambas formarán parte de la nota TB1 y TF1 respectivamente. Esto permitirá medir la
correcta realización de las actividades y objetivos planteados para tales hitos
Software:
Visual Studio
SQL Server
VII. EVALUACIÓN
FÓRMULA
13% (EA1) + 30% (TF1) + 20% (EB1) + 5% (PA1) + 7% (PC1) + 25% (TP1)
TIPO DE NOTA PESO %
TF - TRABAJO FINAL 30 PA - PARTICIPACIÓN 5 EA - EVALUACIÓN PARCIAL 13 PC - PRÁCTICAS PC 7 TP - TRABAJO PARCIAL 25 EB - EVALUACIÓN FINAL 20 VIII. CRONOGRAMA TIPO DE PRUEBA DESCRIPCIÓN NOTA NÚM. DE PRUEBA
FECHA OBSERVACIÓN RECUPERABLE
TF TRABAJO FINAL 1 Semana 15 Grupal NO
PA PARTICIPACIÓN 1 Semana 15 Individual NO EA EVALUACIÓN PARCIAL 1 Semana 8 Individual SÍ
PC PRÁCTICAS PC 1 Semana 6 Individual NO
TP TRABAJO PARCIAL 1 Semana 9 Grupal NO
EB EVALUACIÓN FINAL 1 Semana 16 Individual SÍ
IX. BIBLIOGRAFÍA DEL CURSO
BÁSICA
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS, Centro De Información Catálogo en línea:
http://bit.ly/2oWdX4x.
RECOMENDADA
(No necesariamente disponible en el Centro de Información)