Syllabus
SCE-1001 Desarrollo de Aplicaciones Web
LIC. AURELIO LÓPEZ OVANDO
alopez@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
7 | 4 | 2 | 10 |
Prerrequisitos |
1.-Programación web. 2.- Bases de datos para la web |
Competencias | Atributos de Ingeniería |
Normatividad |
Enttega puntual de trabajos, trabajo en equipo. |
Materiales |
Computadora con servidor web, manejador de base de datos MySQL, PHP, Ajax. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | |
PARCIAL 1 | Unidad 1 |
PARCIAL 2 | Unidad 2 y Unidad 3 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Tecnologías Avanzadas para el Desarrollo de Aplicaciones Web
1.1. Familia de Tecnologías XML 1.1.1. XML y XML NameSpace XML en 10 puntos (118272 bytes) XML (189440 bytes) 1.1.2. XSL y Formatting Objects XSL (294912 bytes) Documentos XSLT (1805312 bytes) Transformación de Documentos XML con XSLT (265216 bytes) XF Rendering Server (572416 bytes) 1.1.3. DTD XML Schema DTD Schemma (104448 bytes) Document Type Definition (1042432 bytes) XML Schemma (1202688 bytes) 1.1.4. XPath, XQuery XPath (625523 bytes) http://www.xml.com/pub/a/2002/10/16/xquery.html 1.2. Frameworks y Toolkits AJAX 1.2.1. Conceptos Básicos AJAX (299008 bytes) 1.2.2. Prototipos Prototype (81920 bytes) Prototype (525824 bytes) 1.2.3. Dojo Dojo Toolkit (4248286 bytes) Dojo (299520 bytes) 1.2.4. GWT Introducción al GWT (1314822 bytes) GWT (2544130 bytes) 1.3. Bibliotecas PHP 1.3.1. Pear Pear (1022464 bytes) 1.3.2. Perl y Pecl Perl y Pecl (98816 bytes) |
2. J2EE
2.1. Servidores de Aplicaciones 2.1.1. Conceptos Generales Servidor de Aplicaciones (125952 bytes) El Servidor de Aplicaciones (72704 bytes) Conceptos Generales (488960 bytes) 2.1.2. Formatos de Despliegue de aplicaciones Despliegue de Aplicaciones (528896 bytes) 2.1.3. Instalación y administración de un servidor de aplicaciones:Tomcat y JBoss Instalación de Tomcat (103424 bytes) 2.2. Servlets, JSP (JavaServer Pages) 2.2.1. Servlets Servlets (300032 bytes) 2.2.2. JSP (JavaServer Pages) JSP (173568 bytes) 2.3. Enterprise Java Beans EJB 2.3.1. EJB 3.0 Enterprise JavaBeans (138091 bytes) 2.4. Modelo de persistencia JPA 2.4.1. JPA Modelo JPA (677376 bytes) |
3. Tecnologías de Conectividad a Bases de Datos
3.1. JDBC 3.1.1. Terminología y Conceptos Terminología y Conceptos (210432 bytes) 3.1.2. SQL y JDBC: Instalación y configuración del driver acorde al gestor de Base de datos Conexión JDBC (188416 bytes) Configuración JDBC (518656 bytes) 3.1.3. Prototipo de aplicaciones con conectividad a Bases de Datos Prototipo (75776 bytes) 3.2. ADO.NET 3.2.1. Terminología y conceptos Ado.Net (200419 bytes) Ado.Net (109568 bytes) 3.2.2. Componentes Disponibles Componentes (133120 bytes) |
4. Arquitecturas Orientadas a Servicios
4.1. Conceptos Generales 4.1.1. Introducción a los Servicios Web Servicios Web (102912 bytes) Servicios Web (501760 bytes) 4.1.2. SOA: Arquitecturas orientadas a servicios Introducción a SOA (434688 bytes) Implementación (347648 bytes) 4.2. Servicios Web 4.2.1. Tipos de servicios Web Servicios Web (29696 bytes) RPC (49118 bytes) Tipos de Servicios (214528 bytes) 4.2.2. Llamadas a procedimientos remotos con XML-RPC Llamadas a Procedimientos Remotos (262656 bytes) 4.3. Estándares Relacionados 4.3.1. Seguridad Seguridad (160989 bytes) Seguridad en Web (1554469 bytes) 4.3.2. Interoperabilidad Interoperabilidad (379904 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 |