Programación con Adobe Flex 4.6 - Avanzado - nanforiberica

    ESPECIALIDAD

    Lenguajes de Programación

    MODALIDAD

    Webinar. Sesiones en aula virtual con profesor

    CONTACTO

    soporte@nanforiberica.com

    TUTORES

     Javier Lozano Moreno - javierl@nanforiberica.com

     

     Contenidos del curso 

    1. Introducción

    2. IDE: Adobe Flash builder

    3. Gestión de librerías y proyectos

    4. AS3:

    • POO: ¿Porqué no hay polimorfismo en AS3?
    • Colecciones Avanzadas (HierarchicalData)
    • Dualidad AS3 y Flex

    5. Flex:

    • Flex 3 Vs Flex 4
    • Gestión de SDK’s
    • HTML Template
    • Propiedades del proyecto (librerías dinámicas)
    • Variables de compilación

    6. Componentes avanzados

    • DateChooser - DateTime
    • Tree
    • AdvancedDataGrid
    • ItemRenders personalizados

    7. Otros componentes

    • UltimateDataGrid
    • FlexCalendar
    • Dock
    • TimePicker
    • DualSlider
    • AutoComplete Search

    8. Otros contenedores

    • SuperPanel
    • DualPanel

    9. Otros layouts

    • CoverFlow
    • Accordion3d
    • TimeMachine

    10. Gráficas

    • Manejo de datos (filtrados, bindings…)
    • Personalización visual (estilos, efectos visuales…)
    • Otras gráficas no incluidas en el SDK

    11. Manejo de eventos avanzado

    • Eventos personalizados
    • Declarar eventos para MXML

    12. Factoría de componentes “Front”:

    • Arquitectura para crear nuestros propios componentes genéricos avanzados
    • Comunicación hijo -> padre y viceversa
    • Abstracción y reutilización
    • Librería de componentes personalizados (import y SWC)

    13. Patrones de diseño

    • Two way binding
    • Repaso singleton y MVC

    14. Acceso remoto a datos (RPC)

    • HttpService
    • Webservice
    • RemoteObject (AMF3)
    • Value Object (VO)
    • ObjectProxy
    • Secuenciar peticiones asincronas

    15. Generación de Interfaces dinámicas desde AS3

    16. Modularidad en Flex

    • Módulos
    • Subaplicaciones

    17. Parametrización (aplicaciones, módulos y subaplicaciones)

    18. JavaScript y Flex

    • External Interface
    • CallBacks

    19. Almacenamiento local de datos

    • SharedObjects
    • Cookies

    20. Procesado y filtrado de XML (e4x)

    21. arseo de JSON

    22. Styling y Skining

    23. Drag & Drop

    24. Localization (Aplicaciones multi-idioma)

    25. Nociones de seguridad

    26. Nociones de optimización

    27. Adobe AIR


    Evaluación final

    Cuestionario de Calidad


    Requisitos previos

    El alumno que quiera realizar el curso necesita tener conocimientos básicos de programación

    Requisitos

    Hardware: PC Multimedia

    Pentium IV o superior, 1 Gb de memoria, tarjeta de sonido, altavoces/cascos

    Software:

    Windows XP, Windows Vista o Windows 7

    Navegadores: Explorer 6,7 y 8 o firefox 2 y 3

    Java 1.5 o superior

    Adobe Flash Player 7.0 o superior

    Javascript habilitado

    Adobe Reader 8.0 o superior

    €3,600.00