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 Web 1.0 (14963 bytes) 1.1.2. Web 2.0 Web 2.0 (78576 bytes) 1.1.3. Web 3.0 Web 3.0 (87644 bytes) 1.2. Arquitecturas de la tecnología Cliente - Servidor 1.2.1. Aplicaciones de 2, 3 y n capas Arquitectura Básica (29184 bytes) Arquitectura Multinivel (38912 bytes) 1.3. Lenguajes de Programación Web y DBMS 1.3.1. Lenguajes de Programación Web y DBMS Lenguajes del Lado del Servidor o del Cliente (221184 bytes) Lenguajes del Lado del Servidor o del Cliente (52224 bytes) DBMS (32476 bytes) 1.4. Instalación y Configuración de la plataforma Web en Multiplataforma 1.4.1. Sistema Operativo Sistema Operativo (13567 bytes) 1.4.2. Servidor Web Servidor Web (48512 bytes) 1.4.3. Lenguaje de Programación Sentencias (80896 bytes) Conceptos Básicos (30208 bytes) 1.4.4. Web Web (13567 bytes) 1.4.5. DBMS Terminología y Conceptos (210432 bytes) Ado.Net (109568 bytes) 1.5. Seguridad 1.5.1. Seguridad Seguridad (180224 bytes) Seguridad en Base de Datos (28672 bytes) Seguridad en PHP (146432 bytes) |
2. Entorno de Programación
2.1. Estructura de un Programa Web 2.1.1. Estructura Básica de un Programa Web Estructura Básica de un Programa Web (263680 bytes) 2.2. Lenguajes de Script 2.2.1. Estructuras de Control Sentencias de Control (80896 bytes) 2.2.2. Arreglos Arreglos (28672 bytes) Manejando Arrays (36352 bytes) Vectores y Arreglos (32768 bytes) 2.3. Manipulación de formularios HTML mediante un lenguaje de programación Web 2.3.1. Manipulación de formularios HTML Envío y Recepción de Datos (27136 bytes) Procesamiento de Formularios (29184 bytes) Procesamiento de Formularios (33523 bytes) 2.4. Acceso a Bases de Datos 2.4.1. Conexiones Php y Mysql (29184 bytes) Conexión a Base de datos (37376 bytes) 2.4.2. Manipulación y presentación de datos Manejo de Sesiones (68608 bytes) 2.5. Seguridad en una aplicación Web 2.5.1. Seguridad en una aplicación Web Sistema de Autentificación (66048 bytes) Distinción de Usuarios en PHP (26624 bytes) Autentificación (17234 bytes) |
3. Herramientas de Gestión de Contenidos
3.1. E-Business / e-commerce 3.1.1. Amazon Amazon y el e-commerce (236657 bytes) 3.1.2. Mercado Libre Mercado Libre (584258 bytes) 3.1.3. Otros Otras Formas de Comercio Electrónico (170236 bytes) 3.2. E-learning 3.2.1. Blackboard Características de BB (161480 bytes) 3.2.2. Moodle Moodle - Instalación (313149 bytes) Moodle - Instalación Linux (233181 bytes) 3.2.3. Otros Alternativas E-Learning (4591792 bytes) 3.3. Herramientas colaborativas 3.3.1. Blogs Blogs (1100456 bytes) 3.3.2. Foros Foros (26557 bytes) 3.3.3. Wikis Wikis vs Blogs (58765 bytes) 3.3.4. Otros Herramientas Colaborativas (2279876 bytes) 3.4. Gestión de portales 3.4.1. Joomla Joomla (2636542 bytes) 3.4.2. OpenPHPNuke OPN Install (2095480 bytes) 3.4.3. ATutor Manual de ATutor (9192214 bytes) 3.4.4. Otros Content Management System (1361408 bytes) |
4. Desarrollo con XML
4.1. Carcterísticas del lenguaje 4.1.1. Definición y Características XML (189440 bytes) 4.2. Lenguaje de Marcado Generalizado 4.2.1. SGML SGML and HTML (97280 bytes) SGML (54206 bytes) 4.3. Lenguaje Extensible de Marcado de Hipertexto 4.3.1. Lenguaje XML Lenguaje XML en 10 puntos (120832 bytes) 4.4. Definición de Tipo de Documento 4.4.1. Valido y Bien Formado Definicion de Tipo de Documento (1120256 bytes) 4.5. XLS y CSS 4.5.1. XSL y CSS Transformadas de XML (699904 bytes) 4.6. API simple para XML y Modelo en Objetos para la Representación de Documentos 4.6.1. SAX XML Sxhema (1200640 bytes) 4.7. Creación y Consumo de Servicios web XML 4.7.1. Web Services Web Services (102912 bytes) Implementación (350208 bytes) Tipos de Servicios Web (214528 bytes) XML RPC (262656 bytes) |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |