Développer des applications avec Adobe Flex
Référence : FLEX
Durée : 5 Jours
Prix (HT) : 2 294,00 €

Développer des applications avec Adobe Flex. Formation sur Adobe Flex, cours à Paris la Défense.

Calendrier
Lieu Date de début Prix (HT) Réserver
Paris - La Défense 6 févr. 2012 2 294,00 € Envoyer
Paris - La Défense 5 mars 2012 2 294,00 € Envoyer
Paris - La Défense 2 avr. 2012 2 294,00 € Envoyer
Paris - La Défense 4 juin 2012 2 294,00 € Envoyer
Paris - La Défense 9 juil. 2012 2 294,00 € Envoyer


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


Méthode pédagogique : 60% de travaux pratiques

Audience : Développeurs, chefs de projet souhaitant réaliser des applications Flash pour l'entreprise

Pré-requis : Pratique d'un langage de programmation orienté objet (Java, C++, C#, ActionScript...) Notions de XML

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


Outils : FlashBuilder, Tomcat, Blaze Data Service



Financement de la formation

Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre société. Il peut également être suivi dans le cadre d'une période de professionnalisation ou du DIF. Notre équipe est à votre disposition pour vous aider à constituer votre dossier.