Desarrollo de Software

Formación e-Learning
Duración: 25 horas
Grupo 3
Fecha de inicio: 23 marzo de 2010
Fecha de fin: 14 abril de 2010

Objetivos:
- Reforzar los conocimientos de JavaScript y XML necesarios para poder asimilar adecuadamente las tecnologías AJAX.
- Adquirir conocimientos básicos de las diferentes tecnologías de AJAX como herramienta de trabajo.
Contenido:
MODULO 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.
-Recuerda que...
MODULO 2: FUNDAMENTOS DE XML y XSLT
-Conceptos Iniciales de XML.
-Documentos XML.
-Introducción a XSLT.
-Tu Turno.
-Recuerda que…
MODULO 3: FUNDAMENTOS DE JAVASCRIPT
-Introducción a JavaScript.
Sintaxis.
-Tu Turno.
-Recuerda que…
MODULO 4: INTRODUCCIÓN A DOM
-Conceptos iniciales de DOM.
-Estructura interna de los documentos.
-Cambiar el estilo.
-Tu Turno.
-Recuerda que…
MODULO 5: FUNDAMENTOS DE AJAX
-Entendiendo AJAX.
-El proceso Cliente-Servidor.
-Tu Turno.
-Recuerda que…
MODULO 6: XMLHTTPREQUEST
-Creando el objeto.
-Métodos.
-Propiedades.
-Tu Turno.
-Recuerda que…
MODULO 7: AJAX Y JAVA
-Conceptos generales.
-Librerías JavaScript.
-Implementaciones remotas.
-Wrapper.
-Software Libre relacionado.
-Tu Turno.
-Recuerda que…
MODULO 8: AJAX y ASP .NET
-Introducción.
-Componentes ASP .NET AJAX.
-Controles.
-Software Libre relacionado.
-Tu Turno.
-Recuerda que…
MODULO 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.
-Recuerda que…
CONTENIDOS PRÁCTICOS
Las actividades prácticas se relacionarán con los contenidos teóricos de la acción formativa. Se realizarán diferentes tipos de ejercicios prácticos y dinámicas que fomenten una intervención activa de los participantes con la finalidad de acercar los contenidos al mundo real de los alumnos y conseguir el máximo aprovechamiento.
Todos los módulos contienen uno o varios de los siguientes elementos: .
-Test y Pruebas de Auto Evaluación con corrección automática y feedback inmediato.
-Ejercicios de asociación de ideas para repasar lo aprendido.
-Asociación de lo aprendido con el contexto profesional de cada alumno.
-Estudio de casos.
-Simulaciones.
-Juegos interactivos.
-Debates grupales sobre temas de actualidad relacionados con el contenido del curso.
-Ejercicios de resolución de problemas con soluciones estándar.
-Análisis grupal de soluciones alternativas a un mismo problema a través de foros de discusión.
-Caso práctico final.