Découvrez notre catalogue de formation 2026
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Ce cours vous permettra de développer des applications Internet riches (RIA) avec la plateforme Flex. Vous découvrirez son modèle de programmation basé sur MXML et ActionScript 3.0. Vous apprendrez à créer des interfaces graphiques interactives exploitant des données XML et des services web.

À qui s'adresse cette formation ?

Pour qui ?

Cette formation pratique s'adresse aux développeurs de sites, informaticiens, designers.

Prérequis

Aucun

Les objectifs de la formation

  • Développer des applications Internet riches (RIA) avec la plateforme Flex.
  • Maîtriser le modèle de programmation basé sur MXML et ActionScript 3.0.
  • Concevoir des interfaces graphiques interactives.
  • Exploiter des données XML et des services web dans les applications.

Programme de la formation

    • Présentation de Flex Builder.
    • Intégration dans une architecture J2EE ou .NET.
    • Le lecteur Flash 10 et le concept de DisplayObject.
    • Introduction à Adobe Catalyst pour la conception d’interfaces Flex.
    • Travaux pratiques : création d’un projet et utilisation du débogueur.
    • Rappels sur XML : modèle et schéma de validation.
    • Introduction aux spécificités d’ActionScript 3.0 et d’EcmaScript for XML (E4X).
    • Étude des variables, opérateurs, ainsi que de la création de packages et de classes.
    • Travaux pratiques : prise en main d’ActionScript 3.0.
    • Structure d'une application Flex : blocs script, Model.
    • La gestion des événements : propagation, trois phases.
    • Travaux pratiques Programmation d'événements : clic sur un bouton, changement d'état.
    • Architecture des composants graphiques et gestion des propriétés spatiales, des styles, des paramètres et des ViewState.
    • Utilisation des conteneurs tels que ApplicationControlBar et TitleWindow, ainsi que des composants ModuleLoader et Repeater.
    • Mise en œuvre des contrôles de navigation (List, LinkButton, PopUpButton, PopUpMenuButton) et des conteneurs de navigation (Accordion, ViewStack).
    • Travaux pratiques : création de boutons multi-états et de datagrids personnalisés, génération dynamique de zones graphiques avec Repeater, et mise en place de menus, onglets et boutons dynamiques vers le Web.
    • Composants de saisie : texte, boutons radio, menus.
    • Contrôles de saisie : dateFormator.
    • Envoi du formulaire.
    • Travaux pratiques Création de formulaires de login, contrôles de saisie de fiches produits.
    • Design des composants : thèmes, styles, fonts.
    • Effets et transitions : rotation, séquence, parallèle.
    • Construction graphique avec Adobe Catalyst.
    • Travaux pratiques Mise en pratique de multiples effets.
    • Accès aux services Web et échanges via RPC et SOAP.
    • Utilisation du gestionnaire de données sous Flex 4.
    • Travaux pratiques : appel de services Web, requêtes URL et création de SharedObject.
    • Mise en oeuvre de graphismes : pie, plot, bar, line,.
    • Raccordement entre données et graphismes.
    • Travaux pratiques Création de graphiques.
  • 1573
  • 28 h

Soumettez votre avis