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

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERIA INDUSTRIAL


DEPARTAMENTO ACADEMICO DE INGENIERIA INFORMATICA

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

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

11,12 1. Esquema general de Spring MVC


y 13 2. Construir el controlador
3. Creación de JSP
4. Manejo de peticiones con controladores
5. Controladores
6. Mapeo de peticiones a controladores
14, Mostrar vistas WEB
15 Producción de Hojas de cálculo Excel
Producción de documentos PDF
Resolución de visualizaciones
Utilizar visualizaciones de plantillas
Velocity view resolver
Manejo de excepciones

16 Examen Final, Examen Sustitutorio


Presentación de trabajo final de curso.
IV. ESTRATEGIAS METODOLOGICAS
Método: Inductivo-Deductivo
Técnica: Exposición-Diálogo
Materiales y equipos: Plumón, mota, pizarra, PDF relacionados con el curso, uso de laboratorio,
Sistema operativo Windows.
En cada clase el profesor expondrá una síntesis del tema a tratar. Formulará, desarrollará y
explicará los problemas de aplicación.
Durante el desarrollo de la clase, el estudiante tendrá una participación activa, tanto en el
desarrollo de algunos temas como en la solución a interrogantes planteadas.
El estudiante investigará algunos tópicos señalados por el profesor que dará integridad a la
asignatura.
La evaluación es permanente, tanto en las sesiones de teoría y de práctica.
Al finalizar el Curso el alumno debe presentar una aplicación WEB Básica, usando Spring WEB y
acceso a una base de datos, el trabajo será presentado al finalizar el curso en la fecha del
examen final.

V. EVALUACION DEL APRENDIZAJE


Las modalidades de evaluación del aprendizaje, el número de evaluaciones y su ponderación,
son las siguientes:
1. Practicas Calificadas EP 04 50%
2. Trabajos Encargados TE 02 20%
3. Examen Final EF 01 30%

La nota promocional se determinará mediante la siguiente fórmula:

NP = 0.50*PC + 0.20*TE + 0.30*EF


Además se considerará lo estipulado en el Reglamento Académico de la UNP (asistencia
obligatoria de al menos 70% de clase) y normas adicionales al respecto

VI. BIBLIOGRAFÍA

1. De la Cruz,J. PHP 5 y MySql 5, Edit. Megabyte, Lima – Perú, 597 p.


2. Editorial Macro Programación con JavaScript, Edit. Macro, Lima-Perú,
2001, 596 p.
3. Gauchat, Juan Diego El Gran libro de HTML5, CSS3 y Javascript
MARCOMBO España 2012.
4. Grupo EIDOS El lenguaje HTML, Editorial EIDOS, España, 2000
5. Jamsa K.,King K.,Anderson A. Superutilidades para HTML y diseño web, editorial Mc
Graw Hill, España, 2002, 738 p
6. MacDonald M., Szpuszta M. Pro ASP .Net 3.5 in C# 2008, 2a. ed., Editorial Apress,
New York - U.S.A, 1441 p., 2007
7. Mistry, R.,Amaris,Cris Microsoft SQL Server 2005 Management and
Administration, Editorial SAMS Publishing, 940p., 2008
8. Resig,Jhon JavaScript Thecniques APRESS 2006
9. Stefanov, Stoyan Objetc Oriented JavaScript PACKT 2008
10. Walls, Craig Spring In Action MANNIG 2008.

Piura, Abril del 2015

También podría gustarte