Syllabus

AEB-1055 PROGRAMACION WEB

ISC. ANTONIO ARMANDO PRESUEL ROSADO

aapresuel@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
7 1 4 5 Ingeniería Aplicada

Prerrequisitos
Aplicar un lenguaje orientado a objetos para la solución de problemas.
Crear y manipular bases de datos utilizando distintos SGBD considerando elementos de integridad y seguridad para el tratamiento de la información en distintas plataformas.

Competencias Atributos de Ingeniería

Normatividad
El alumno deberá: (1) Cumplir con los trabajos solicitados en clase y extraclase. (2) Entregar en el plazo que se indiquen los trabajos, programas o tareas solicitados. No se aceptan trabajos extemporáneos. (3) Dirigirse con respecto hacia sus compañeros y al maestro a fin de evitar sanciones. (4) Colaborar con el equipo en los trabajos y actividades. (5) Ingresar a la clase con el celular en modo vibrador. (6) Asistir puntualmente, teniendo un máximo de 15 minutos de tolerancia para ingresar. (7) Cumplir con el mínimo de asistencias requerido por la institución académica (80%)

Materiales

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.7.1
PARCIAL 2 De la actividad 3.1.1 a la actividad 4.3.1

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Arquitectura.
          1.1. Evolución de las aplicaciones web.
                   1.1.1. Evolución de las aplicaciones web.
                           Aplicaciones Web (40048 bytes)
                           Evolución de las aplicaciones web (171366 bytes)
                           Evolución de las aplicaciones web (13759 bytes)
                          
          1.2. Arquitectura de las aplicaciones web.
                   1.2.1. Arquitectura de las aplicaciones web.
                           Arquitecturas de las aplicaciones web (106571 bytes)
                           Arquitecturas de las aplicaciones web (851465 bytes)
                          
          1.3. Tecnologías para el desarrollo de aplicaciones web.
                   1.3.1. Tecnologías para el desarrollo de aplicaciones web.
                           Tecnologías para el desarrollo (2057104 bytes)
                           Tecnologías para el desarrollo (801496 bytes)
                           + Manual Instalacion (1819381 bytes)
                          
          1.4. Planificación de aplicaciones web.
                   1.4.1. Planificación de aplicaciones web.
                           Planificación de aplicaciones web (14075 bytes)
                           Planificación de aplicaciones web (42019 bytes)
                          
2. Lenguaje de marcado.
          2.1. Introducción.
                   2.1.1. Introducción.
                           Introducción HTML (58013 bytes)
                           http://www.htmlya.com.ar/index.php
                          
          2.2. Representación de documentos.
                   2.2.1. Representación de documentos.
                           Representación de documentos (35229 bytes)
                          
          2.3. Tipos de datos básicos.
                   2.3.1. Tipos de datos básicos.
                           Tipos de datos básicos HTML (21704 bytes)
                           Tipos de datos basicos (13133 bytes)
                          
          2.4. Estructura global de un documento.
                   2.4.1. Estructura global de un documento.
                           Semantica HTML5 (34564 bytes)
                           Estructura global de un documento (128267 bytes)
                          
          2.5. Elementos básicos: texto, vínculos, listas, tablas, objetos, imágenes y aplicaciones.
                   2.5.1. Elementos básicos: texto, vínculos, listas, tablas, objetos, imágenes y aplicaciones.
                           Elementos básicos (263680 bytes)
                           Elementos básicos (281154 bytes)
                          
          2.6. Estructura y disposición.
                   2.6.1. Estructura y disposición.
                           Estructuras y disposición (44032 bytes)
                           Estructuras y disposición (200682 bytes)
                          
          2.7. Formularios.
                   2.7.1. Formularios.
                           Formularios (38429 bytes)
                           Formularios (333929 bytes)
                          
3. Lenguaje de presentación.
          3.1. Introducción.
                   3.1.1. Introducción.
                           Lenguaje de presentación CSS (105932 bytes)
                          
          3.2. Sintaxis.
                   3.2.1. Sintaxis.
                           Lenguaje de presentación - Sintaxis (92137 bytes)
                          
          3.3. Selectores.
                   3.3.1. Selectores.
                           Lenguaje de presentación - Selectores (77052 bytes)
                          
          3.4. Tipos de medios.
                   3.4.1. Tipos de medios.
                           Lenguaje de presentación - Medios (46549 bytes)
                          
          3.5. Modelo de caja.
                   3.5.1. Modelo de caja.
                           Lenguaje de presentación - Modelo de caja (167732 bytes)
                          
          3.6. Aplicación en documento web.
                   3.6.1. Aplicación en documento web.
                           Lenguaje de presentación - Aplicacion (86417 bytes)
                          
4. Programación del lado del cliente.
          4.1. Introducción al lenguaje.
                   4.1.1. Introducción al lenguaje.
                           Programación en el Lado Cliente (105061 bytes)
                          
          4.2. Elementos de programación.
                   4.2.1. Elementos de programación.
                           Elementos de programación (98889 bytes)
                          
          4.3. Manipulación de objetos.
                   4.3.1. Manipulación de objetos.
                           Manipulación de objetos (100771 bytes)
                          
5. Programación del lado del servidor.
          5.1. Introducción al lenguaje.
                   5.1.1. Introducción al lenguaje.
                           Domine PHP y MySQL / 2a ed / Jose Lopez Quijado / Pg. 53-89
                           Programación en el Lado Servidor (1091992 bytes)
                           http://www.phpya.com.ar/
                           http://www.lsi.us.es/cursos/cursophp/
                          
          5.2. Elementos de programación.
                   5.2.1. Elementos de programación.
                           Domine PHP y MySQL / 2a ed / Jose Lopez Quijado / Pg. 92-121
                           http://www.phpya.com.ar/
                           http://www.lsi.us.es/cursos/cursophp/
                          
          5.3. Aplicación.
                   5.3.1. Aplicación.
                           Domine PHP y MySQL / 2a ed / Jose Lopez Quijado / Pg. 123-152
                           http://www.phpya.com.ar/
                           http://www.lsi.us.es/cursos/cursophp/
                          
6. Servicios web.
          6.1. Conceptos generales.
                   6.1.1. Conceptos generales.
                           http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb
                           http://es.wikipedia.org/wiki/Servicio_web
                           http://www.maestrosdelweb.com/editorial/trabajando-con-el-api-de-google-maps/
                          
          6.2. Estándares.
                   6.2.1. Estándares.
                           Estándares de servicios web (476370 bytes)
                           http://www.eumed.net/tesis-doctorales/2007/cavl/Estandares%20de%20los%20servicios%20Web.htm
                           http://www.w3c.es/Prensa/2011/nota110906_serviciosWeb
                          
          6.3. Seguridad e interoperabilidad.
                   6.3.1. Seguridad e interoperabilidad.
                           Seguridad e interoperabilidad (122114 bytes)
                           http://www.estructurayprogramacion.com/materias/programacion-web/seguridad-e-interoperabilidad-servicios-web/
                           http://www.desarrolloweb.com/articulos/1640.php
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación