accueil / formation / catalogue 2011 / développement web / FLEX
Développer des applications avec Adobe Flex - Code : FLEX
Présent sur plus de 98 % des postes, le Player Flash est maintenant capable d'exécuter des applications d'entreprise dans un navigateur. Flex est le produit d'Adobe qui permet de construire ces applications d'entreprise Flash avec un modèle de développement standard connu des développeurs Java, PHP ou C#.
Ce cours vous permet de devenir un véritable développeur Flex. Pour cela, vous apprendrez à décrire vos interfaces avec un langage XML, le MXML, à gérer les événements produits dans cette interface et à écrire la logique de gestion des événements avec le langage objet ActionScript 3.0. Vous découvrirez les nombreux composants qui sont à votre disposition comme, par exemple, les boutons, les fenêtres, les tableaux, les arbres, les images, les vidéos... Vous verrez aussi comment alimenter ces IHM en données en discutant avec un serveur Java.
Il est destiné à ceux qui se posent les questions suivantes : "Comment développer des applications Flash pour l'entreprise ?", "Comment intégrer Flex dans mon architecture informatique ?", "Comment connecter Flex à mes sources de données ?".
Vous allez apprendre à :
  • Comprendre le Framework Adobe Flex
  • Apprendre à décrire des IHM Flash avec le MXML
  • Développer avec le langage objet ActionScript 3.0
  • Pratiquer l'outil FlashBuilder pour Eclipse
  • Connaître les principaux composants de Flex
  • Alimenter les applications Flex avec des flux XML ou Soap
  • Intégrer Flex dans une architecture Java EE, .Net ou PHP
Durée : 5 jour(s)
Audience : Développeurs, chefs de projet souhaitant réaliser des applications Flash pour l'entreprise
Méthode pédagogique : 60% de travaux pratiques.
Pré-requis : Pratique d'un langage de programmation orienté objet (Java, C++, C#, ActionScript...)
Prix : Voir dates
Programme :
Présentation de Flex 4
Clients riches Internet
SDK, FlashBuilder, LiveCycle Data Services
Machine virtuelle Flash
Adobe Integrated Runtime (AIR)


Fondamentaux Flex
Application Flex, espaces de nommage
Conteneurs, contrôles et Binding
Les composants Custom


Utiliser les contrôles
Notion de contrôles
Contrôle de type Button, Image...
Propriétés de contrôles
Gérer les événements


Organiser l'application
Conteneurs de type Application, Panel, Form...
Dimensionnement des conteneurs
Positionnement absolu
Contraintes FlashBuilder et MXML
Bonnes pratiques


Utiliser les états pour concevoir une application
Notion d'état des composants
Les états et FlashBuilder
Les états, MXML et ActionScript


La navigation dans l'application
Flex et la navigation
ViewStack et les connexions Linkbar et TabBar
Conteneurs Accordion, ApplicationBar et TabNavigator


Personnaliser l'application
Styles, thèmes et le Look and Feel
L'animation avec les effets et les transitions


Composants Spark et Skinning
Créer et appliquer un Skin
Le dessin avec FXG
SkinPart et SkinState
L'animation dans les Skins


Les bases d'ActionScript 3
Classes ActionScript 3.0
Packages, constructeurs, propriétés, méthodes
Tableaux, Binding et Value Object


Charger dynamiquement du XML avec HTTPService
Récupération de données lors de l'exécution
Création de requêtes HTTP
Gestion des résultats et des erreurs


Les données dans les DataGrid et Datagroup
Fournisseurs de données
Format et rendu des colonnes
SkinnableComponent, ItemRender et ItemEditor


Accéder à des services Web Soap
Déclenchement des services Web Soap
Gestion des résultats et des erreurs
Les paramètres de services Web


Accéder à un serveur Java avec BlazeDS
Architecture, installation, structure
Projet et compilation serveur
Intégration à Java EE
Remote Object, messagerie (JMS), Proxy
FlashBuilder et l'assistant Data / services


Dates :
code
[FLEX]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 2227 24 7.21 7.21 4.18 9.23 6.20 4.25 - 5.19 3.17 14.28 12
Lyon 2227 - - - 18 - - - - - - - -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut