UNIDAD DIDÁCTICA 1. FUNDAMENTOS DE PROGRAMACIÓN ORIENTADA A OBJETOS.
- Introducción a la Programación Orientada a Objetos (POO)
- Clases y Objetos
- Componentes de una Clase
- Abstracción
- Características de la Encapsulación
- Clases e Instancias
- Ejemplos de Clases y Objetos
- Variables, Objetos y Referencias
- Atributos y su Inicialización
- Métodos
- Atributos y Métodos Estáticos
- Herencia de Clases
- Jerarquía de clases y clases finales
- Clases Abstractas
- Polimorfismo
- Tu Turno
UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE XML Y XSLT.
- Conceptos Iniciales de XML
- Documentos XML
- Introducción a XSLT
- Tu Turno
UNIDAD DIDÁCTICA 3. FUNDAMENTOS DE JAVASCRIPT.
- Introducción a JavaScript
- Sintaxis
- Tu Turno
UNIDAD DIDÁCTICA 4. INTRODUCCIÓN A DOM.
- Conceptos iniciales de DOM
- Estructura interna de los documentos
- Cambiar el estilo
- Tu Turno
UNIDAD DIDÁCTICA 5. FUNDAMENTOS DE AJAX.
- Entendiendo AJAX
- El proceso Cliente-Servidor
- Tu Turno
UNIDAD DIDÁCTICA 6. XMLHTTPREQUEST.
- Creando el objeto
- Métodos
- Propiedades
- Tu Turno
UNIDAD DIDÁCTICA 7. AJAX Y JAVA.
- Conceptos generales
- Librerías JavaScript
- Implementaciones remotas
- Wrapper
- Software Libre relacionado
- Tu Turno
UNIDAD DIDÁCTICA 8. AJAX Y ASP .NET.
- Introducción
- Componentes ASP NET AJAX
- Controles
- Software Libre relacionado
- Tu Turno
UNIDAD DIDÁCTICA 9. MODELOS DE APLICACIÓN AJAX.
- Interactividad, velocidad y usabilidad
- Errores en el uso de AJAX en una aplicación Web
- Casos de Estudio
- Tu Turno
UNIDAD DIDÁCTICA 10. PRÁCTICAS
- Ejercicios de repaso y asociación de ideas
- Ejercicios prácticos evaluables de carácter obligatorio
- Debate semanal propuesto por el tutor para trabajo en grupo