Cette formation vidéo a pour but de vous faire progresser, par la pratique, dans la maîtrise du langage ActionScript 3.0 afin d’en tirer le meilleur parti. Cela suppose de maîtriser les concepts de base de l’AS3, c’est-à-dire la liste d’affichage et le modèle évènementiel, ainsi que les concepts généraux de la Programmation Orientée Objet.

Partant de vos connaissances, cette formation vidéo vous montrera comment mieux concevoir vos applications ActionScript 3.0 en les structurant selon le pattern d’architecture Modèle-Vue-Contrôleur, en utilisant les interfaces et en employant judicieusement les Singletons et autre Value Object.

Vous apprendrez à faire communiquer une application Flash avec un serveur d’applications en utilisant le format de données AMF au sein de la technologie Remoting. Enfin, vous découvrirez comment mettre en place un flux de travail optimisé pour bâtir des applications de vidéo à la demande avec le serveur logiciel FlashMediaServer 3.5.

Les concepts étudiés dans cette formation vidéo pour l’ActionScript 3.0 sont illustrés par des exercices concrets et des ateliers pratiques dans lesquels vous construirez des composants logiciels réutilisables dans des projets de taille réelle.
 
Vue d'ensemble de cette formation vidéo :
  • 1)Les Designs patterns ou patrons de conceptions
    En ActionScript 3 les design patterns ou patrons de conception offrent des solutions élégantes à des problèmes récurrents d'architecture logicielle. Dans ce chapitre vous développerez une application de dessin vectoriel.
  • 2)Pattern d'architecture Modèle-Vue-Contrôleur
    En ActionScript 3 le pattern d'architecture Modèle-Vue-Contrôleur permet de structurer des applications complexes et de les rendre plus compréhensibles et plus robustes.
  • 3)Démonstration et schéma de l'application
    Construction d'une application de dessin vectoriel avec l'ActionScript 3 structurée selon le pattern MVC.
  • 4)Configurer le contrôleur
    Implémentons les méthodes du contrôleur qui modifient les données du modèle, puis lions les composants de la vue et les méthodes du contrôleur.
  • 5)Refactoring
    Le refactoring ou remaniement de code consiste à réécrire certains morceaux de code de l'application afin que celle-ci gagne en structure, lisibilité, etc. Nous n'ajoutons cependant pas de nouvelles fonctionnalités à l'application.
  • 6)Le Flash Remoting
    Flash Remoting est une technologie optimisée permettant d'étendre les possibilités du lecteur Flash. Dans ce chapitre vous créerez un service d'envoi de mails.
  • 7)Présentation théorique du Flash Remoting
    Flash Remoting permet à un client Flash de communiquer avec une technologie de serveur telle que PHP, Java, .Net, etc.
  • 8)Créer un service distant et un client SWF
    Nous créons un service PHP minimal pour tester la connexion et l'échange de données avec un client SWF.
  • 9)Client SWF : optimiser le code avec le class-mapping
    Faire correspondre une classe ActionScript 3 et une classe PHP grâce au class-mapping.
  • 10)Refactoring : utiliser la classe Proxy
    Créer une classe ActionScript 3 réutilisable dans tous les projets Remoting : première partie.
  • 11)Modifier l'application de dessin
    Nous chargeons le composant d'envoi de mails dans l'application de dessin du premier chapitre et modifions celle-ci pour capturer un tracé vectoriel et l'encoder en image JPG à l'exécution. Ceci permet d'envoyer l'image avec le mail.
  • 12)Le Flash Media Server 3.5
    Flash Media Server est la technologie la plus riche et la plus fiable pour construire des applications de vidéo à la demande et des applications temps réel pour le lecteur Flash.
  • 13)Installation du Flash Media Server 3.5
    Installation de FMS 3.5  sous Windows.
  • 14)Première connexion depuis un client SWF
    Etablir une connexion à une application FMS, se déconnecter et monitorer l'état de la connexion.
  • 15)Refactoring de l'application cliente
    Refactoring de l'application cliente. Mettre en place un Framework pour le développement d'application avec Flash Media Server.
  • 16)Chapitrer une vidéo
    Créer un système de chapitrage afin d'offrir une navigation alternative à l'utilisateur.
  • 17)Synchroniser la vidéo et le système de chapitrage
    Synchroniser les images de la vidéo et le système de chapitrage grâce à la méthode de rappel onCuePoint.

Notez que vous pouvez acheter à l'unité toutes les vidéos de cette formation. Pour cela, cliquez sur l'onglet "table des matières".

Jettez un oeil à ces autres tuto ActionScript 3

Gérer un modèle 3D dans Flash CS4Gérer un modèle 3D dans…
Dans ce tuto Flash CS4 et ActionScript 3 vous apprendrez à…

Jeu Merlin FLash 3DJeu Merlin FLash 3D
Ce tuto ActionScript 3 en vidéo, d'un niveau intermédiaire,…

Champ de vidéos 3DChamp de vidéos 3D
Dans ce tuto Actionscript 3 en vidéo, vous allez apprendre…

