Syllabus
MIF-1002 DESARROLLO DE APLICACIONES WEB
DR. JOSE LUIS LIRA TURRIZA
jlira@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
7 | 4 | 2 | 10 |
Prerrequisitos |
REDES DE COMPUTADORAS.
|
FUNDAMENTOS DE PROGRAMACIÓN
|
TALLER DE BASE DE DATOS
|
Competencias | Atributos de Ingeniería |
Normatividad |
El alumno deberá: 1.- Cumplir con todos los trabajajos marcados en clases y extra clases. 2.- No se aceptaran trabajos documentales, programas o tareas de forma extemporánea. 3.- Participar en el salón de clases cuando se le requiera. 4.- Tener el mínimo de asistencias requerido por la Dirección académica (80%). 5.- Tener un comportamiento de disciplina dentro del salon de clases. 6.- Estar a más tardar 15 min. después de la entrada del profesor, después de lo cual no se le dejará entrar. |
Materiales |
Problemario Servidor Web Local |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.5.1 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 3.4.4 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Plataforma Web
1.1. Evolución 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 tecnología Cliente - Servidor 1.2.1. Aplicaciones de 2, 3 y n capas ![]() ![]() 1.3. Lenguajes de Programación Web y DBMS 1.3.1. Lenguajes de Programación Web y DBMS ![]() ![]() ![]() 1.4. Instalación y Configuración de la plataforma Web en Multiplataforma 1.4.1. Sistema Operativo ![]() 1.4.2. Servidor Web ![]() 1.4.3. Lenguaje de Programación ![]() ![]() 1.4.4. Web ![]() 1.4.5. DBMS ![]() ![]() 1.5. Seguridad 1.5.1. Seguridad ![]() ![]() ![]() |
2. Entorno de Programación
2.1. Estructura de un Programa Web 2.1.1. Estructura Básica de un Programa Web ![]() 2.2. Lenguajes de Script 2.2.1. Estructuras de Control ![]() 2.2.2. Arreglos ![]() ![]() ![]() 2.3. Manipulación de formularios HTML mediante un lenguaje de programación Web 2.3.1. Manipulación de formularios HTML ![]() ![]() ![]() 2.4. Acceso a Bases de Datos 2.4.1. Conexiones ![]() ![]() 2.4.2. Manipulación y presentación de datos ![]() 2.5. Seguridad en una aplicación Web 2.5.1. Seguridad en una aplicación Web ![]() ![]() ![]() |
3. Herramientas de Gestión de Contenidos
3.1. E-Business / e-commerce 3.1.1. Amazon ![]() 3.1.2. Mercado Libre ![]() 3.1.3. Otros ![]() 3.2. E-learning 3.2.1. Blackboard ![]() 3.2.2. Moodle ![]() ![]() 3.2.3. Otros ![]() 3.3. Herramientas colaborativas 3.3.1. Blogs ![]() 3.3.2. Foros ![]() 3.3.3. Wikis ![]() 3.3.4. Otros ![]() 3.4. Gestión de portales 3.4.1. Joomla ![]() 3.4.2. OpenPHPNuke ![]() 3.4.3. ATutor ![]() 3.4.4. Otros ![]() |
4. Desarrollo con XML
4.1. Carcterísticas del lenguaje 4.1.1. Definición y Características ![]() 4.2. Lenguaje de Marcado Generalizado 4.2.1. SGML ![]() ![]() 4.3. Lenguaje Extensible de Marcado de Hipertexto 4.3.1. Lenguaje XML ![]() 4.4. Definición de Tipo de Documento 4.4.1. Valido y Bien Formado ![]() 4.5. XLS y CSS 4.5.1. XSL y CSS ![]() 4.6. API simple para XML y Modelo en Objetos para la Representación de Documentos 4.6.1. SAX ![]() 4.7. Creación y Consumo de Servicios web XML 4.7.1. Web Services ![]() ![]() ![]() ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |