Revenir à la liste des catégories de formation



Formation : Flex - Les fondamentaux


(Réf. 17054)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Langages de programmation

Prérequis

Connaissance des concepts de la programmation orientée objet (POO).

Public

Développeurs

Objectifs

Appréhender le fonctionnement de Flex dans le but d'améliorer l'interface utilisateur d'une application Web
Créer et déployer des applications Internet riches (RIA) grâce à la technologie Flash

Type de formation

Courte

Programme

Introduction au développement d'applications Flex

  • La notion de RIA (Rich Internet Application), ses technologies et ses limites
  • Flex, Flash et ActionScript
  • L'architecture client Flex/serveur
  • Les environnements de développement
  • Créer une application Flex avec Flash Builder

Création d'un projet Flex

  • Le contenu d'un projet Flex
  • Exportation et importation de projet
  • Les propriétés d'un projet

Décrire une interface utilisateur grâce au MXML

  • Présentation des composants controls, layout et navigators
  • Disposer l'interface utilisateur
  • Créer des composants personnalisés

Le langage ActionScript 3

  • Les particularités de l'AS3
  • Vocabulaire, mots?clefs et syntaxe
  • Création d'une classe AS3
  • Insérer du code ActionScript dans un fichier MXML
  • L'héritage, les interfaces, les getter/setter

Les mécanismes fondamentaux de Flex

  • La relation MXML/ActionScript
  • L’API du Framework Flex

Organiser son projet Flex en modules

  • Définir l’architecture d’un projet
  • Création de composants personnalisés

La gestion des évènements

  • Les événements personnalisés
  • Diffuser un événement
  • La Métadonnée Event
  • Créer ses propres types d'événement

Manipuler des données

  • Utiliser le XML
  • Créer des objets XML
  • Lire les données
  • L'API de collection et les composants List

Personnaliser l'interface utilisateur

  • Les items renderers
  • Les renderers personnalisés
  • Les Effets et les transitions
  • Les styles CSS
  • Le DragNDrop
  • Les fenêtres PopUp

Le Framework MVC Cairngorm

  • Architecture d’une application Flex
  • Les Patterns Cairngorm
  • Bonnes pratiques de développement

Communiquer avec le serveur d'applications

  • Les langages côtés serveurs et la gestion des bases de données
  • Présentation de HTTPService, WebService, Remote Object
  • Faire communiquer avec des WebServices

Pédagogie

Exposés - cas pratiques - synthèse

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
13100 Aix en Provence :

41000 Blois :

18000 Bourges :

28000 Chartres :

36000 Chateauroux :

21000 Dijon :

88000 Epinal :

38000 Grenoble :

72000 Le mans :

59650 Lille :

69003 Site Lyon :

57000 Metz :

54000 Nancy :

06000 Nice Sophia Antipolis :

45000 Orléans :

75009 Site Paris 9ème :

86000 Poitiers :

51100 Reims :

52100 Saint-Dizier :

42000 Saint-Etienne :

67100 Site strasbourg :

37550 Tours :

10000 Troyes :


Revenir en haut





Revenir à la liste des catégories de formation