Ateliers créatifs avec Flash Vol. 2Ateliers créatifs avec Flash…
Voici une formation Flash basée sur la pratique et présentant…

Créez un site flash de type PortfolioCréez un site flash de type…
Apprenez dans cette formation à réaliser un site complet en…

 Website xml avec utilisation de SWFAddress et SWFObjectWebsite xml avec utilisation…
Dans ce tutoriel, nous allons créer un website dynamique qui…

Transmission de données Flash vers une base MySQL via PHPTransmission de données Flash…
Dans ce tuto Flash PHP, vous allez apprendre à transmettre…

Créer un website avec gestion xml en as3Créer un website avec gestion…
Dans ce tutoriel nous allons créer ensemble un mini site internet…

Cette formation contient 53 leçons en vidéo (que vous pouvez acheter à l'unité) pour une durée totale de 6h03.
Voici le programme complet abordé au cours de cette formation :

Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto ActionScript 3 de 6 heures 3 minutes est proposée dans une résolution plus grande que l’extrait suivant :

Partagez cet extrait

Lien vers cet extrait : Embed code :

video2brain , Editeur pro

Producteur de formations vidéo depuis 2002, video2brain est un des leaders européens sur le marché du e-learning. video2brain propose des formations vidéo, en ligne et sur DVD, sur les logiciels et les langages de programmation. video2brain est également le fournisseur officiel de tutoriels certifiés Adobe.

En savoir plus sur video2brain


Tony Broyez

Tony Broyez, auteur dans cette formation

Tony Broyez est expert certifié Adobe sur Flash CS3, ActionScript 3.0 et, depuis septembre 2010, sur Flex 4.


Depuis 2004, Il développe des applications pour la plateforme ActionScript, a travaillé pour le compte d'agences de communication parisienne (Chevaldetroie, Pschiit, BETC, Duke Interactive, etc.) et dans le développement d'applications temps réél et e-learning.



Aujourd'hui, il partage son temps entre la formation et le développement de sa propre suite d'applications collaboratives basé sur les technologies ActionScript et Java.



Témoignage des clients de video2brain

De superbes vidéos ! On prend du plaisir à apprendre avec vos tutoriels. Bravo !

Je recommande la formation SEO de Video2brain : sympa, très bien expliqué, permet d'y voir plus clair, rapidement, et sans trop d'efforts! Quelques tutos sont même accessibles pour les non-webmasters (chap. Écrire pour le web).

Merci beaucoup pr ce tuto, avec de bonnes explications.

L’effet est magnifique! Un grand merci

Vraiment, vraiment bien leur formation, d'ailleurs ce ne sont pas des professionnels pour rien... A voir et à revoir.... Merci bien pour votre travail...

Lire les autres témoignages

 

D'autres tuto de video2brain

Premier cas d'utilisation de l'implémentation MVCPremier cas d'utilisation de l'implémentation MVC
Un exemple minimal d'utilisation du pattern MVC.

Implémentation AS3 du Modèle-Vue-Contrôleur 2Implémentation AS3 du Modèle-Vue-Contrôleur 2
Le contrôleur est la classe qui modifie les données du modèle. La vue est la classe…

Implémentation AS3 du Modèle-Vue-Contrôleur 1Implémentation AS3 du Modèle-Vue-Contrôleur 1
Implémenter le modèle en utilisant le pattern de création Singleton.

Pattern d'architecture Modèle-Vue-ContrôleurPattern d'architecture Modèle-Vue-Contrôleur
En ActionScript 3 le pattern d'architecture Modèle-Vue-Contrôleur permet de structurer…

voir tous les tuto de video2brain

Ce tuto n’a pas encore reçu de vote

Votez pour ce tuto


 

Les avis / Questions des utilisateurs (2)

par video2brain
(auteur de ce tuto - 06 juillet 2011)

" @ shackdown : bonjour, nous vous conseillons de jeter un coup d’œil à la table des matières de cette formation pour voir si elle propose ce que vous cherchez.
Lien : http://fr.tuto.com/actionscript/programmation-avancee-en-actionscript-3-actionscript,7210.html#tab_toc
Cordialement, "

par shackdown
(a acheté ce tuto - 05 juillet 2011)

" Bonjour,
désolé si je ne poste pas où il faut . J'aimerais savoir si votre formation met en place les bases pour développer un système de visioconférence ? C'est à dire recuperation video webcam de A, envois vers l'ecran de B.

merci d'avance
"

 

Donnez votre avis ou posez une question au formateur.

Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous

Ce tuto en résumé ...

Ce tuto ActionScript 3 d’une durée de 6 heures 3 minutes a été acheté 30 fois.

Ce tuto a été publié le 14 décembre 2009 par video2brain, éditeur professionnel, ayant reçu une note moyenne de 4/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto ActionScript Formation.

Cette formation qui se présente sous la forme de plusieurs vidéos, vous expliquera étape par étape, toutes les manipulations présentées par le formateur.

Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.

N'hésitez pas à nous contacter si vous avez la moindre question !