Curso Adobe Flex 4 con Flash Builder 4 - Desarrollo de Aplicaciones Web Enriquecidas
|
Descripción:
Flex es un entorno de desarrollo de código abierto gratuito altamente productivo para la creación y el mantenimiento de aplicaciones web expresivas que se implantan coherentemente en los principales exploradores, equipos de sobremesa y sistemas operativos. Flex Builder es una herramienta de desarrollo basada en el entorno Eclipse que permite codificación inteligente y diseño visual de la interface, apariencia y comportamiento de RIAs (Rich Internet Applications)
Dirigido a:
El curso estará dirigido a diseñadores y desarrolladores web que quieran aprender a desarrollar Aplicaciones Web que generen un impacto en la experiencia de usuario.
Prerequisitos:
Haber tomado el curso ActionScript 3 - Fundamentos o tener los conocimientos equivalentes como estar familiarizado con la programación orientada a objetos en ambientes como Flash, Java o C++ y con la terminología XML.
Consultor:
Andrés Rodriguez - Desarrollador RIA
Contenido (24 horas):
- Módulo 01
- Introducción al curso
- Introducción a Flex y Flex Builder
- Ejemplos de aplicaciones reales
- Fundamentos de Flex
- Setup entorno de trabajo.
- Uso del IDE.
- Añadir controles de interface.
- Arquitectura de una aplicación con MXML.
- Uso de propiedades, eventos y métodos en línea.
- Uso de ActionScript dentro de MXML.
- Ejemplo práctico Conexión a Datos (Ejemplo conexion a Base de Datos con HttpService)
- Módulo 02
- Manejo de Eventos
- Entendiendo los eventos.
- Crear Controladores de Evento (Handlers) con funciones en ActionScript.
- Uso del método addEventListener().
- Maquetación en Flex
- Uso de contenedores.
- Posicionando componentes dentro de contenedores.
- Análisis del código MXML generado por el Builder.
- Uso de componentes de Navegación
- Uso del LinkBar y TabBar.
- Contenedores ViewStack y TabNavigator
- Contenedor Accordion.
- Uso del ButtonBar y ToggleButtonBar
-
- Ejemplo práctico Conexión a datos remotos – Cliente Twitter
- Módulo 03
- Introducción al DataBinding
- Manejo del DataGrid
- Uso de la clase ArrayCollection como DataProvider del DataGrid
- Manipulando datos en línea.
- Ordenamiento de Datos.
- Control de Eventos de la Clase ArrayCollection.
- Formato específico de los datos con LabelFunction.
- Manejo de ItemRenderers en linea.
- Componentes ItemRenderer e ItemEditor.
- Aplicando estilo a las aplicaciones
- Modificando el “look and feel” en línea.
- Aplicando estilos CSS.
- Dando estilo a los estados de un botón.
- Comportamientos y Efectos
- Aplicando Efectos a los componentes.
- Revisión de los Efectos disponibles.
- Aplicando Efectos a las transiciones entre Estados.
- Módulo 04
- Creación de Formularios Avanzados
- Uso del contenedor Form.
- Validación de datos.
- Controlador de eventos de validación.
- Conexión a datos
- Análisis de los diferentes métodos de comunicación de datos.
- Manejo simple de XML.
- Uso avanzado del objeto HTTPService.
- Uso avanzado del objeto RemoteObject.
- Introducción al reporte Gráfico
- Revisión de los tipos de Gráficos.
- Aplicando efectos a los Gráficos
- Módulo 05
- Desarrollo de una aplicación completa
- Setup Arquitectura de datos.
- Conexión a datos WebOrb PHP.
- Setup Aplicación desde 0.
- Ingreso, edición y elimación de datos.
- Reporte de datos (Gráficos)
Xpert, Capacitación con calidad. Resultados que se ven.
|
| |