Présentation formation FLEX
Avec la formation FLEX Objis, maîtrisez les techniques de développement d’applications basées sur Flex, framework développé par Adobe pour le développement d’applications Internet Riches. Découvrez les concepts techniques sous-jacents : Action Script 3.0 et le langage de description d’interfaces graphiques MXML (comparable à XUL-Mozilla Foundation ou XAML-Microsoft).
Découvrez en profondeur l’architecture de FLEX, les composants clés, la gestion évènementielle et les techniques de création de composants spécifiques. développez des interfaces ergonomiques et rapides. déployez vos applications Flex sous Tomcat.
Dates (4j) | Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|---|
8-11 mar (Paris) 2-5 mai. (Paris) 14-17 juin (Lyon) 26-29 sep (Par.) 3-6 oct (Lyon) 7-10 juin (Paris) |
Inter : 2150 Intra : 6500 |
Développeurs Javascript (DOM, Event, héritage) |
70% |
Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Logiciels utilisés
Framework Flex 4
Firebug,
Platte forme LAMP/WAMP
Vous allez apprendre à :
Comprendre l’architecture technique de FLEX
Mettre en œuvre concepts clés : ActionScript, MSXML
Récupérer et éditer des données serveur
Créer des interfaces utilisateur avec FLEX
Créer des appels Ajax avec FLEX
Créer des composants réutilisables pour vos projets
Créer l’architecture de vos applications FLEX
Programme détaillé
Introduction FLEX
Historique & Positionnement
Comparaison frameworks RIA
Communauté
Documentation
Exemples professionnels
Nouveautés FLEX 4
Produits
SDK,
FlexBuilder,
Flex data services,
Charting
Machine vituelle flash
Flash player
Processus développment
Aide et autres ressources.
L’outil FlexBuilder 4
Eclipse et FlexBuilder 4
FlexBuilder : Editeurs, vues et perspectives
Compilation et exécution
Mode debug
Amélioration du Flex Builder 4
Flash Catalyst
Mise en oeuvre Flex
Fondamentaux Flex
Créer une application Flex
Conteneurs, contrôles , binding
Application multi conteneur
Gestion événements
Composants Button, Text, Checkbox, Image
Afficher des images, fournir des données aux contrôles.
Formulaires
Gérer la présentation de l’application
Conteneurs Application, Panel, Form, Box, DividedBox,
Tile, ControlBar…
Règles de dimensionnement des conteneurs.
Positionnement absolu ; le conteneur Canvas
Créer des contraintes de positionnement avec FlexBuilder et en MXML
Contraintes avec des composants imbriqués.
Gestion des états
La notion d’état
Utiliser les états pour concevoir une application
Nouvelle syntaxe et simplification des états dans Flex 4.
Créer des états avec FlexBuilder
Regarder le MXML généré et changer d’état en ActionScript
Les états des composants imbriqués.
Utilisation des états pour les formulaires
La navigation et effets
Personnaliser l’application
Utiliser les styles et les thèmes pour changer le look and feel
Appliquer les effets et les transitions pour animer l’application.
Appliquer une feuille style à l’application
Utiliser les modèles de données MXML et ActionScript
Le pattern Model View Controler (MVC)
Créer des modèles de données xml avec le tag model
Créer des classes ActionScript 3.0 : package, constructeurs, propriétés, méthodes
Instancier des objets ActionScript en MXML.
Création d’une arborescence et d‘objets
Ajax
Charger des données XML avec HTTPService
Récupérer des données lors de l’exécution
Créer des requêtes http
Gérer les résultats avec les bindings et les gestionnaires d’événement
Gérer les erreurs
Interroger différents domaines.
Afficher les données avec une DataGrid
Fournir des données à la DataGrid
Spécifier et formater les colonnes
Le rendu et l’édition des colonnes
Les composants de type ItemRender et ItemEditor.
Afficher des données dans un tableau dynamique