Você está na página 1de 2

TECNOLOGA DE INTERNET

La unidad curricular Tecnologa de Internet, tiene como objetivo el desarrollo de


software mediante el uso de herramientas de programacin en un entorno Web,
permitiendo su desarrollo y mantenimiento en diferentes plataformas, monousuario y
Intencin
multiusuario. Los saberes, habilidades y destrezas adquiridos por los estudiantes a
Curricular
travs de esta unidad curricular, les permitir alcanzar las competencias bsicas en el
desarrollo de software en ambiente Web.
Conocimientos Haber aprobado las Unidades Curriculares Desarrollo de Software, Sistemas I y Redes
previos de Computadoras.
Un ao distribuido en 42 semanas acadmicas (tres trimestres de catorce semanas
cada uno). Con 9 horas semanales a invertir, en los primeros dos (2) trimestres: 3 horas
de encuentro con el Profesor Asesor, conjuntamente con 6 horas de estudios
independientes y consulta y 10 horas semanales a invertir, en el ltimo trimestre: 4
Duracin
horas de encuentro con el Profesor Asesor, conjuntamente con 6 horas de estudios
independientes y consulta. Las horas de encuentro con el profesor asesor se consideran
horas acadmicas de 45 minutos cada una.
Crditos
Diez (10) crditos acadmicos
Acadmicos
Mdulos instruccionales para cada trimestre en formato electrnico e impreso:
I. Fundamentos de la Tecnologa en Internet.
Material
II. Metodologa y tcnicas de desarrollo de aplicaciones basadas en tecnologa WEB.
Instruccional
III. Herramientas para la Programacin Web.
Referencias bibliogrficas, direcciones electrnicas, videos, CD entre otros.

Estrategias Encuentros semanales, Trabajos individual o en grupo, Estudio independiente, dirigido,


Instruccionales Consultas y Laboratorio.

Recursos Laboratorios de computacin para actividades prcticas. Equipos multimedios.


Requeridos
Mdulo I. Fundamentos de la Tecnologa en Internet. Conceptos bsicos: Internet,
Intranet, Extranet. Definicin y tipos de Aplicaciones Web. Caractersticas de
Aplicaciones Web: segn el producto, uso, desarrollo y evolucin; Caractersticas de
la calidad del software aplicables a la Web (usabilidad, funcionabilidad, fiabilidad,
eficiencia, capacidad de mantenimiento). Tecnologas para aplicaciones Web:
Protocolos de comunicacin, Control de sesiones, Tecnologas del lado del cliente,
Contenido Tecnologas especficas del documento, Tecnologas del lado del servidor, Servicios
Web. Arquitecturas: cliente-servidor, cliente ligero, cliente pesado, arquitectura de n-
capas. Diferentes escenarios de tecnologa Web: (B2B, EAI, P2P, entre otros).
Sistemas de agentes y sistemas colaborativos en la Web.
Mdulo II. Metodologa y tcnicas de desarrollo de aplicaciones basadas en
tecnologa WEB. Tecnologa Web (desarrollo basado en componentes, estndares y
seguridad). El Proceso de Ingeniera Web (introduccin, modelos del proceso de
desarrollo Web, formulacin y anlisis de sistemas basados en Web). Principios y
mtodos de diseo para aplicaciones basadas en Web (arquitectnico, de navegacin,
de principios, de interfaz). Modelos de Diseo: RMM, OOHDM, UWE, WebML entre
otros. Prueba de las aplicaciones Web (modelo de contenido, modelo de diseo, unidad
de los componentes, prueba de integracin, prueba de funcionalidad, prueba de
entornos de navegacin y de plataformas, prueba guiada ante usuarios finales).
Mdulo III. Herramientas para la Programacin Web. Aspectos Bsicos de la
herramienta HTML (El Lenguaje de Marcado de Hipertexto): Estructura bsica de un
documento HTML; Estilos y Efectos bsicos; Atributos del texto; Listas, Insertar
Imgenes, Fondos, Enlaces; Grficos. Aspectos Avanzados: Botones; Etiquetas;
Agrupacin de elementos; Desactivacin de elementos; Tablas, Formato de tablas,
Insertar sonido, video y animaciones, Marcos, Formularios, Scripts. Introduccin a
PHP: Concepto de PHP, Configuracin y Entonacin de Apache, PHP y MySQL
(manejo conceptual de los archivos *.ini, comentarios). Variables y Constantes:
Variables locales y globales, Tipos de variables, Arrays, Variables predefinidas,
Formularios, obtener variable desde la URL; Operadores: Aritmticos, Asignacin,
Control de errores, Incremento, Lgica, Cadenas; Estructuras de Control: Estructura
(If, While, For, Foreach, Do While, Switch; Otras estructuras (manejo de Include() y
Require()); Las Funciones: Definicin, Manejo de valores (paso por referencia, por
valor y retorno), Argumentos y Variables. Casos prcticos.

Pressman R. Ingeniera de Software. Un enfoque prctico 5ta Edicin. Mc Graw Hill.


Espaa 2005. pg. 601.

Pressman, Roger S; Lowe, David. Web Engineering, A Practioner's Approach. McGraw


Hill. Sexta Edicin, 2005

Gil Rubio, Javier; Yage Panadero, Agustn;Tejedor Cerbel, Jorge & Alonso Villaverde,
Santiago. Creacin de sitios web con PHP 5. McGraw Hill, Primera Edicin. 2005.
Referencia
Bibliogrfica Gonzlez Romano & Cordero Valle,Manuel Diseo de pginas Web Iniciacion y
referencia. McGraw Hill, Segunda Edicin, 2004.

Schach, Stephen R. Anlisis y Diseo Orientado a Objeto con UML y el Proceso


Unificado. 1era Edicin. Mc. Graw Hill. Mxico 2005. pg. 458.

Pginas Web:
http://www.php.net
http://html.conclase.net/tutorial/html/
www.desarrolloweb.com

Você também pode gostar