Cairngorm 3 & Parsley
Industrialiser les projets Flex avec Cairngorm 3, Parsley et
les Frameworks Flex 4
Code : F34CGM
Durée : 3 jours
Prix intra-entreprise pour 2 participants : 1 595,00 EUR HT par participant
(sans facturation supplémentaire de frais pour le déplacement du formateur)
Prix intra-entreprise pour 3 participants et plus : tarif à la journée, nous consulter
Description
A l’instar de Spring dans le monde Java, Cairngorm 3 est un framework qui permet d'intégrer les bonnes pratiques industrielles dans la réalisation d'une application Flex.
La version 3 de Cairngorm propose des guides d’architecture, des outils, des bibliothèques et l’intégration d’un loC ActionScript au travers de Parsley Cairngorm vous propose une architecture logicielle mise en place sur de nombreux projets, bien documentée et évolutive.
Cette formation vous permet de comprendre Cairngorm par la pratique pour le mettre en oeuvre sur votre projet. Cairngorm 3 et Parsley peuvent être utilisés sur des projets Flex 3 ou Flex 4.
Audience
Développeurs, Chefs de projet impliqués sur un projet Flex.
Pré-requis
Connaître Flex 3 ou Flex 4.
Descriptif de formation
Télécharger le descriptif de la formation
Programme
PRESENTATION DE CAIRNGORM 3
Présentation, historique, objectifs ; A quoi sert un Framework
Les principaux Framework Flex ; Recommandations, Outils et Bibliothèques ; Cairngorm et Parsley
Trouver de la documentation ; Ressources
HELLO PARSLEY !
Fonctionnalités ; loC, Construction et Injection
Initialisation et Contexte ; Configure/
Messagerie découplée ; Annotations
DE L’UTILISATEUR AU MODELE
Un premier exemple Cairngorm ; Organisation des Packages Cairngorm 3 ; Objet du Domaine et Injection
Binding et Conteneur ; Connecter les vues
DISCUTER AVEC LE SERVEUR
Discussion asynchrone et AsyncToken ; Messagerie Vue - Commande
Les commandes dynamiques de Parsley ; Injecter un service de manière découplée ; Wizard Data Services
LA VRAIE VIE CAIRNGORM (à vous de jouer :-)
Ze big picture ; Créer un projet Flex “from scratch”
Coder le login (et le logout) avec bouchon ; Ajouter la récupération des utilisateurs ; Objets du domaine et responsabilités
Programme (suite)
PATTERN PRESENTER MODEL (PM)
PM : Découpler la vue ; Où est le modèle ?
Synchroniser les PM ; Skinning Flex 4
NAVIGATION
Rappels sur les ViewStacks ; La bibliothèque de navigation
Annotations et événements de navigation ; Points de passage et historique
MODULES
Rappels Flex sur les modules ; Architecture modulaire de Cairngorm 3 ; Parsley et les modules ; Cairngorm et les modules
NOTIONS COMPLEMENTAIRES
Composant Observer ; Le composant Task
Uniquing et cache client ; Messagerie et Push Serveur
CAIRNGORM ET AIR
Services SQLite ; Abonnement des fenêtres
Native Process
CONCLUSION
Organisation du projet ; Feuille de route pour la mise en place
RENSEIGNEMENTS : 01 73 02 33 44 ou 04 42 42 53 57 16
Siège Social : BaaO - 81, rue Réaumur - 75002 PARIS
Etablissement Secondaire : BaaO - 3, rue Clérion - 13530 TRETS
Copyright © 2012 BaaO - Conditions générales de vente - Contact - Plan du Site - Mentions légales
Réussir votre projet Web ou Mobile
FORMATIONS DE BASE
FORMATIONS MOBILES
Flex pour les Mobiles et Tablettes
Développement iPhone et iPad natif
FORMATIONS AVANCEES
uniquement en intra
Développement ActionScript 3
Flex 3 Développement
PROTOTYPAGE PAPIER
Prototypage Papier projets IHM
Prototypage Papier projet Mobiles
RENSEIGNEMENTS
Paris : 01 73 02 33 44
Aix : 04 42 53 57 16
Procédure d’inscription
La façon la plus simple pour organiser une session intra-entreprise est de nous contacter au 01 73 02 33 44, ou de cliquer sur le lien ci-contre pour nous envoyer un mail indiquant vos nom et prénom, le nom de votre société et un numéro de téléphone afin de pouvoir vous rappeler.
Nous établirons un devis pour la formation que vous souhaitez suivre aux dates convenues. Il sera accompagné si nécessaire d’un projet de convention si la formation devait faire l’objet d’une demande de prise en charge de financement auprès de l’OPCA de votre entreprise.
N’hésitez pas à nous consulter pour toute demande particulière.