Catalogues Formations

Primes et subsides




Programmation orientée objet avec le langage ActionScript 3.0

Durée : 3 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

Public :

  • Développeurs, analystes et chefs de projets.
  • Cette formation s'adresse à toute personne souhaitant apprendre les concepts objets et leur mise en œuvre avec le langage ActionScript 3.0 dans Flash ou dans Flex.

Objectifs :

  • Comprendre les concepts objets et les appliquer
  • Programmer de simples applications avec le langage ActionScript 3.0.

Pré-requis :

  • Connaître les bases de la programmation (variables, boucles, structures itératives..).
  • Connaître la programmation procédurale.

Contenu pédagogique

Introduction

  • Vue d'ensemble de la programmation procédurale et évènementielle
  • Vue d'ensemble de la programmation orientée objet
  • ActionScript 3.0 dans le monde Adobe
    • Flash
    • Flex

Le langage ActionScript 3.0

  • Les types de données
  • Les procédures et les fonctions
  • Les paramètres et passage de paramètres
  • Création et utilisation de variables
  • Les constantes
  • Les opérateurs
  • La logique booléenne
  • Les structures conditionnelles
  • Les structures itératives
  • Les exceptions et gestionnaires d'exceptions
  • Les collections de données
  • Conversion de données

Bases fondamentales de la programmation orientée objet en ActionScript 3.0

  • Classes
  • Membres : attributs, indexeurs, accesseurs, méthodes
  • Constructeurs et destructeurs
  • Visibilité d'une classe
  • Visibilité d'un membre
  • Surcharge, héritage et polymorphisme
  • Classes et membres statiques
  • Pseudo classes abstraites
  • Interfaces
  • Les classes scellées
  • Les énumérations et les classes
  • Les classes incorporées
  • Définition et levée d'évènement

Une application simple dans Flash

  • Création d'un document Flash
  • Création de la classe du document
  • Ajout de composants d'interface
  • Définition des actions des composants

Une application simple dans Flex

  • Création du projet
  • Ajout de composants d'interface
  • Définition des actions des composants