Déroulé de cours

Flex - Flex - Applications Internet Riches

Vous êtes développeur et souhaitez construire des interfaces graphiques pour des applications internet évoluées avec Adobe Flex.
Durée : 5 jours.
Linux/MacOS/Windows

Les applications internet riches (RIA)

Client lourd, client léger et client riche
Principes de mise en oeuvre
Configurations envisageables et déploiement
Le Flash Player et le format SWF

Flex Builder

Configuration de Flex Builder
Création d'un projet

Le MXML

Applications, containers et contrôles
Comprendre les noms d'espace
Le layout et les contraintes
Les composants MXML

ActionScript 3.0 : fondamentaux

Typage ActionScript 2 vs. typage ActionScript 3
Types et primitives
Structures de contrôles
Classes et objets
Dérivation
Interfaces
E4X : ActionScript et XML

Les contrôles et les containers

La Flex Class Library : généralités.
La gestion des événements
Les fournisseurs et liaisons de données
Listes, grilles et arbres
Les composants ActionScript
Les ItemRenderer

Les interfaces graphiques utilisateur

Validation et formattage de données
Le glisser-déposer
La gestion du focus
Etats de vues et transitions
Styles et skins

L'accès aux données

Services HTTP
WebServices
Gestionnaires d'événements
Présentation de Life Cycle Data Services
Présentation d'AMFPHP

Les bonnes pratiques

Les composants
Les design-pattern
Gestion événementielle
Présentation des principaux framework ( Cairngorm , ActionScript Foundry, Vegas...)
Mise en place d'un framework
Automatiser les builds avec Maven

La mise au point

Configuration de Flex
Debugger une application Flex
Déploiement

Infos pratiques

Pré-requis

Connaissances des architectures n-Tiers, des applications web et client/server. Une expérience en programmation orientée-objet et une connaissance des fondamentaux XML sont souhaitables.

Horaires

Du lundi au vendredi de 9h00 à 12h45 et de 13h45 à 18h00.

Matériel

Par stagiaire : PC Windows ou Mac OS X

Suivi du stage

Assistance par email après le stage.

Cocktail Média Sàrl

Tel : 021 943 38 77
Email : formation@knowup.ch

Genève, Lausanne, Vevey, Sion, Morges, Neuchâtel, Fribourg, Blonay, Bern, Montreux, Bienne, Yverdon-les-Bains, Sierre

Copyright MInstitut © 2002
Tous droits réservés.

Copyright © 2007 Know-up - Tous droits réservés | Webmaster | Conditions légales | Crédits