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