Aplicaciones Empresariales con Java y Flex 4 I. DATOS ADMINISTRATIVOS: CURSO Aplicaciones Empresariales con java y Flex 4 CODIGO JFX_012011 Nº DE HORAS REQUISITOS
II.
40 HORAS ACÁDEMICAS Conocimientos intermedios de sistemas operativos. Conocimientos básicos de Programación. Conocimientos básicos de Bases
INTRODUCCIÓN
Adobe® Flash® Builder™ y Adobe Flex está diseñado para ayudar a los desarrolladores de software a crear rápidamente aplicaciones de Internet sofisticadas (RIA) multiplataforma y contenidos, utilizando el marco de trabajo de código abierto de Adobe Flex. Es compatibilidad con la codificación inteligente, la depuración y el diseño visual, y presenta potentes herramientas de prueba que agilizan el desarrollo y hacen que las aplicaciones tengan un rendimiento más elevado. Analiza los servicios de Java™, PHP, Adobe ColdFusion®, REST y SOAP para mostrar métodos y propiedades en el nuevo explorador de datos/servicios. Agrupa métodos con los componentes de la interfaz de usuario con sólo arrastrar y soltar. Asimismo, desarrolla el contenido con un potente entorno de desarrollo integrado (IDE, por sus siglas en inglés) basado en Eclipse™ que incluye editores de MXML, el lenguaje ActionScript® y CSS; además de colores de sintaxis, finalización de expresiones de programación, contracción del código, depuración interactiva estratificada y generación automática de códigos comunes.
III.
LOGRO DEL CURSO
El alumno al finalizar el curso será capaz de: Creación de interfaz ricas en contenido. Reconocer y utilizar sentencias actionscript Comprender el API de Dibujo Manejo de Eventos propios de Flex y Eventos Personalizados Creación de componentes personalizados Programación Orientada Objeto Manejo de Base de Datos con RemoteObject y HTTPServices Uso y manipulación de datos en gráficos estadísticos Servidores Web para Java. Tecnología J2EE con Java, páginas JSP y servlets de Java. Patrón de diseño MVC. IV.
METODOLOGÍA
El curso se realizara de una manera Teórico – Práctica, con casos aplicativos constantes aplicables a las necesidades laborales que se presentan actualmente. La exposición del profesor se verá reforzada con ayudas audiovisuales y un dialogo abierto presto al debate permanente que pueda enriquecer los temas estudiados durante las sesiones. Se contaran con guías de laboratorio y ejercicios extras, como parte del entrenamiento en JAVA, para el reforzamiento de lo aprendido durante las sesiones. La evaluación será continua y permanente. V.
EVALUACIÓN
El sistema de evaluación será el siguiente: PF = EF PF= Promedio Final EF= Examen Final
Nota: La nota mínima aprobatoria es 11. En caso de no aprobar el curso, se les dará una Constancia de Asistencia. La asistencia mínima para poder acceder a la Constancia el 80% de las sesiones. Toda recuperación de evaluación se efectuara como plazo máximo dentro de los 7 días hábiles después de la culminación del curso. Pasada la fecha, se hará un cobro por los gastos administrativos que implique la mencionada recuperación de evaluación. VI.
MODULOS
MODULO 1 : Diseño de interfaces y eventos Flex Objetivos: Temas: Comprender conceptos básicos de Flash Builder y qué es Flex 4 y Flash Builder 4 Adobe Flex. Variables, funciones y Objetos con ActionScript Conocer y utilizar los Comprensión de los namespace componentes UI en flex. Comprender como trabaja Uso de componentes UI Flex internamente Manejo de estados, layout y navegadores. Actualización dinámica de datos con DataBinding, Drag and Drop y API de dibujo. Manejo y propagación de Eventos en Flex, carga de XML uso de Array Collection. MODULO 2: Programación Orientada a Objetos y Uso de Base de Datos Objetivos: Temas: Comprender conceptos Uso de Clases básicos de programación Creación de componentes orientada a objetos con Flex Programación Orientado a Crear aplicaciones con acceso Objetos a base de datos Conexión con servidores JAV
Entender el uso de HTTPServices y RemoteObject.
Manipulación de información con Base de Datos
MODULO 3 : Manipulación de Gráficos Estadísticos con Flex Charting Components Objetivos: Temas: Comprender la arquitectura Usos de Gráficos estadísticos de los componentes Charts Charts con Flex Personalización de componentes Entender la edición de Charts componentes chart Optimización de aplicaciones Flex Comprender la optimización de aplicaciones