You are on page 1of 3

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERIA INDUSTRIAL


DEPARTAMENTO ACADEMICO DE INGENIERIA INFORMATICA

SILABO
I.

INFORMACION GENERAL
Nombre de la asignatura:
Cdigo:
Facultad:
Escuela Profesional:
Nivel de Estudios:
Condicin:
Requisito:
Nmero de Crditos:
Nmero de horas semanales:
Semestre Acadmico:
Profesor Responsable:

DESARROLLO WEB
SI 4382
Ingeniera Industrial
Ingeniera Informtica
Quinto
Electivo
Diseo de Sistemas
03
Total: 05
Teora: 01
2015-I
Ing. Arturo Sandoval Rivera

Prctica: 04

II. SUMILLA
La asignatura se desarrolla con un enfoque terico-prctico, y tiene por propsito brindar al
estudiante conocimientos de la tecnologa web, que le permitan comprender los componentes
(tanto en hardware y software) de las aplicaciones web y cmo disearlas y construirlas.
III. OBJETIVOS DEL CURSO
Al finalizar el curso, es estudiante estar en condiciones de:
1. Reconocer los elementos de la tecnologa web que se pueden emplear en las
aplicaciones informticas de una organizacin
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: TECNOLOGA WEB
Duracin 10 horas
Objetivos Especficos:
1. Reconocer los diferentes elementos de tecnologa 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 pginas web que corran del
lado del cliente
1

1.
2.
3.
4.
5.
6.
7.
8.
9.

La importancia de internet en la sociedad actual


Que es una Aplicacin Web
Qu ventajas tiene una aplicacin web
Tipos de aplicaciones web
Arquitectura de una aplicacin web
Arquitectura del software para una aplicacin web
Hosting, dominio y capacidad de transferencia de archivos
Sitios web estticos y dinmicos
La seguridad en la web

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. Configuracin bsica del servidor web
Primer Practica Calificada

UNIDAD DE APRENDIZAJE II: CONSTRUCCION DE SITIOS WEB


Duracin: 20 horas
Objetivos Especficos:
1. construir un sitio web usando las herramientas de HTML5, CSS3 y Javascript
3 y 4 1.
2.
3.
4.
5.

Recursos web en el lado del cliente


El navegador web
Navegadores con propietario y gratuitos
El lenguaje HTML5
Sintaxis de HTML: Estructura Global, Estructura del Cuerpo, Otros elementos del
lenguaje.

5, 6 y 1. Estilos CSS
7
2. Estilos y estructuras, Conceptos bsicos 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
Duracin: 30 horas
Objetivos Especficos:
1. Entender : que es Spring Framework, origen y evolucin, arquitectura, que se puede
hacer con Spring,
2. Entender el concepto de Inyeccin de Dependencias, y el concepto de Inversin
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
10

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Cmo Nace Spring Framework?


Qu es Spring Framework?
Un poco de Historia
Por qu usar Spring Framework?
Arquitectura de Spring Framework
Inyeccin de dependencia
Beneficios de la Inyeccin de dependencias
Dos formas de Inyeccin de dependencia:
Por Constructor
Por Setter

11,12
y 13

1.
2.
3.
4.
5.
6.

Esquema general de Spring MVC


Construir el controlador
Creacin de JSP
Manejo de peticiones con controladores
Controladores
Mapeo de peticiones a controladores

14,
15

Mostrar vistas WEB


Produccin de Hojas de clculo Excel
Produccin de documentos PDF
Resolucin de visualizaciones
Utilizar visualizaciones de plantillas
Velocity view resolver
Manejo de excepciones

16

Examen Final, Examen Sustitutorio


Presentacin de trabajo final de curso.

IV. ESTRATEGIAS METODOLOGICAS


Mtodo:
Inductivo-Deductivo
Tcnica:
Exposicin-Dilogo
Materiales y equipos: Plumn, mota, pizarra, PDF relacionados con el curso, uso de laboratorio,
Sistema operativo Windows.
En cada clase el profesor expondr una sntesis del tema a tratar. Formular, desarrollar y
explicar los problemas de aplicacin.
Durante el desarrollo de la clase, el estudiante tendr una participacin activa, tanto en el
desarrollo de algunos temas como en la solucin a interrogantes planteadas.
El estudiante investigar algunos tpicos sealados por el profesor que dar integridad a la
asignatura.
La evaluacin es permanente, tanto en las sesiones de teora y de prctica.
Al finalizar el Curso el alumno debe presentar una aplicacin WEB Bsica, 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 evaluacin del aprendizaje, el nmero de evaluaciones y su ponderacin,
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 frmula:
NP = 0.50*PC + 0.20*TE + 0.30*EF
Adems se considerar lo estipulado en el Reglamento Acadmico de la UNP (asistencia
obligatoria de al menos 70% de clase) y normas adicionales al respecto
VI. BIBLIOGRAFA
1. De la Cruz,J.
2. Editorial Macro
3.

Gauchat, Juan Diego

4. Grupo EIDOS
5. Jamsa K.,King K.,Anderson A.
6. MacDonald M., Szpuszta M.
7. Mistry, R.,Amaris,Cris
8. Resig,Jhon
9. Stefanov, Stoyan
10. Walls, Craig

PHP 5 y MySql 5, Edit. Megabyte, Lima Per, 597 p.


Programacin con JavaScript, Edit. Macro, Lima-Per,
2001, 596 p.

El Gran libro de HTML5, CSS3 y Javascript


MARCOMBO Espaa 2012.
El lenguaje HTML, Editorial EIDOS, Espaa, 2000
Superutilidades para HTML y diseo web, editorial Mc
Graw Hill, Espaa, 2002, 738 p
Pro ASP .Net 3.5 in C# 2008, 2a. ed., Editorial Apress,
New York - U.S.A, 1441 p., 2007
Microsoft SQL Server 2005 Management and
Administration, Editorial SAMS Publishing, 940p., 2008
JavaScript Thecniques APRESS 2006
Objetc Oriented JavaScript PACKT 2008

Spring In Action MANNIG 2008.

Piura, Abril del 2015