FORMATION Flex et Action script 3 : Maîtriser le développement d'application avec Adobe Flex 3
Objectifs de la formation Flex
Flex est l'outil développé par Adobe pour le développement d'applications Internet Riches, pour le lecteur Flash (Content management system, Back-office, Applications Intranet...)
Sa technologie repose sur l'Action Script 3.0 et sur le langage de description d'interfaces graphiques MXML (comparable à XUL-Mozilla Foundation ou XAML-Microsoft).
Cette formation Flex est destinée à l'apprentissage de Flex dans l'environnement libre TOMCAT- AXIS-MySQL, Vous apprendrez également à programmer en ActionScript 3 (AS3) des interfaces graphiques interactives, utilisant des données XML.
A fin de cette formation vous saurez comment développer des applications Flex riches à moindre coût sans sacrifier performances et souplesse.
A qui s'adresse la formation Flex
Développeurs, chefs de projet souhaitant réaliser des applications Flash pour l'entreprise
Pré-requis :
Cette formation Flex s’adresse aux personnes qui ne connaissent pas encore Flex et ActionScript 3 afin d’avoir une première approche sur le langage ActionScript 3.
La connaissance du développement orienté objet en général ainsi que la connaissance du model DOM sont nécessaire pour cette formation.
Remarques :
Formation Flex
Travaux pratiques :
Tout au long du cours, de nombreux travaux pratiques permettent de valider les connaissances théoriques.
Contenu de la formation Flex
Présentation de Flex 3Les clients riches Internet
La ligne de produits Flex : SDK, FlexBuilder, Flex data services, charting
Machine vituelle flash et flash player
Le processus de développement d'une application Flex
Aide et autres ressources.
L'outil FlexBuilder 3Eclipse et FlexBuilder 3
L'interface de FlexBuilder : éditeurs, vues et perspectives
Créer un projet et votre première application
Compiler le projet et le lancer
Le debug
Atelier :
Création d’une première application en Flex
Fondamentaux FlexCréer une application Flex
Organiser une application Flex avec les conteneurs, les contrôles et les binding
Créer et utiliser des composants custom.
Atelier :
Création d’une application multi conteneur
Gérer les événements
Comprendre la notion d'événements, gérer les événements, utiliser l'objet événement.
Atelier : Gestion des événements utilisateur
Utiliser les contrôlesComprendre la notion de contrôle, utiliser les contrôle de type Button, Text, Checkbox
Afficher des images, fournir des données aux contrôlessAtelier :
Création d’un formulaire de saisie
Gérer la présentation de l'applicationOrganiser le contenu avec les conteneurs Application, Panel, Form, Box, DividedBox, Tile, ControlBar...
Bonnes pratiques
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ésAtelier :
Changement de disposition sur une application
Utiliser les états pour concevoir une applicationLa notion d'état
Avantages
Créer des états avec FlexBuilder
Regarder le MXML généré et changer d'état en ActionScript
Les états des composants imbriqués.
Atelier :
Utilisation des états pour les formulaires
La navigation dans l'applicationPersonnaliser 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.
Atelier : Appliquer une feuille style à l’application
Utiliser les modèles de données MXML et ActionScriptLe 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.
Atelier : Création d’une arborescence et d‘objets
Charger des données XML avec HTTPServiceRécupérer des données lors de l'exécution
Créer des requête 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 DataGridFournir 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.
Atelier :
Afficher des données dans un tableau dynamique
Formation Action script 3
-Formation flex 3
-Formation AS3
-Formation adobe Flex
22-24 rue du Président Wilson 92300 Levallois-Perret Tél.: 33 (0)1 43 34 90 94 Fax : 33 (0)1 43 34 90 95