Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FG O IINF-2010-220 Desarrollo de Aplicaciones Web
FG O IINF-2010-220 Desarrollo de Aplicaciones Web
- DATOS DE LA ASIGNATURA
Nombre de la asignatura : Desarrollo de Aplicaciones Web
Carrera : Ingeniera Informtica
Clave de la asignatura : IFD-1010
SATCA1 2-3-5
2.- PRESENTACIN
Caracterizacin de la asignatura.
Esta asignatura aporta al perfil del Ingeniero en Informtica conocimientos suficientes para
el desarrollo de sistemas y aplicaciones en ambiente web, integrando diferentes tecnologas
como son lenguajes de programacin, bases de datos y redes, entre otras.
Su importancia en la carrera radica en que las aplicaciones Web son la tendencia vigente
para implementar soluciones informticas empresariales.
Es pertinente sealar que esta materia se ubica en la parte final de la carrera con el objetivo
de aplicar las competencias previamente desarrolladas en el alumno en las materias de:
programacin, bases de datos, redes, anlisis y diseo de sistemas de informacin y
desarrollo de aplicaciones Cliente Servidor.
Intencin didctica.
El temario est organizado en cuatro unidades; en la primera unidad se aborda el contexto
de la plataforma web, componentes y funcionamiento. Adems, se mencionan los diferentes
lenguajes y manejadores de bases de datos que son adecuados para desarrollar sistemas
bajo esta metodologa.
Del entorno de programacin y su enlace con el lenguaje HTML, se encarga la segunda
unidad. El objetivo de sta, es que el alumno desarrolle aplicaciones web considerando
tipos de datos, palabras reservadas, sentencias condicionales, ciclos y arreglos para
posteriormente conectar y manipular procesos con bases de datos.
La tercera unidad tiene el objetivo de estudiar, analizar e implementar aplicaciones que han
tenido un gran xito en la Web y que promueven y fortalecen tanto el entorno empresarial
como el entorno acadmico.
Con el objetivo de conocer e implementar un estndar en modelos de informacin
estructurada que sean compatibles en diferentes plataformas se propone la cuarta unidad
que estudia el lenguaje de marcas extensible conocido como XML y sus aplicaciones.
El enfoque sugerido para la materia requiere que las actividades de aprendizaje construyan
en el estudiante las competencias pertinentes sobre el manejo de las herramientas de
desarrollo web. En las actividades prcticas sugeridas, es conveniente que el profesor gue
a los estudiantes en el desarrollo de un proyecto integrador de la materia, mismo que
deber reflejar la solucin a un caso real.
Competencias genricas:
Competencias instrumentales
diversidad
Competencias sistmicas
Capacidad
de
aplicar
los
conocimientos.
Habilidades de investigacin.
Capacidad de aprender.
Capacidad de generar nuevas ideas
(creatividad).
Liderazgo.
Habilidad para trabajar en forma
autnoma.
Bsqueda del logro.
Evento
Reunin
Nacional
de
Diseo
e
Innovacin
Curricular
para
el
Desarrollo y Formacin de
Competencias
Profesionales
de
la
Carrera
de
Ingeniera
Informtica.
Reunin
Nacional
de
Consolidacin
de
los
Programas
en
Competencias
Profesionales
de
la
Carrera
de
Ingeniera
Informtica.
7.- TEMARIO
Unidad
1.
2.
3.
Temas
Plataforma Web
Subtemas
1.1. Evolucin de las aplicaciones Web.
1.1.1. Web 1.0.
1.1.2. Web 2.0.
1.1.3. Web 3.0.
1.2. Arquitecturas de la tecnologa Cliente
Servidor.
1.2.1. Aplicaciones de 2, 3 y n capas.
1.3. Lenguajes de programacin Web y DBMS.
1.4. Instalacin y configuracin de la plataforma
Web en multiplataforma.
1.4.1. Sistema Operativo.
1.4.2. Servidor Web.
1.4.3. Lenguaje de programacin.
1.4.4. Web.
1.4.5. DBMS.
1.5. Seguridad.
Entorno de programacin
Herramientas de gestin
de contenidos
3.2. E-learning.
3.2.1. Blackboard.
3.2.2. Moodle.
3.2.3. Otros.
3.3. Herramientas colaborativas.
3.3.1. 3.3.1 Blogs.
3.3.2. Foros.
3.3.3. Wikis.
3.3.4. Otros.
3.4. Gestin de portales.
3.4.1. Joomla.
3.4.2. OpenPHPNuke.
3.4.3. ATutor.
3.4.4. Otros.
4.
Actividades de Aprendizaje
que
Actividades de Aprendizaje
Actividades de Aprendizaje
Prctica
de ejercicios. Elaborar un
documento en formato XML.
Prctica de ejercicios. Implementar un
servicio web que incorpore el intercambio de
informacin con un servidor.