Desarrollo Web
Desarrollo Web
SILABO
I. INFORMACION GENERAL
Nombre de la asignatura: DESARROLLO WEB
Código: SI 4382
Facultad: Ingeniería Industrial
Escuela Profesional: Ingeniería Informática
Nivel de Estudios: Quinto
Condición: Electivo
Requisito: Diseño de Sistemas
Número de Créditos: 03
Número de horas semanales: Total: 05 Teoría: 01 Práctica: 04
Semestre Académico: 2015-I
Profesor Responsable: Ing. Arturo Sandoval Rivera
II. SUMILLA
La asignatura se desarrolla con un enfoque teórico-práctico, y tiene por propósito brindar al
estudiante conocimientos de la tecnología web, que le permitan comprender los componentes
(tanto en hardware y software) de las aplicaciones web y cómo diseñarlas y construirlas.
III. OBJETIVOS DEL CURSO
Al finalizar el curso, es estudiante estará en condiciones de:
1. Reconocer los elementos de la tecnología web que se pueden emplear en las
aplicaciones informáticas de una organización
2. Crear aplicaciones web empleando software libre, Spring con Postgresql
3. Utilizar el Spring Tools como IDE para crear apliaciones web
IV. CONTENIDO Y CRONOGRAMA DE ACTIVIDADES
Sem Actividades
ana
N°
UNIDAD DE APRENDIZAJE I: TECNOLOGÍA WEB
Duración 10 horas
Objetivos Específicos:
1. Reconocer los diferentes elementos de tecnología web existentes
2. Reconocer los recursos del lado del cliente y los recursos del lado del servidor
3. Saber utilizar la sintaxis de HTML5,CSS3 y JavaScript para crear páginas web que corran del
lado del cliente
1 1. La importancia de internet en la sociedad actual
2. Que es una Aplicación Web
3. Qué ventajas tiene una aplicación web
4. Tipos de aplicaciones web
5. Arquitectura de una aplicación web
6. Arquitectura del software para una aplicación web
7. Hosting, dominio y capacidad de transferencia de archivos
8. Sitios web estáticos y dinámicos
9. La seguridad en la web
2 1. El servidor web
2. Servidores web con propietario y gratuitos
3. El servidor web local y el servidor remoto
4. El servidor web Apache
5. Configuración básica del servidor web
Primer Practica Calificada
UNIDAD DE APRENDIZAJE II: CONSTRUCCION DE SITIOS WEB
Duración: 20 horas
Objetivos Específicos:
1. construir un sitio web usando las herramientas de HTML5, CSS3 y Javascript
3 y 4 1. Recursos web en el lado del cliente
2. El navegador web
3. Navegadores con propietario y gratuitos
4. El lenguaje HTML5
5. Sintaxis de HTML: Estructura Global, Estructura del Cuerpo, Otros elementos del
lenguaje.
5, 6 y 1. Estilos CSS
7 2. Estilos y estructuras, Conceptos básicos sobre estilos, Aplicando estilos a plantillas,
modelo de caja tradicional.
3. Propiedades CSS3, las nuevas reglas.
4. El lenguaje JavaScript
5. Elementos del lenguaje
6. Objetos del lenguaje
7. Sintaxis del lenguaje
8. Segunda Practica Calificada
UNIDAD DE APRENDIZAJE III: APLICACIONES WEB CON SPRING FRAMEWORK
Duración: 30 horas
Objetivos Específicos:
1. Entender : que es Spring Framework, origen y evolución, arquitectura, que se puede
hacer con Spring,
2. Entender el concepto de “Inyección de Dependencias”, y el concepto de “Inversión
Control”
3. Entender que es Spring MVC
4. Aprender a utilizar los diferentes controladores que hay en Spring MVC
5. Comprender lo manipuladores de mapeo que maneja Spring.
6. Comprender el manejo de vistas en Spring
7. Comprender los manejadores de vistas que maneja Spring
8,9 y 1. ¿Cómo Nace Spring Framework?
10 2. ¿Qué es Spring Framework?
3. Un poco de Historia
4. ¿Por qué usar Spring Framework?
5. Arquitectura de Spring Framework
6. Inyección de dependencia
7. Beneficios de la Inyección de dependencias
8. Dos formas de Inyección de dependencia:
9. Por Constructor
10. Por Setter
VI. BIBLIOGRAFÍA