Flex (Développer une Application Ria avec Flex et Java/Jee)

Formation

À Paris

1 750 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    4 Jours

Objectifs: Comprendre les principes et les enjeux d'une Application Internet Riche (RIA). Savoir créer l'interface graphique d'une application de gestion avec Flex. Savoir manipuler les données d'une application Flex. Connecter un client Flex à une application Java/JEE (Servlet, Hibernate, Spring). Destinataires: Architecte. Développeur. Chef de projet

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

Connaissance de Java

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction
- Définition d'une application RIA
- Le langage MXML et ActionScript 3.0 (AS 3.0)
- Les avantages du runtime Flash sur les autres RIA
- Les offres Adobe... et les alternatives

L'édition d'écrans dans Flex Builder
- Les différents composants conteneurs MXML
- Les widgets de base : boutons, menus, fenêtres, tableaux, champs de textes...
- Paramétrage des composants : layouts, polices, couleurs, bulles d'informations, etc...
- Support CSS
- Édition et visualisation de States
- Personnalisation et extension de composants

Maîtrise du langage ActionScript 3.0
- Les classes AS, héritage, interfaces, packages, exceptions, closures...
- Différences et similitudes avec Java

Gestion les évènements
- Comprendre les flux d'évènements
- Utilisations simples et gestion native
- Paramétrage avancé par AS 3.0 : évènements personnalisés, listeners et delegates

Gestion standard des données
- Les collections et listes
- Intégration et édition de XML
- Les formateurs de données
- Gérer l'absence de dataprovider avec l'élément MXML Repeater
- Traitement des données et binding avancé avec ActionScript 3.0

Gestion des données avec Flex Data Services
- Notion de Remote Object et injection de dépendances
- Réaliser un mapping objet Java / ActionScript
- Accéder à des DAO Hibernate
- Accéder à des beans Spring
- Utiliser Flex Message Service et le push de données
- Gérer les sessions Flex coté client et coté serveur avec Flex Data Management Service

Validation des saisies de données
- Les différents validateurs
- Création d'un validateur personnalisé
- Limites des validateurs Flex
- Créer des classes AS de gestion de validationIntégrer du contenu dynamique dans Flex
- Gestion de données XML / RSS / JSON
- Le binding automatique
- Intégrer du contenu multimédia Flash / Vidéo/ Son / Image : le ressource loader

Gestion de la localisation
- Utiliser l'API Ressource Bundle
- Créer une bibliothèque de localisation SWC
- Avant Flex 3 : alternative au ressource bundle pour localisation au runtime

Architecture d'une application Flex
- Le framework Cairngorm MVC pour Flex
- Découpage d'une application en modules
- Quelques best practices pour la maîtrise du runtime Flash
- L'extension RDA fournie par Apollo SDK AlphaL'avenir des RIA Adobe
- Prochaines offres et extensions Adobe : Flex 3.0, Adobe Integrated Runtime (AIR/Apollo), Adobe Media Player
- Le successeur de FDS : Adobe LiveCycle Data Services
- Les solutions Open-source Granite Data Services et OpenAMF

Informations complémentaires

Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Flex (Développer une Application Ria avec Flex et Java/Jee)

1 750 € HT