Formation

À Paris

2 100 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    5 Jours

Objectifs: Ce module est destiné aux personnes souhaitant créer du contenu Flash dynamique, c'est-à-dire communiquant et échangeant des données avec des applications, des web services, des scripts serveurs et des bases de données. La formation au logiciel Flash est organisée en 4 principaux modules, 'Animation Interactive', 'Programmation', 'Programmation Orientée Objet' et 'Sites dynamiques'. Le déroulé de cette formation correspond au troisième module 'Sites dynamiques'. Destinataires: Ce module est destinée aux personnes souhaitant créer du contenu Flash dynamique, c'est-à-dire communiquant et échangeant des données avec des applications, des web services, des scripts serveurs et des bases de données.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
50 Rue de Paradis, 75010

Date de début

Consulter

À propos de cette formation

Maîtrise du contenu de la formation "Programmation ActionScript 3". Une connaissance préalable du XML n'est pas nécessaire. Le suivi de la formation "Programmation Orientée Objet" peut être un plus mais n'est pas indispensable. Connaissance de base d'un langage serveur tel que PHP /MySQL nécessaire.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Echanges entre Flash et fichiers, scripts ou applications externes

  • Les FlashVars
  • Choix de passage des données, ciblage et encodage
  • Unicode
  • Envoi de données
  • External Interface (Communication Flash JS et JS Flash)
  • Envoi et réception de données par URLLoader et navigateToURL
  • La fonction sendToURL
  • La classe URLRequest
  • La classe URLVariables
  • Gestion des erreurs

Chargement de contenu graphique externe

  • Gestion des erreurs de chargement
  • Manipulation du contenu chargé
  • Librairie partagées
  • Classe LoaderInfo

Chargement de variables externes

  • Gestion des erreurs de chargement
  • Conversion et manipulation des données
  • Chargement de données textes et binaires

Accès progressif aux données externes

  • Le système binaire
  • La classe URLStream
  • Accès aux données

Echanges avec un script serveur et une base de données (exemple fondé sur PHP / MySQL)

  • Manipulation des données depuis Flash
  • Application : Envoi de courriels par un formulaire en Flash

Sécurité (échanges entre serveurs)

  • Concept de domaines croisés (cross-domain)
  • Accès à des SWF distants
  • Accès à d'autres types de fichiers distants par crossdomain.xml
  • Restriction d'accès, notion de security sandbox.
  • Événements partagés
  • Contourner les restrictions

Local Shared Object

  • Enregistrement de données persistantes
  • Commande « Supprimer les fichiers ASO ».

Local Connection

  • Dialogue entre plusieurs SWF
  • LocalConnection et la sécurité

XML (E4X)

  • Présentation du format XML
  • Qu’est ce que le format E4X ?
  • Principes, intérêts, vocabulaire et règles d'écriture
  • La classe XML dans Flash
  • La classe XMLList et XMLDocument
  • Propriétés des objets et des noeuds XML
  • Parcourir un document XML
  • Charger un fichier XML
  • Mettre en forme des données XML
  • Application : création d’une interface de visualisation de news.
  • Application : création d’un menu dynamique.
  • Traitement d'un objet XML : modification, ajout de nœuds
  • Les champs CDATA

Gestion d'upload et du download dans Flash

  • Classe FileReference et FileReferenceList
  • Application : galerie et traitement par lot

Flash Remoting (*)

  • Présentation et intérêts
  • Différentes solutions Remoting
  • Installation sur le serveur
  • Utilisation de Flash Remoting avec WebORB PHP ou AMFPHP
  • Échanges de données typées entre client et serveur
  • Appel de méthodes distantes par le client
  • Gestion des erreurs
  • Débogage avec Charles proxy
  • Échanges de données entre Flash et une base de données MySQL via Flash Remoting
  • Utilisation des composants UI avec Flash Remoting (DataProvider)
  • Création d'un menu dynamique et galerie photo avec Remoting


(*) Flash Remoting combiné à WebORB PHP est une solution totalement gratuite, installable pour tout hébergement (dédié ou mutualisé).

Securité avec Flash Remoting Class-Mapping, échange de types étendus avec Flash Remoting. Localisation (application multilingue)

Utilisation du panneau Chaînes
Utilisation de la classe Locale

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Flash

2 100 € HT