Untitled - Regart.net
Untitled - Regart.net
Untitled - Regart.net
- TAGS
- untitled
- regart.net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CONTACT<br />
Les Formations / 1/2<br />
50 rue de paradis<br />
75010 Paris<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Notre expertise /<br />
<strong>Regart</strong>.<strong>net</strong> est un centre de formation spécialisé dans<br />
les technologies pour le réseau Inter<strong>net</strong> et la création<br />
numérique depuis 1998.<br />
Centre de formation agréé Adobe (AATC, Authorized<br />
Training Center) et partenaire formation Microsoft<br />
Expression, notre premier souci est la qualité et<br />
l’effi cacité des formations que vous suivrez.<br />
Pour cela, nos formateurs sont certifiés aux outils qu’ils<br />
enseignent (Adobe Certified Instructor / Microsoft Most<br />
Valuable Professionnal).<br />
formation multimédia<br />
Le catalogue des formations /<br />
Pour mettre vos collaborateurs en situation de valoriser<br />
leurs talents avec un niveau élevé de compétence et de<br />
qualité, nous vous proposons un ensemble de solutions<br />
et de dispositifs allant bien au-delà de la seule formation<br />
“en salle” :<br />
• Multimédia 11 modules<br />
• Création de sites 9 modules<br />
• Langages et RIA 12 modules<br />
• Création graphique 6 modules<br />
• 6 cycles de formation spécialisés<br />
Logiciels et technologies enseignées :<br />
• Multimédia /<br />
Flash<br />
Premiere Pro / Final Cut Pro<br />
After Effects<br />
Cinéma 4D<br />
• Création de site<br />
Dreamweaver / Newsletter<br />
WordPress<br />
• RIA / Mobiles<br />
Flex / Air / Catalyst<br />
Blend / Silverlight<br />
iPhone / Android / Tablettes<br />
• Création graphique /<br />
Photoshop / LightRoom / Gimp<br />
Illustrator<br />
InDesign<br />
• Langages /<br />
PHP & MySQL / Zend<br />
ActionScript<br />
CSS / CSS 3 / HTML5<br />
JavaScript /JavaScript Avancé / jQuery<br />
Objective C<br />
Nous vous proposons des stages de formation en sessions dans<br />
notre centre (formation inter-entreprises) ou un ap prentissage à la<br />
carte, sur site (formation intra-entreprise) adapté à vos besoins :<br />
lieu, contenu, durée et nombre de stagiaires.
Les Formations / 2/2<br />
Moyens techniques /<br />
Equipement et confort<br />
Un poste PC ou MAC par personne configuration multimédia :<br />
• Poste PC : Ecran 19 pouces LCD / AMD Athlon(tm) 64 X2<br />
Dual Core 3800+ / 2 Go DDR.<br />
• Poste MAC : iMac 20 pouces LCD / Intel Core 2 Duo 2,66<br />
GHz / 4 Go DDR2.<br />
• Postes en réseau, port USB2 sur écran.<br />
• Firewire et graveur DVD.<br />
• Accès Inter<strong>net</strong> sur tous les postes : connexion permanente<br />
à haut débit.<br />
• Vidéoprojection 3600 lumens du poste formateur sur grand<br />
écran.<br />
• Salles climatisées.<br />
• Salle de repos avec goûters et boissons à disposition.<br />
• Terrasse.<br />
Support de cours<br />
• Documents sur support informatique ou ouvrage.<br />
• Pour les modules Adobe : support de cours Adobe (Centre<br />
de formation Adobe agréé).<br />
• Manuels ou supports internes.<br />
Les exercices seront enregistrés.<br />
Effectifs<br />
• Session interentreprises : en mini groupe de 3 à 6 personnes<br />
selon les modules au plus par session, pour un meilleur<br />
suivi individuel.<br />
• Cours individuels et déplacements sur demande.<br />
Méthodologie<br />
• Des travaux à partir d’exercices seront proposés pour<br />
assimilation de la partie théorique. Certains modules comportent<br />
des temps d’application pour synthèse des acquis<br />
pendant la formation.<br />
Votre formation /<br />
Prérequis<br />
Il est important de s’assurer que vous possédiez les prérequis nécessaires au bon suivi<br />
de chaque formation. Nos conseillers pédagogiques se tiennent à votre disposition<br />
avant l’entrée en formation pour évaluer vos besoins et vos compétences afin d’estimer<br />
au mieux votre projet de formation.<br />
Horaires<br />
Dans le cadre des stages inter-entreprises :<br />
• Stages du lundi au vendredi, de 9 h 30 à 13 h 00 et de 14 h 00 à 17 h 30.<br />
Convocation<br />
• Une convocation est adressée par email au stagiaire 10 jours avant le début du stage,<br />
avec plan et informations concernant le stage.<br />
Avant votre formation<br />
• Vous souhaitez disposer d’un Mac, signalez-le lors de votre inscription.<br />
• Pensez aussi à réserver votre place de parking couvert.<br />
Accès<br />
formation multimédia<br />
• Nombreux hébergements et points de restauration alentour.
CONTACT<br />
Organigramme des cycles / 1/2<br />
50 rue de paradis<br />
75010 Paris<br />
Web Designer<br />
27 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Dreamweaver<br />
Création de sites Inter<strong>net</strong> 5 jours<br />
i<br />
Wordpress<br />
Création de sites Inter<strong>net</strong> 5 jours<br />
i<br />
Dreamweaver<br />
Feuilles de style CSS 2 jours<br />
i<br />
Flash<br />
Animation interactive 5 jours<br />
i<br />
Photoshop<br />
Création graphique 5 jours<br />
i<br />
Illustrator<br />
Création graphique vectorielle 5 jours<br />
Graphiste PAO<br />
23 jours<br />
Photoshop<br />
Création graphique 5 jours<br />
i<br />
Photoshop<br />
Perfectionnement 5 jours<br />
i<br />
Illustrator<br />
Création graphique vectorielle 5 jours<br />
i<br />
InDesign<br />
PAO / Mise en page 5 jours<br />
i<br />
Lightroom<br />
Post-production photographique 3 jours<br />
formation multimédia<br />
Web Développeur<br />
39 jours<br />
Dreamweaver<br />
Création de sites Inter<strong>net</strong> 5 jours<br />
i<br />
Dreamweaver<br />
Feuilles de style CSS 2 jours<br />
i<br />
Newsletter<br />
Contenu pour emailing 2 jours<br />
i<br />
HTML5 et CSS3<br />
Création de sites Inter<strong>net</strong> 3 jours<br />
i<br />
JavaScript<br />
Découverte 2 jours<br />
i<br />
PHP & MySQL<br />
Langage serveur et bases de données 5 jours<br />
i<br />
Zend Framework<br />
Les fondamentaux 5 jours<br />
i<br />
Javascript<br />
Avancé 5 jours<br />
i<br />
jQuery<br />
Programmation de sites web 2.0 et mobiles 5 jours<br />
i<br />
Sites web optimisés pour mobiles et applications<br />
Création en HTML, JavaScript et PhoneGap 5 jours
Organigramme des cycles / 2/2<br />
Flash Développeur<br />
profil non informaticien<br />
27 jours<br />
Flash<br />
Animation interactive 5 jours<br />
Tous ces modules peuvent être suivis seuls sur validation des prérequis<br />
i<br />
Flash<br />
Programmation ActionScript 3 5 jours<br />
i<br />
PHP & MySQL<br />
Langage serveur et bases de données 5 jours<br />
i<br />
Flash<br />
Sites dynamiques avec ActionScript 3 5 jours<br />
i<br />
Flash<br />
Vidéo sur Inter<strong>net</strong> 2 jours<br />
i<br />
Android / iOs<br />
Création d’applications mobiles avec ActionScript 3 5 jours<br />
RIA développeur<br />
18 jours<br />
Flash<br />
Programmation ActionScript 3 5 jours<br />
i<br />
Flex/Air<br />
Création d’applications riches 5 jours<br />
i<br />
Flex/Air<br />
Architecture d’applications riches 5 jours<br />
i<br />
Flash Catalyst<br />
Prototypes interactifs et design 3 jours<br />
formation multimédia<br />
Flash Développeur<br />
profil informaticien<br />
37 jours<br />
Flash<br />
Animation interactive 5 jours<br />
i<br />
Flash<br />
Programmation ActionScript 3 5 jours<br />
i<br />
PHP & MySQL<br />
Langage serveur et bases de données 5 jours<br />
i<br />
Flash<br />
Programmation Orientée Objet ActionScript 3 5 jours<br />
i<br />
Flash<br />
Sites Dynamiques avec ActionScript 3 5 jours<br />
i<br />
Flash<br />
Vidéo sur Inter<strong>net</strong> 2 jours<br />
i<br />
Flash<br />
Géométrie 2D et 3D pour Flash 5 jours<br />
i<br />
Android / iOs<br />
Création d’applications mobiles avec ActionScript 3 5 jours
MODULE<br />
1<br />
CONTACT<br />
DREAMWEAVER<br />
50 rue de paradis<br />
75010 Paris<br />
Création<br />
de sites Inter<strong>net</strong><br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Dreamweaver CS6<br />
Dreamweaver<br />
Objectif /<br />
Création de sites Inter<strong>net</strong>..<br />
Le déroulé de cette formation correspond au module “débutant / intermédiaire”<br />
pour Dreamweaver.<br />
Prérequis /<br />
Connaissance de l’outil Inter<strong>net</strong> et bonne maîtrise du système d’exploitation<br />
(environnement Windows ou Mac).
Création<br />
de sites Inter<strong>net</strong><br />
Préambule<br />
• Dreamweaver dans le contexte Inter<strong>net</strong>, les navigateurs en<br />
présence, les éditeurs HTML sur le marché et les produits<br />
Adobe<br />
La phase de conception<br />
• Pour qui faire un site ? Comment ?<br />
• Éditer un cahier des charges et les responsabilités de chacun<br />
• Établir une charte graphique et une charte de nommage<br />
Approche du logiciel<br />
Déroulé /<br />
• Présentation de l’interface<br />
• Organisation de l’espace de travail<br />
• Paramétrages des préférences : éditeurs externes et<br />
navi gateurs<br />
Planification du site<br />
• Définition et paramétrage du site local<br />
• Conception de l’arborescence<br />
• Construction de la navigation dans le site : les différents<br />
types de liens<br />
Création et maintenance du site<br />
• Automatiser les tâches, créer du code réutilisable et<br />
faciliter la maintenance des pages et les mises à jour<br />
Insertion d’objets<br />
• Les différents types d’images<br />
• Insertion de tableaux<br />
• Les objets de formulaires et leur fonctionnement<br />
• Les ancres (dans un même document, dans des documents<br />
différents)<br />
• Les objets Spry : créer des interfaces riches<br />
Ajout d’interactivité et d’animation<br />
• Les comportements<br />
• Introduction au JavaScript des comportements<br />
• Le cadre applicatif Spry (framework)<br />
• Les effets Spry<br />
• Vérification Spry de contrôles de formulaire<br />
Création de bibliothèques<br />
• Réutiliser plusieurs fois les mêmes objets<br />
• Mises à jour rapides de toutes les pages du site<br />
Création de fragments de code<br />
• Se constituer une trousse à outils de codes personnels<br />
• Créer du code réutilisable<br />
• Les différents types de fragments de code<br />
Création de modèles<br />
• Les modèles standards et les modèles imbriqués<br />
• Définir des régions modifiables, répétées ou facultatives<br />
• Mettre à jour rapidement tout le site<br />
Créer des styles CSS<br />
• Contrôle de l’aspect visuel de l’ensemble du site et respect<br />
de la charte graphique<br />
• Mises à jour rapides du site<br />
• Les différents sélecteurs CSS<br />
• Sélecteurs avancés CSS 3<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Méthodologie de conception et création en CSS<br />
• Utiliser les modèles CSS prédéfinis de Dreamweaver<br />
• La gestion des feuilles de style<br />
• Aperçu HTML 5 dans Dreamweaver<br />
Les fonctions FTP<br />
• Paramétrer les infos distantes<br />
• Les opérations d’archivage et d’extraction<br />
• Utiliser les fonctionnalités du voilage<br />
• Synchroniser les sites (serveur/local)<br />
Gestion globale du site<br />
• Vérifier les liens du site<br />
• Travailler avec la fenêtre de site<br />
• Utiliser le panneau des Actifs et regroupement des favoris<br />
• Faire valider le code HTML<br />
• Référencer le site<br />
Des ressources<br />
• Installer les extensions Dreamweaver<br />
• Extension Manager<br />
• Site Adobe Exchange<br />
Dreamweaver
MODULE<br />
2<br />
CONTACT<br />
CSS<br />
50 rue de paradis<br />
75010 Paris<br />
Feuilles<br />
de style CSS<br />
durée du module / 2 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Dreamweaver CS6<br />
CSS<br />
Objectif /<br />
Création de sites Inter<strong>net</strong>.<br />
Le déroulé de cette formation correspond au module “intermédiaire” pour<br />
Dreamweaver.<br />
La formation au logiciel Dreamweaver est organisée en 2 principaux modules :<br />
g le module “Création de sites”<br />
g le module “CSS”<br />
Ce 2 e module “Dreamweaver Feuilles de style CSS” est un module complémentaire<br />
qui est réservé aux utilisateurs souhaitant approfondir et maîtriser les feuilles de<br />
style CSS.<br />
Prérequis /<br />
Maîtrise du contenu de la formation “Dreamweaver, création de site”.<br />
La connaissance du code HTML/XHTML est nécessaire.
Feuilles<br />
de style CSS<br />
Déroulé /<br />
• Utiliser les standards actuels<br />
• Les sélecteurs CSS - CSS 3<br />
• Spécificité des règles CSS<br />
• Limitation des navigateurs actuels<br />
• Créer des mises en page flexibles sur une ou plusieurs<br />
colonnes<br />
• Créer une galerie d’images<br />
• Créer des menus verticaux ou horizontaux<br />
• Comportements de survol en CSS<br />
L’ensemble des travaux pratiques de ce module de formation<br />
permettra d’acquérir les connaissances CSS de base sur les<br />
polices, les notions de boîtes, les couleurs, les bordures et<br />
les arrière-plans ainsi que les positionnements en CSS.<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
CSS
MODULE<br />
3<br />
CONTACT<br />
NEWSLETTER<br />
50 rue de paradis<br />
75010 Paris<br />
Création<br />
de newsletter<br />
durée du module / 2 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Contenu pour emailing<br />
Outil /<br />
Adobe Dreamweaver CS6<br />
NEWSLETTER<br />
Objectif /<br />
Création de newsletter.<br />
Mise en forme et mise en page de documents destinés à l’emailing.<br />
Profil débutant.<br />
Prérequis /<br />
Connaissance de l’outil Inter<strong>net</strong> et bonne maîtrise du système d’exploitation.<br />
(environnement Windows ou Mac).
Création<br />
de newsletter<br />
Préambule<br />
Déroulé /<br />
• Dreamweaver dans le contexte emailing<br />
g Contenu pour emailing<br />
Planification du site<br />
• Définition et paramétrage du site local<br />
Insertion d’objets<br />
• Mise en forme d’emails<br />
• Insertion de tableaux<br />
• Balise DIV<br />
Créer des styles<br />
• Externes<br />
• Internes<br />
• Mises à jour rapide<br />
Spécificités propres aux newsletters<br />
• Contraintes concernant les images, chemin et optimisation<br />
• Contraintes de dimension<br />
Création de fragments de code<br />
• Se constituer une trousse à outils de codes personnels<br />
• Créer du code réutilisable<br />
• Les différents types de fragments de code<br />
Création de modèles<br />
• Les modèles standards<br />
• Mettre à jour rapidement tout le site<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
NEWSLETTER
MODULE<br />
4<br />
CONTACT<br />
HTML<br />
50 rue de paradis<br />
75010 Paris<br />
HTML5 & CSS3<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Editeur<br />
Dreamweaver CS6<br />
HTML<br />
Objectif /<br />
Ce module de formation aborde les prochaines versions et spécifications<br />
des langages HTML et CSS.<br />
Ces révisions majeures permettront aux développeurs Web de développer<br />
des sites nouvelles générations.<br />
Prérequis /<br />
Ce module de formation est un perfectionnement à la création de page en<br />
HTML 5 et CSS3.<br />
Il nécessite une bonne connaissance du HTML et des feuilles de styles CSS.
HTML5 & CSS3<br />
Déroulé /<br />
Préambule<br />
• Bref historique des langages HTML/CSS<br />
• HTML 5, CSS 3 : des langages dépoussiérés pour les<br />
sites web et adapt és aux nouveaux médias (périphériques<br />
mobiles)<br />
• Les principaux apports de ces nouvelles constructions, mais<br />
aussi leurs inconvénients (problème d’Inter<strong>net</strong> Explorer,<br />
formats vidéos par exemple)<br />
• État des lieux avec les principaux navigateurs (compatibilité,<br />
reconnaissance des nouvelles syntaxes)<br />
Nouveautés HTML 5<br />
• Des syntaxes simplifiées<br />
• Rédéfinition du comportement de certaines anciennes<br />
balises<br />
• Les nouvelles balises<br />
- de structure (header, nav, section, footer, aside, etc)<br />
- d’intégration de dessin et d’objets externes : canvas,<br />
audio, video<br />
• Les nouveaux types d’attributs disponibles<br />
- pour les formulaires : email, url, date ...<br />
- ainsi que pour la plupart des balises HTML traditionnelles<br />
- les attributs personnalisés (data)<br />
Nouveautés CSS 3<br />
• Des spécifications encore en travaux : l’utilisation des<br />
préfixes propriétaires<br />
• L’extension des sélecteurs d’attributs<br />
• Les nouvelles propriétés de mise en forme : choix de<br />
polices, arrondis, ombres portées, dégradés de couleurs, ...<br />
• Les transitions et animations : éviter le recours au Javascript<br />
pour des effets simples<br />
• Élargissement de la gamme des sélecteurs de pseudoclasses<br />
et pseudo-éléments<br />
Ces sélecteurs permettent de cibler la moindre partie d’un<br />
document, sans le surchager de balises HTML : only-child,<br />
nth-child, only-of-type, nth-of-type, first-of-type, ...<br />
• Gestion des éléments de formulaire via CSS : enabled,<br />
disabled, valid, required, optionnal<br />
• Évolution des CSS pour les appareils mobiles : les mediaqueries<br />
Mise en pratique des connaissances acquises<br />
• Toutes ces nouveautés HTML 5/CSS 3 seront vues pendant<br />
la session au travers d’exercices pratiques.<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
HTML
MODULE<br />
5<br />
CONTACT<br />
WORDPRESS<br />
50 rue de paradis<br />
75010 Paris<br />
WordPress<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Niveau débutant<br />
Outil /<br />
WordPress<br />
Notepad ++<br />
WordPress<br />
Objectif /<br />
Création de sites propulsé par WordPress.<br />
Installation, prise en main, personnalisation et maintenance d’un site WordPress.<br />
Ce module de formation est une solution clé en main pour toute personne désireuse<br />
de créer simplement un site Inter<strong>net</strong>, l’héberger puis le faire vivre en toute<br />
autonomie.<br />
Prérequis /<br />
Connaissance de l’outil Inter<strong>net</strong> et bonne maîtrise du système d’exploitation (environnement<br />
Windows ou Mac).
WordPress<br />
g Niveau débutant<br />
Déroulé /<br />
Préambule<br />
• Présentation de l’évolution des sites et des langages<br />
• Présentation du CMS WordPress<br />
• Les trois méthodes d’exploitation de WordPress,<br />
atouts et défauts<br />
• Qu’est-ce qu’un FTP, un nom de domaine, un hébergeur,<br />
un serveur Apache, une base de données ?<br />
Préparation de l’installation de WordPress<br />
• Téléchargement de WordPress<br />
• Les solutions Apache en local sur Mac ou PC<br />
• Installation et fonctionnement de Wamp<br />
• Création d’une base de données dans phpMyAdmin<br />
• Utilisation du FTP<br />
Installation de WordPress<br />
• Création du fichier de configuration<br />
• Paramétrage de WordPress et du compte d’administration<br />
Phase de conception<br />
• Présentation du projet “moncoach“<br />
• Cahier des charges du site<br />
Approche de l’interface d’administration<br />
• La page d’identification<br />
• Présentation du Tableau de bord<br />
Les catégories<br />
• Le menu Catégories<br />
• Création de la structure du site “moncoach“<br />
• Gestion des catégories et des sous-catégories<br />
Les articles<br />
• Les modes de publication dans WordPress<br />
• Le menu Articles<br />
• Création et gestion d’article<br />
Les pages<br />
• Le menu Pages<br />
• Création et gestion de page<br />
Les médias<br />
• Le menu Bibliothèque<br />
• Les différents formats d’images, de sons et de vidéos<br />
• Comment formater les médias pour permettre leur<br />
diffusion<br />
• Gestion des médias<br />
• Insertion de médias dans un article ou une page<br />
• Présentation et utilisation de médias embedded<br />
Les liens<br />
• Le menu Liens<br />
• Création et gestion des liens<br />
Les commentaires<br />
• Le menu Commentaires<br />
• Gérer les commentaires<br />
Apparence du site<br />
• Qu’est-ce qu’un thème WordPress ?<br />
• Présentation et modification du thème de base<br />
• Création d’un menu personnalisé<br />
• Définition du fond des pages<br />
• Utilisation des Widgets<br />
Gestion des thèmes<br />
• Présentation du menu de gestion des thèmes<br />
• Ajouter et gérer les thèmes<br />
Les extensions<br />
• Le menu Extensions<br />
• Les 10 plugins les plus utiles<br />
• Installation et gestion des extensions<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
WordPress<br />
Les utilisateurs<br />
• Le panneau de gestion des utilisateurs<br />
• Création et gestion des comptes utilisateurs<br />
• Rendre privées certaines parties du site<br />
Les outils<br />
• Importer les articles en provenance d’un autre site<br />
Wordpress ou d’un autre système de blog<br />
• Exporter les articles du site<br />
Les réglages<br />
• Présentation des panneaux de réglage<br />
Mises à jour du site<br />
• Pourquoi est-il important de maintenir le moteur<br />
WordPress à jour ?<br />
• Préparation d’une mise à jour<br />
• Sauvegarde des données<br />
• Effectuer une mise à jour de WordPress et des<br />
extensions<br />
Introduction au couple HTML / CSS orienté WordPress<br />
• Création d’une page HTML vierge<br />
• Les balises<br />
• Les classes et les ID<br />
• Mise en page avec une feuille de style CSS<br />
• Application des styles aux éléments de la page HTML<br />
• Les propriétés CSS les plus utiles<br />
Modification des CSS du thème de base<br />
• Analyse de l’organisation des CSS du thème<br />
• Modification du style<br />
Mise en pratique des connaissances acquises<br />
• Réalisation d’un site WordPress (de l’installation à la personnalisation)<br />
qui répond à un cahier des charges fourni<br />
+ réponses à d’éventuelles questions sur les projets<br />
personnels
MODULE<br />
1<br />
CONTACT<br />
JAVASCRIPT<br />
50 rue de paradis<br />
75010 Paris<br />
Découverte<br />
durée du module / 2 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
JavaScript<br />
Objectif /<br />
Module complémentaire pour la création de sites sur Inter<strong>net</strong>.<br />
Le déroulé de cette formation correspond à deux journées de découverte du langage<br />
JavaScript.<br />
Prérequis /<br />
Bonne connaissance de l’outil Inter<strong>net</strong> et du langage HTML.
Découverte<br />
Introduction au langage<br />
• Langage côté client<br />
Déroulé /<br />
• Avantages et inconvénients du langage JavaScript<br />
• Intégration dans une page HTML<br />
• Création de script<br />
• Exécution de script<br />
Programmer en JavaScript<br />
• Les variables (Number, String, Boolean)<br />
• Les opérateurs (arithmétiques, conditionnels et logiques)<br />
• Les conditions (if, else if, else)<br />
• Les boucles (for)<br />
• Fonctions natives JavaScript<br />
• Fonctions personnalisées<br />
• Les gestionnaires d’événements<br />
• Le DOM : Document Object Model<br />
• Manipuler des fichiers HTML grâce au DOM et JavaScript<br />
• Simulation d’application Ajax<br />
Applications<br />
L’ensemble des concepts abordés lors de la formation sera<br />
illustré par des exercices pratiques :<br />
• Vérification et validation de contrôles de formulaires<br />
• Liste automatique etc.<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
JavaScript
MODULE<br />
2<br />
CONTACT<br />
JAVASCRIPT<br />
50 rue de paradis<br />
75010 Paris<br />
JavaScript Avancé<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Programmation avancée, POO, librairies tierces<br />
JavaScript<br />
Objectif /<br />
Ce module “JavaScript avancé“ vous permettra de :<br />
- Comprendre et maîtriser la nature dynamique de JavaScript.<br />
- Produire du code encapsulé, orienté objet et architecturé.<br />
- Comprendre des notions avancées comme les closures ou le scope des variables.<br />
- Eviter les pièges courants de JavaScript et adopter les bonnes pratiques de<br />
programmation.<br />
- Découvrir des librairies populaires telles que backbone.js, requirejs, Modernizr...<br />
Prérequis /<br />
Ce module s’adresse à des développeurs maîtrisant déjà les bases du JavaScript<br />
et /ou un langage orienté objet (ActionScript 3, Java, PHP...).
JavaScript Avancé<br />
g Programmation avancée, POO, librairies tierces<br />
Déroulé /<br />
Introduction et rappels<br />
• Types primitifs : Null, Undefined, Boolean, Number, String<br />
• Types natifs : Date, Array, Object, Regular Expressions<br />
• Le DOM : définition, accès, manipulation<br />
• L’objet window, document<br />
• Boucles : for, for in, forEach...<br />
Techniques avancées<br />
• True ou false : comparaison de variables, égalité (‘==’) et<br />
égalité stricte (‘===’)<br />
• Ecoute et capture d’événements<br />
• La fonction “eval()“<br />
• Gestion des erreurs<br />
• Erreurs à l’exécution<br />
• L’opérateur delete<br />
Les fonctions<br />
• Arguments de fonction optionnels<br />
• Valeurs par défaut, opérateur OR (||)<br />
• Variables locales, variables globales<br />
• Scope des variables<br />
• Remontée (“hoisting“) des variables et des fonctions<br />
• Fonctions passées en tant qu’argument<br />
• Fonctions anonymes<br />
• Fonctions “internes“<br />
• Call() et apply() : utilisation et différences<br />
• Fonctions auto-exécutantes<br />
• Closures<br />
Les Objects<br />
• Le type Object<br />
• Création d’objets personnalisés<br />
• Notion de prototype<br />
JavaScript orienté objet<br />
• Pseudo-classes Orientées Objet avec prototype<br />
• Ecriture de constructeurs<br />
• Accès aux membres d’une classes : public/private<br />
• Héritage (pseudo-classique, prototypal et fonctionnel)<br />
• La fonction super()<br />
• Surcharge (“overriding“) de méthodes<br />
• Instanciation d’objets : “new“ VS “Object.create“<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
JavaScript<br />
Evénements<br />
• Faire communiquer nos objets entre eux et avec le reste de<br />
l’application<br />
• Gestion avancée des événements : programmation asynchrone<br />
• Fonctions de rappel (“callbacks“)<br />
Modèles de conception<br />
• Le modèle de conception “module“ (“module pattern“)<br />
Librairies<br />
• Chargement de modules avec Requirejs<br />
• Amélioration progressive (“progressive enhancement“) avec<br />
Modernizr<br />
• Templating avec Mustache.js<br />
• Underscore.js<br />
• Backbone .js<br />
Architectures et workflow<br />
• Organisation du code pour de gros projets<br />
• Workflow : fusion et minification du code
MODULE<br />
3<br />
CONTACT<br />
JQUERY<br />
50 rue de paradis<br />
75010 Paris<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
jQuery<br />
Programmation avec jQuery<br />
et jQuery UI<br />
durée du module / 5 jours<br />
g Développer des sites web 2.0 avec la librairie jQuery et les composants<br />
jQuery UI<br />
Objectif /<br />
A l’issue de la formation, le stagiaire saura développer des sites web nouvelle<br />
génération (web 2.0) à l’aide de jQuery, la librairie JavaScript la plus populaire et<br />
la plus utilisée du web.<br />
Il apprendra comment utiliser au mieux le langage JavaScript du navigateur et<br />
écrire des programmes compatibles pour tous les navigateurs du marché (IE,<br />
Firefox, Safari, Chrome et Opéra), aussi bien dans les environnements Windows,<br />
Mac ou Linux.<br />
La formation abordera également jQuery UI, une librairie de composants prêts à<br />
l’emploi (onglets, menus en accordéon, calendriers...), entièrement personnalisables<br />
via la librairie jQuery et des CSS.<br />
A l’issue de cette formation, le stagiaire saura utiliser au mieux Ajax, les effets<br />
visuels, le drag & drop, l’auto-complétion, pour créer des sites ou des applications<br />
web enrichis.<br />
Prérequis /<br />
Seules les notions de base de HTML et CSS sont nécessaires.<br />
La connaissance du langage JavaScript (non nécessaire car des rappels sont<br />
effectués tout au long du stage) et d’un langage serveur (PHP, Java, etc) est un<br />
plus.
Programmation avec jQuery<br />
et jQuery UI<br />
Déroulé /<br />
La philosophie de jQuery<br />
• Objet jQuery<br />
• $ comme raccourci<br />
• Chainage des méthodes<br />
Méthodes utilitaires<br />
• Manipulation d’objets<br />
• Méthodes booléennes<br />
• Manipulation de tableaux<br />
• Manipulation de chaines de caractères<br />
Sélecteurs<br />
• Sélecteurs simples, d’attributs, de classe et d’id<br />
• Pseudo-classes<br />
• Pseudo-classes liées aux formulaires<br />
• Combinateurs de descendance, filial, d’adjacence directe et<br />
d’adjacence indirecte<br />
• Sélecteurs multiples<br />
Accéder au DOM<br />
• Document Object Model : rappels java-script<br />
• Différentes formes de la fonction jQuery() : $(selector, context),<br />
$(element), $(elements), $(jQueryObject) et $(html)<br />
• Supprimer, ajouter ou remplacer des éléments dans la liste<br />
Manipuler le DOM<br />
• Méthode each (callback)<br />
• Propriété length<br />
• Accès à un élément particulier de la collection<br />
• Méthodes gérant les attributs et propriétés<br />
• Modification et gestion du DOM<br />
Gestion des événements<br />
• Méthode bind (eventName, callback)<br />
• Paramètre event : propriétés et méthodes du paramètre<br />
event, propagation de l’événement<br />
• Transmettre d’autres paramètres à un événement<br />
• Evénements utilisables dans bind () : événements standards<br />
et nouveaux événements<br />
• Méthode unbind () : supprimer un gestionnaire d’événement<br />
Ajax<br />
• Mise en place d’un serveur<br />
• Méthode $.ajax (options) : options disponibles dans $.ajax<br />
(options)<br />
• Traiter la réponse du serveur<br />
• Transmettre des paramètres au serveur<br />
• Méthode load (url, data, success)<br />
Effets visuels<br />
• Effets visuels standards définis par jQuery<br />
• Créer ses propres effets visuels<br />
• Arrêter l’exécution d’un effet : méthode stop ()<br />
• Différer l’exécution d’un effet : méthode delay ()<br />
Créer un plugin jQuery<br />
• Objectifs d’un plugin<br />
• Ajouter de nouvelles méthodes à l’objet jQuery<br />
• Ajouter de nouvelles méthodes aux objets de classe jQuery<br />
• Ajouter de nouvelles pseudo-classes<br />
• Diffuser un plugin<br />
Introduction à jQuery UI<br />
• Installation de jQuery UI<br />
• Aperçu de jQuery UI<br />
• Utilisation de fichiers non compressés ou compressés<br />
• Changer de thème CSS<br />
Onglets dans la page<br />
• Mise en forme du contenu (accès aux onglets, ajout,<br />
suppression…)<br />
Menus en accordéon<br />
• Gestion des événements dans les menus<br />
• Ouvrir un menu quelconque<br />
• Charger le contenu d’un menu par Ajax<br />
Boites de dialogue<br />
• Ouvrir et fermer une fenêtre<br />
• Utiliser un effet pour ouvrir ou fermer la fenêtre<br />
• Insérer des boutons dans la fenêtre<br />
• Insérer un contenu par Ajax<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
jQuery<br />
g Développer des sites web 2.0 avec la librairie jQuery et les composants<br />
jQuery UI<br />
Boutons dans la page<br />
• Boutons radio<br />
• Cases à cocher<br />
• Afficher des icônes dans les boutons<br />
Barres de progression<br />
• Gestion des événements dans les barres de progression<br />
• Incrémenter de façon régulière une barre de progression<br />
• Effectuer un traitement à différentes étapes du remplissage<br />
Sliders<br />
• Afficher la valeur du curseur<br />
• Afficher les valeurs de plusieurs curseurs<br />
• Régler l’opacité d’une image à l’aide d’un slider<br />
Calendriers<br />
• Afficher plusieurs mois dans le calendrier<br />
• Afficher un calendrier statique<br />
• Indiquer des dates minimum et maximum<br />
• Interdire de pouvoir sélectionner certaines dates<br />
• Présélectionner une date quelconque<br />
• Effectuer une requête Ajax lors de la sélection d’une date<br />
Auto-complétion<br />
• Afficher une liste de suggestions à une largeur donnée<br />
• Afficher une liste de suggestions dès l’affichage de la page<br />
HTML<br />
• Afficher une liste de suggestions dès que le curseur pénètre<br />
dans le champ de saisie<br />
• Produire un effet d’apparition de la liste de suggestions<br />
• Créer dynamiquement la liste de suggestions<br />
• Insérer des images dans la liste de suggestions<br />
Drag & drop<br />
• Effectuer un traitement lors du déplacement<br />
• Imposer des limites au déplacement<br />
• Déplacer un autre objet que celui cliqué<br />
• Méthode droppable ()<br />
• Un panier d’achats
MODULE<br />
4<br />
CONTACT<br />
PHP & MYSQL<br />
50 rue de paradis<br />
75010 Paris<br />
Création<br />
de sites dynamiques<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Langage serveur et bases de données<br />
PHP & MySQL<br />
Objectif /<br />
Création de sites dynamiques pour Inter<strong>net</strong>.<br />
Écriture de scripts PHP en liaison avec une base de données relationnelle MySQL.<br />
PHP & MySQL sont nécessaires pour la mise en œuvre d’applications dynamiques<br />
(RIA) réalisées avec Dreamweaver ou Flash.<br />
Prérequis /<br />
Pour public débutant en PHP & MySQL.<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh) et<br />
bonne pratique d’Inter<strong>net</strong>.<br />
Aptitude pour la programmation : la pratique d’un langage de programmation quel<br />
qu’il soit sera un plus.<br />
Ce module est destiné aux personnes ayant un niveau “Dreamweaver, Création<br />
de site, option JavaScript” ou “Flash, Programmation” et souhaitant notamment<br />
suivre les modules “Dreamweaver, Dynamiques” ou “Flash, Sites Dynamiques”.
Création<br />
de sites dynamiques<br />
Déroulé /<br />
PHP<br />
• Introduction aux langages dynamiques côté serveur<br />
• Création de scripts PHP simples<br />
• Installation et utilisation de WampServeur<br />
(Apache, PHP, phpMyAdmin, MySQL)<br />
• Création de scripts PHP élaborés<br />
• Utilisation de variables, tableaux<br />
• Conditions, boucles<br />
g Langage serveur et bases de données<br />
Fonctions<br />
• Méthodes d’envoi GET et POST<br />
• Transmissions de variables par GET/POST<br />
• Objets $_GET et $_POST<br />
• Utilisation de formulaires<br />
• Tour d’horizon des fonctions PHP<br />
• Créer des fonctions personnalisées<br />
MySQL<br />
• Introduction aux bases de données relationnelles<br />
• Apprentissage du langage MySQL<br />
• Création d’une base et de tables<br />
• Étude et création de requêtes MySQL<br />
phpMyAdmin<br />
• Utilisation de phpMyAdmin pour créer et gérer des bases<br />
de données MySQL<br />
Connexion PHP MySQL<br />
Échanges de données entre PHP et MySQL<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
MySQL base multitables<br />
• Principes et intérêts<br />
• Relations entre tables (de 1 à 1, de 1 à plusieurs, de plusieurs<br />
à plusieurs)<br />
• Création de bases multitables avec relations<br />
• Syntaxe MySQL<br />
• Création d’index autoincrémentables<br />
• Liaisons entre tables, LEFT JOIN, RIGHT JOIN, INNER JOIN<br />
• Création de requêtes de sélections multitables<br />
Applications<br />
PHP & MySQL<br />
• Création d’une application complète dynamique<br />
• Création du back office (côté administration)<br />
• Création du front office (côté client)
MODULE<br />
5<br />
CONTACT<br />
ZEND<br />
50 rue de paradis<br />
75010 Paris<br />
Zend Framework<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Les fondamentaux<br />
Zend<br />
Objectif /<br />
Développer des applications avec le Zend Framework.<br />
Mettre en place, configurer et utiliser de façon optimale le Framework.<br />
Utiliser les bases de données.<br />
La session, l’authentification et la mise en place des formulaires avec le Zend<br />
Framework.<br />
Prérequis /<br />
Bonnes connaissances de PHP et de la programmation orientée objet.<br />
Maîtrise des bases de données relationnelles.
Zend Framework<br />
g Les fondamentaux<br />
Déroulé /<br />
Introduction<br />
Rappels de programmation orientée objet (POO)<br />
• Notion de framework et de développement d’applications<br />
rapides (RAD)<br />
Introduction au framework Zend<br />
• Architecture, composants<br />
• Couverture applicative du framework, exemples de<br />
production<br />
• Motifs de conception. Intérêts et exemples au sein du Zend<br />
Framework<br />
• Anatomie d’une application d’exemple<br />
Zend & le MVC<br />
• Motif de conception MVC (Modèle-Vue- Contrôleur) :<br />
structure, exemples<br />
• Composants associés à chaque partie du motif<br />
- Les contrôleurs, l’amorçage d’une application Zend, la<br />
gestion des requêtes et le routage<br />
- Le modèle, la base de données. Requêtes en base,<br />
abstraction des tables, analyses et statistiques<br />
- Les vues et les templates. Les gabarits, aides de vue et<br />
vues partielles<br />
Composants généraux et de configuration<br />
• Configuration, journaux, exceptions, débogage<br />
• Sessions et registre<br />
• Filtres et validateurs<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Zend<br />
Zend et les formulaires<br />
• Rappels sur les formulaires<br />
• Architecture de formulaire selon le Zend Framework<br />
(éléments, aides de vue, décorateurs)<br />
Sessions & authentifications selon Zend<br />
• Rappels sur l’identification, authentification, autorisation<br />
• Sécurité sur le web avec Zend<br />
• Couplages des sessions et autorisations d’accès.<br />
Applications<br />
• Un CMS de gestion de comptes clients sera construit au fur<br />
et à mesure des chapitres de la formation.
MODULE<br />
1<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Animation<br />
Interactive<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
Flash<br />
Objectif /<br />
Création de contenus animés et interactifs pour Inter<strong>net</strong>.<br />
La formation au logiciel Flash est organisée en 2 principaux modules :<br />
g le module “Animation Interactive”<br />
g le module “Programmation”<br />
Le déroulé de cette formation correspond au premier module, “Animation Interactive”.<br />
Prérequis /<br />
Pour public débutant sous Flash.<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh) et<br />
bonne pratique d’Inter<strong>net</strong>.
Animation<br />
Interactive<br />
Déroulé /<br />
Introduction à la technologie Flash<br />
• Le lecteur Flash<br />
• Le format .swf<br />
• Intérêts<br />
Principes de base<br />
• Interface du logiciel<br />
• Outils de dessin<br />
• Jeu de panneaux<br />
• Mise en couleur<br />
• Édition et construction<br />
• Scénario / séquences<br />
• Images clés / calques<br />
• L’explorateur d’animation<br />
• Bibliothèques<br />
• Les modèles<br />
Les objets<br />
• Édition et construction<br />
• Forme, groupe et objet de dessin<br />
• Symboles de type graphique, bouton et clip<br />
• Animation d’un bouton<br />
• Clip d’animation<br />
• Occurrences des symboles<br />
• Propriétés des occurrences<br />
• Filtres et mélanges<br />
• Le texte dans Flash : texte classique et TLF text<br />
• Import image et son<br />
• Synchronisation et manipulation du son<br />
• Manipulation des bitmaps<br />
• Les composants : utilisation de la scrollbar avec un<br />
champ texte<br />
• Modification de l’enveloppe des nouveaux composants<br />
Animations<br />
• L’animation : Espace/Temps<br />
• Principes d’animation<br />
• Animation par images clés<br />
• Animation par interpolations de forme, de mouvement et<br />
interpolation “classique”<br />
• Les présélections de mouvement<br />
• Animation avancée avec l’éditeur de mouvement<br />
• La 3D : espace 3D, coordonnées x, y et z, rotations et<br />
translations 3D<br />
• La cinématique inverse : animation de mouvements<br />
com plexes<br />
• Transformation d’objets<br />
• Déplacement selon une trajectoire<br />
• Masquage<br />
Cibles et travail en imbrication<br />
• Occurrence cible<br />
• Hiérarchie des objets et chemins en programmation<br />
• Syntaxe objet en programmation<br />
• Imbrication : optimisation et projet évolutif<br />
• Méthodes de travail<br />
Actions<br />
• Écriture de code ActionScript<br />
• Actions pour les boutons<br />
• Actions et interactivité pour les clips d’animation<br />
• Pilotage de clip<br />
• Actions dans le temps<br />
• Actions de navigation<br />
• Liens url & mail<br />
• Construction et navigation depuis un menu<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
La vidéo<br />
• Les différentes techniques d’intégration<br />
• Les différents formats vidéo (.flv, .f4v) et codecs (Sorenson<br />
Spark, On2 VP6, H264)<br />
• Traitement de la vidéo et compression avec le logiciel Adobe<br />
Media Encoder CS6<br />
• Création d’un lecteur vidéo avec le composant FLVPlayback<br />
Exportation et optimisation<br />
• Fichier éditable, fichier compilé, exécutable (animation<br />
offline)<br />
• Intégration HTML<br />
• Contrôle de la bande passante<br />
• Principes d’optimisation (poids, organisation, travail en<br />
équipe)<br />
• Principes de fluidité<br />
• Préchargement d’animation simple<br />
• Choix d’entrée de site, compatibilité et méthode de détection<br />
(Express Install)<br />
Application<br />
• Exercice de synthèse<br />
Flash
MODULE<br />
2<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Programmation<br />
ActionScript 3<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Profil graphiste ou non informaticien<br />
Outil /<br />
Adobe Flash CS6<br />
Flash<br />
Objectif /<br />
Ce module consiste en l’étude du langage de programmation ActionScript 3.<br />
La formation au logiciel Flash est organisée en 3 principaux modules :<br />
g le module “Animation Interactive”<br />
g le module “Programmation”<br />
g le module “Sites dynamiques”<br />
Le déroulé de cette formation correspond au 2 e module, “Programmation”, du<br />
cycle Flash.<br />
Prérequis /<br />
Il est recommandé à un public plutôt graphiste ou non informaticien.<br />
Pour un public plutôt développeur ou informaticien, nous conseillons la formation “Programmation<br />
ActionScript 3 (profil développeur ou informaticien)”.<br />
Maîtrise du contenu de la formation “Animation Interactive“, et notamment de l’utilisation<br />
du clip et des actions sur images et boutons ainsi que de la nouvelle interface<br />
Flash CS6.<br />
Nous vous conseillons de suivre le module “Nouveautés Flash CS6, niveau Animation<br />
Interactive“ si vous êtes utilisateur de la version Flash CS4 et moins.
Programmation<br />
ActionScript 3<br />
Introduction à l’AS3<br />
• Historique<br />
• Flash player, AVM1 et AVM2, compatibilité<br />
• Différence entre langage procédural et POO<br />
Comment coder<br />
• L’éditeur de code de Flash<br />
• Où placer le code ?<br />
• Utilisation d’un éditeur externe (FlashDevelop, Flash Builder 4)<br />
Le ciblage<br />
• Rappel sur l’imbrication : syntaxe objet, nomenclature des<br />
occurrences<br />
• Propriété parent, propriété root<br />
Le modèle événementiel en AS3<br />
• Présentation du modèle : sujet / événement / écouteur<br />
• Gérer les événements souris : la classe MouseEvent<br />
Qu’est ce qu’un objet ?<br />
Notion de classe, d’instance et de type<br />
• Classes instanciables / non-instanciables<br />
• Propriétés et méthodes de classe<br />
• Exemple : propriétés graphiques et méthodes de la classe<br />
MovieClip<br />
Les variables : création, typage et affectation<br />
Les classes Number, int et uint et les opérateurs<br />
arithmétiques<br />
La classe Math<br />
La classe Boolean<br />
Déroulé /<br />
g Profil graphiste ou non informaticien<br />
La classe String et la concaténation<br />
Les fonctions personnelles : définition, signature et<br />
appel<br />
Déclencher des instructions en continue avec<br />
Event.ENTER_FRAME<br />
Les objets graphiques et la liste d’affichage<br />
• Présentation des différents DisplayObjects<br />
• Les DisplayObjectContainers et la DisplayList<br />
• Travailler avec la liste d’affichage : ajout et retrait de<br />
DisplayObjects dans la DisplayList<br />
Chargement de contenu externe : images bitmap et SWF<br />
• La classe Loader<br />
• Les événements liés au chargement<br />
• Création d’un preloader<br />
Chargement de contenu externe : fichier texte<br />
• La classe URLLoader<br />
• Traitement et affichage des données chargées<br />
Les conditions<br />
• Structure conditionnelle : if, else if, else<br />
• Ecriture des conditions : opérateurs de comparaison<br />
La classe Array<br />
• Définition et utilité<br />
• Méthodes de la classe Array<br />
Déclencher des instructions avec un Timer<br />
• Différence avec un EnterFrame<br />
• Méthodes de la classe Timer, la classe TimerEvent et<br />
updateAfterEvent()<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Gestion du clavier avec KeyboardEvent<br />
• Récupération de la touche tapée : keyCode et charCode<br />
Glisser-déposer avec startDrag<br />
• Méthodes startDrag et stopDrag<br />
Test de collision avec la méthode hitTestObject()<br />
• Collision entre deux MovieClips<br />
• Collision par rapport à un point<br />
Création de masques par programmation<br />
Création et destruction de symboles par ActionScript<br />
• Création de liaisons dans la bibliothèque<br />
• Instanciation par code de symboles de la bibliothèque<br />
Les boucles : la boucle for<br />
• Définition et intérêt des boucles<br />
• Utilisation<br />
Flash<br />
La classe TextField<br />
• Fonctionnement, embarquement des polices<br />
• Classes TextFormat et StyleSheet<br />
Le son avec la classe Sound<br />
• Sons de bibliothèque et chargement de sons externes<br />
• Création d’un player audio<br />
La vidéo<br />
• Explication des formats et codecs vidéos lisibles dans le<br />
lecteur Flash<br />
• Création d’un player vidéo avec les classes NetStream,<br />
NetConnection et Video<br />
Exercices de synthèse : Pacman / Diaporama / Menu dynamique
MODULE<br />
3<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Programmation<br />
ActionScript 3<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Profil développeur ou informaticien<br />
Outil /<br />
Adobe Flash CS6<br />
FlashDevelop et/ou Flash Builder 4<br />
Flash<br />
Objectif /<br />
Ce module consiste en l’étude du langage de programmation ActionScript 3.<br />
Il est destiné aux personnes souhaitant développer des applications pour le lecteur<br />
Flash 9 et plus, pour Flex ou pour téléphones mobiles.<br />
La formation au logiciel Flash est organisée en 4 principaux modules :<br />
g le module “Animation Interactive”<br />
g le module “Programmation”<br />
g le module “Sites dynamiques”<br />
g le module “Programmation Orientée Objet”<br />
Le déroulé de cette formation correspond au module “Programmation”.<br />
Pour Flex, cette formation n’est pas une formation à Flex mais au langage ActionScript 3<br />
utilisé dans Flex comme dans Flash.<br />
Prérequis /<br />
Il est recommandé à un public développeur, informaticien ou bien maîtrisant le<br />
langage Actionscript 1 ou 2 de Flash.<br />
Pour un public plutôt graphiste, webmaster ou non informaticien, nous conseillons la formation<br />
“Program mation ActionScript 3 (profil graphiste ou non informaticien)”, dispensée avec ActionScript 3.
Programmation<br />
ActionScript 3<br />
Déroulé /<br />
Introduction à l’AS3<br />
• Historique<br />
• Flash player, AVM1 et AVM2, compatibilité<br />
• Différence entre langage procédural et POO<br />
Introduction<br />
• Où sont mes objets ?<br />
• Distinction entre le langage et l’API du lecteur 9<br />
Nouveautés du langage AS3 par rapport à AS2<br />
• Les nouveaux types primitifs<br />
• Boucles, mots clés, directive et déclarations<br />
• Notion de paquetage (package)<br />
• Optimisation avec la classe Vector<br />
Comportement du lecteur et compilateur<br />
• Différentes options du compilateur (mode strict, mode<br />
avertissement)<br />
• Typage : définition et avantages<br />
• Vérification des types à la compilation et à l’exécution<br />
Gestion des erreurs par le lecteur<br />
• Fonctionnement et granularité apportée<br />
• Différents types d’erreurs (compilation et exécution)<br />
• Utilisation de try, catch, finally<br />
g Profil développeur ou informaticien<br />
Mode d’instanciation des objets graphiques<br />
• Création des objets graphiques (classe DisplayObject)<br />
• Utilisation des DisplayObjects (SimpleButton, Sprite,<br />
MovieClip, Shape, etc.)<br />
• Nouvelle API de dessin (propriété graphics)<br />
• Bibliothèque partagée (ApplicationDomain)<br />
Liste d’affichage<br />
• Fonctionnement et concept<br />
• Gestion de la profondeur<br />
• Manipulation des objets d’affichage<br />
Modèle évènementiel (DOM3)<br />
• Écoute et diffusion d’événement (addEventListener,<br />
dispatchEvent)<br />
• La classe EventDispatcher<br />
• Propagation évènementielle<br />
Chargement de contenu externe (graphiques ou<br />
données)<br />
• Classes URLLoader et Loader<br />
• Manipuler le contenu chargé<br />
• Communication entre deux fichiers .swf<br />
• Chargement de données (variables URLEncodées, XML)<br />
• Gestion des événements du chargement<br />
Rétrocompatibilité : AVM1Movie<br />
• Différence entre AVM1 et AVM2<br />
• Chargement de fichiers .swf compilés en AS1/AS2 dans<br />
un .swf compilé en AS3<br />
• Communication entre .swf AVM1 et .swf AVM2<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Manipulation du XML avec E4X<br />
• Chargement de fichier XML<br />
• Introduction au format E4X<br />
• Syntaxe et parcours de fichier<br />
Manipulation du texte<br />
• Mise en forme du contenu texte<br />
• Styles de texte par CSS<br />
Flash<br />
Manipulation et création d’images bitmap<br />
• Classes Bitmap et BitmapData<br />
• Instanciation et manipulation d’images bitmap stockées<br />
en bibliothèque<br />
• Création d’objets bitmap par code<br />
• Création d’objets bitmap à partir de contenus vectoriels<br />
avec la méthode BitmapData.draw()<br />
• Filtres personnalisés avec Pixel Bender<br />
Manipulation du son<br />
• Chargement de son externe<br />
• Analyse du spectre<br />
• Equaliseurs<br />
• SoundLoaderContext, SoundChannel<br />
• Transformation de Fourier<br />
La vidéo<br />
• Classe Video, NetStream, et Camera<br />
Application : création d’un lecteur vidéo personnalisé
MODULE<br />
4<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Programmation Orientée<br />
Objet ActionScript 3<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
FlashDevelop et/ou Flash Builder 4<br />
Flash<br />
g Programmation Orientée Objet et composants personnalisés<br />
Objectif /<br />
Techniques avancées de programmation et optimisation du code.<br />
Ce module est destiné aux personnes souhaitant approfondir leur connaissance du<br />
langage ActionScript 3, en Programmation Orientée Objet et développement de composants.<br />
L’étude du langage ActionScript 3 est organisée en 3 modules :<br />
g le module “Programmation ActionScript 3”<br />
g le module “Sites Dynamiques”<br />
g le module “Programmation Orientée Objet”<br />
Le déroulé de cette formation correspond au module “Programmation Orientée Objet”.<br />
Prérequis /<br />
Maîtrise du contenu de la formation “Programmation ActionScript 3”.<br />
Cette formation est recommandée à un public développeur et informaticien.
Programmation Orientée<br />
Objet ActionScript 3<br />
Déroulé /<br />
Rappel<br />
• Rappel sur les fonctions<br />
• Le tableau …rest<br />
• Signatures de méthodes<br />
• Portée et durée de vie des variables<br />
• Méthode call et apply<br />
• Types primitifs et composites<br />
• Classe Object<br />
• Introduction au concept de la POO<br />
• Notation Objet [ ]<br />
• Tableaux associatifs<br />
Typage fort<br />
• Typage des propriétés, variables, retours de fonction<br />
• Restrictions et intérêts<br />
• Comportements à la compilation et exécution<br />
Optimisation<br />
• Choisir les bons types<br />
• Notion de JIT (Just-In-Time Compiler)<br />
• Différences entres AVM1 et AVM2<br />
• Libération des ressources<br />
• Concept de ramasse-miettes (Garbage Collector)<br />
• Fonctionnement du ramasse-miettes<br />
Modèle évènementiel<br />
• Fonctions de rappel (callback)<br />
• Classe EventDispatcher (écouteurs d’événements)<br />
• Diffusion d’événements personnalisés<br />
g Programmation Orientée Objet et composants personnalisés<br />
Propagation évènementielle<br />
• Le flot d’événements<br />
• Phase de descente (capture phase)<br />
• Phase cible (target phase)<br />
• Phase de remontée (bubbling phase)<br />
• Optimisation du code<br />
La Programmation Orientée Objet et les Classes<br />
• Création et définition de Classes (class)<br />
• Fonction constructeur<br />
• Création de propriétés et méthodes<br />
• Méthodes de récupération et d’affectation<br />
• Création de propriétés en lecture/écriture (getter/setter)<br />
• L’héritage<br />
• Attributs de propriétés<br />
• Classes dynamiques (dynamic)<br />
• Héritage de classes (extends)<br />
• Le polymorphisme<br />
• L’encapsulation<br />
• Conversion de types<br />
• Transtypage<br />
• Opérateur as<br />
• Les paquetages et espaces de nommage (package/<br />
namespace)<br />
• Les Interfaces (interface/implements)<br />
Classes graphiques personnalisées<br />
• Définition de sous-classes graphiques<br />
• Intérêts<br />
La composition<br />
• Composition vs héritage<br />
• Intérêts<br />
Débogage<br />
• Les erreurs de compilation et d’éxécution<br />
• La Classe Error, blocs try, catch et finally<br />
• Lever une erreur avec throw<br />
• Utilisation du débogueur<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Flash<br />
Utilisation de composants UI<br />
• Tour d’horizon sur les composants<br />
• Architecture des composants UI<br />
• Étendre un composant UI<br />
• Modification de l’apparence (styles, thèmes, enveloppes)<br />
• Repère d’échelle à 9 découpes<br />
• Zone de retraçage<br />
Développement de composants<br />
• Présentation des composants<br />
• Mise en pratique de la POO<br />
• Paramètres des composants<br />
• MetaData<br />
• Implémentation de l’architecture UI<br />
• Structure des .SWC<br />
• Aperçu en direct<br />
Application : création d’un composant comportemental<br />
Génération de librairies documentées<br />
• Penser une API<br />
• Créations de SWC pour Flash/Flex/AIR<br />
• Générer et livrer une documentation<br />
Création de fichiers d’extension (.mxp)<br />
• Ajout d’actions dans le panneau Actions<br />
• Documentation<br />
• Paquetage et création d’une extension *.mxp<br />
Modèle de conception (Design Patterns)<br />
• Singleton<br />
• Observer<br />
• Model View Controller : concept et introduction
MODULE<br />
5<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Sites Dynamiques<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
FlashDevelop et/ou Flash Builder 4<br />
Flash<br />
g Langages serveur, bases de données, XML, Flash Remoting<br />
Objectif /<br />
Ce module est destiné aux personnes souhaitant créer du contenu Flash dynamique,<br />
c’est-à-dire communiquant et échangeant des données avec des applications, des<br />
web services, des scripts serveurs et des bases de données.<br />
Exemples d’applications : sites full flash reliés à une base de données, formulaires en<br />
ligne, interfaces d’administration (back-office) ou e-commerce.<br />
La formation au logiciel Flash est organisée en 4 principaux modules :<br />
g le module “Animation Interactive”<br />
g le module “Programmation”<br />
g le module “Sites Dynamiques”<br />
g le module “Programmation Orientée Objet”<br />
Le déroulé de cette formation correspond au 3 e module “Sites dynamiques”.<br />
Prérequis /<br />
Maîtrise du contenu de la formation “Programmation ActionScript 3”.<br />
Connaissance de base d’un langage serveur tel que PHP & MySQL nécessaire.<br />
Une connaissance préalable du XML n’est pas nécessaire. Le suivi de la formation<br />
“Programmation Orientée Objet” peut être un plus mais n’est pas indispensable.
Sites Dynamiques<br />
Déroulé /<br />
Echanges entre Flash et fichiers, scripts<br />
ou applications externes<br />
• Les FlashVars<br />
• Choix de passage des données, ciblage et encodage<br />
• Unicode<br />
• Envoi de données<br />
• External Interface<br />
(Communication Flash JavaScript et JavaScript Flash)<br />
• Envoi et réception de données par URLLoader<br />
et navigateToURL<br />
• La fonction sendToURL<br />
• La classe URLRequest<br />
• La classe URLVariables<br />
• Gestion des erreurs<br />
Chargement de contenu graphique externe<br />
• Gestion des erreurs de chargement<br />
• Manipulation du contenu chargé<br />
• Librairie partagées<br />
• Classe LoaderInfo<br />
Chargement de variables externes<br />
• Gestion des erreurs de chargement<br />
• Conversion et manipulation des données<br />
• Chargement de données textes et binaires<br />
Accès progressif aux données externes<br />
• Le système binaire<br />
• La classe URLStream<br />
• Accès aux données<br />
Échanges avec un script serveur et une base de données<br />
(exemple fondé sur PHP / MySQL)<br />
• Manipulation des données depuis Flash<br />
Application : envoi de courriels par un formulaire en Flash<br />
g Langages serveur, bases de données, XML, Flash Remoting<br />
Sécurité (échanges entre serveurs)<br />
• Concept de domaines croisés (cross-domain)<br />
• Accès à des SWF distants<br />
• Accès à d’autres types de fichiers distants<br />
par crossdomain.xml<br />
• Restriction d’accès, notion de security sandbox<br />
• Événements partagés<br />
• Contourner les restrictions<br />
Local Shared Object<br />
• Enregistrement de données persistantes<br />
• Commande “Supprimer les fichiers ASO”<br />
LocalConnection<br />
• Dialogue entre plusieurs SWF<br />
• LocalConnection et la sécurité<br />
XML (E4X)<br />
• Présentation du format XML<br />
• Qu’est ce que le format E4X ?<br />
• Principes, intérêts, vocabulaire et règles d’écriture<br />
• La classe XML dans Flash<br />
• La classe XMLList et XMLDocument<br />
• Propriétés des objets et des nœuds XML<br />
• Parcourir un document XML<br />
• Charger un fichier XML<br />
• Mettre en forme des données XML<br />
Application : création d’une interface de visualisation de news<br />
Application : création d’un menu dynamique<br />
• Traitement d’un objet XML : modification, ajout de nœuds<br />
• Les champs CDATA<br />
Gestion d’upload et du download dans Flash<br />
• Classe FileReference et FileReferenceList<br />
Application : galerie et traitement par lot<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Flash Remoting (*)<br />
• Présentation et intérêts<br />
• Différentes solutions Remoting<br />
• Installation sur le serveur<br />
• Utilisation de Flash Remoting avec WebORB PHP ou<br />
AMFPHP<br />
• Échanges de données typées entre client et serveur<br />
• Appel de méthodes distantes par le client<br />
• Gestion des erreurs<br />
• Débogage avec Charles proxy<br />
• Echanges de données entre Flash et une base de données<br />
MySQL via Flash Remoting<br />
• Utilisation des composants UI avec Flash Remoting<br />
(Data Provider)<br />
• Création d’un menu dynamique et galerie photo avec<br />
Remoting<br />
(*) Flash Remoting combiné à webORB PHP ou AMFPHP est une solution totalement gratuite, installable<br />
pour tout hébergement (dédié ou mutualisé).<br />
Securité avec Flash Remoting<br />
Flash<br />
Class-Mapping, échange de types étendus<br />
avec Flash Remoting<br />
Localisation (application multilingue)<br />
• Utilisation du panneau Chaînes<br />
• Utilisation de la classe Locale
MODULE<br />
6<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Géométrie 2D et 3D<br />
Pour Flash<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
Flash<br />
Objectif /<br />
Ce cours est destiné aux personnes qui ont besoin d’acquérir des notions fondamentales<br />
et indispensables en mathématiques, notamment en géométrie pour la<br />
création d’algorithmes 2D ou 3D dans Flash.<br />
Prérequis /<br />
Pour public utilisant l’ActionScript 3 dans Flash.<br />
Le niveau de la formation “Programmation ActionScript 3“ est un prérequis au<br />
suivi de la formation “Géométrie 2D et 3D“.
Géométrie 2D et 3D<br />
Pour Flash<br />
Déroulé /<br />
Trigonométrie et fonctions circulaires<br />
• Angles, radians, degrés et conversion (règle de trois)<br />
• Triangle rectangle et Pythagore, calcul de la distance<br />
entre deux points<br />
• Sinus, Cosinus et Tangente (représentation géométrique)<br />
• Formules de bases et équivalence<br />
• Fonctions circulaires (espaces orientés)<br />
• Acos, Asin, Atan<br />
Application : déplacement d’un point le long d’un cercle en fonction de la<br />
position de la souris<br />
Géométrie plane et géométrie euclidienne<br />
• Repères (coordonnées cartésiennes, coordonnées<br />
cylindriques/polaires)<br />
• Points (coordonnées, milieu, barycentre) : représentation<br />
d’un point dans un repère avec la classe graphics<br />
• Vecteurs<br />
• Calcul de norme et normalisation d’un vecteur<br />
• Produit scalaire<br />
Géométrie dans l’espace<br />
• Repères (repères orthonormés, coordonnées cylindriques)<br />
• Vecteurs : la classe number3D<br />
• Produit scalaire dans l’espace<br />
• Produit vectoriel<br />
• Equation paramétrique d’une droite (vecteur directeur) : classe<br />
droite3D<br />
• Equations d’un plan : classe plan3D<br />
• Intersection plan/droite<br />
Espace vectoriel<br />
• Vecteurs<br />
• Matrices, classe matrix3D<br />
• Opérations avec des matrices : multiplication/addition de<br />
matrices, multiplication d’un vecteur par une matrice<br />
Projection<br />
• Projection dans le plan et coordonnées cartésiennes<br />
Application graphique : projection d’un point sur une droite parallèlement à<br />
une autre droite, puis par rapport à un point<br />
• Projection et trigonométrie<br />
• Projection dans l’espace<br />
• Projection parallèlement à une droite sur un plan<br />
• Projection centrale<br />
Application à la représentation 3D<br />
• Description des données dans Papervision3D (caméra,<br />
viewport, etc.)<br />
• Projection orthogonale : moteur de projection orthogonale<br />
• Projection centrale : moteur de projection centrale<br />
• Bitmap mapping avec drawTriangles<br />
• Génération d’un cube, puis d’une sphère avec et sans<br />
mapping de bitmap<br />
• Z sorting<br />
Application : moteur 3D<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Flash<br />
Transformations du plan et de l’espace<br />
• Déplacements en géométrie plane<br />
• Description des principales transformations planes<br />
Déplacements dans l’espace<br />
• Symétrie par rapport à une droite, à un plan<br />
• Translation<br />
• Rotation<br />
• Homothétie<br />
• Similitude<br />
• Inversion<br />
Applications dans le moteur de 3D précédent (rotation d’un cube)<br />
Applications dans Papervision3D<br />
Application : développement d’une galerie sphérique en 3D avec fp10<br />
(sans Papervision3D)<br />
Application : développement d’un carrousel 3D avec fp10<br />
Introduction aux quaternions<br />
• Description générale<br />
• Utilisation dans les rotations dans l’espace<br />
• Utilisation des quaternions dans Papervision3D (calcul<br />
d’un déplacement autour d’une sphère avec indication<br />
d’une ligne type “ligne de vol“ )
MODULE<br />
1<br />
CONTACT<br />
FLEX / AIR<br />
50 rue de paradis<br />
75010 Paris<br />
Création<br />
d’applications riches<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash Builder 4<br />
Adobe Flex 4<br />
Flex / Air<br />
Objectif /<br />
Flex est un ensemble de technologies créées par Adobe afin de développer des<br />
applications Inter<strong>net</strong> riches pour lecteur Flash.<br />
AIR est un environnement d’exécution qui permet, entre autres, de porter une<br />
application Flex du navigateur vers le bureau.<br />
Cette formation a pour objectif de présenter ces technologies afin d’apprendre à<br />
créer une application Flex pour mettre en œuvre une expérience utilisateur unique.<br />
La formation Flex est proposée en 2 modules :<br />
g le module “Création d’applications riches”<br />
g le module “Archirecture d’applications riches”<br />
Ce déroulé de cours correspondant au premier niveau de formation a trait aux<br />
applications clientes. Il est axé création d’interfaces utilisateur et développement<br />
d’applications relativement simples.<br />
Prérequis /<br />
Expérience professionnelle dans le Web.<br />
Familiarité avec un langage de programmation orienté objet.<br />
Idéalement, connaissance ou notions du langage ActionScript 3.
Création<br />
d’applications riches<br />
Déroulé /<br />
Introduction au développement d’applications Flex<br />
• La notion de RIA (Rich Inter<strong>net</strong> Application), ses technologies<br />
et ses limites<br />
• Flex, Flash et ActionScript<br />
• La gamme de produits Flex/AIR<br />
• L’architecture client Flex/serveur<br />
• Les principales ressources en ligne<br />
• Les environnements de développement<br />
Créer une application Flex avec FlashBuilder<br />
• Création d’un projet Flex<br />
• Le contenu d’un projet Flex<br />
• Exportation et importation de projet<br />
• Les propriétés d’un projet<br />
• Tester un projet<br />
Décrire une interface utilisateur grâce au MXML<br />
• Les vues Source et Design<br />
• Présentation des composants controls, layout et navigators<br />
• Disposer l’interface utilisateur<br />
• Créer des composants personnalisés<br />
Le langage ActionScript 3<br />
• Un langage orienté objet<br />
• Les particularités de l’AS3<br />
• Vocabulaire, mots-clefs et syntaxe<br />
• Création d’une classe AS3<br />
• Insérer du code ActionScript dans un fichier MXML<br />
• L’héritage, les interfaces, les getter/setter<br />
• Présentation du framework Flash et de ses API<br />
Les mécanismes fondamentaux de Flex<br />
• La relation MXML/ActionScript<br />
• Instancier un objet<br />
• Gérer les événements<br />
• Les événements personnalisés<br />
• Diffuser un événement<br />
• La métadonnée Event<br />
• Créer ses propres types d’événement<br />
• La liaison de données (Data Binding)<br />
• Vue d’ensemble des API de Flex 4<br />
Manipuler les données<br />
• Utiliser le XML<br />
• Créer des objets XML<br />
• Lire les données<br />
• Manipuler les données<br />
• L’API de collection et les composants List<br />
• Valider les données avec les Validators<br />
• Formater les données avec les Formatters<br />
Personnaliser l’interface utilisateur<br />
• Structure et planification de l’interface utilisateur<br />
• Les workflows designer / développeur Flex 3 et Flex 4<br />
• (Flex 3) Utiliser le Flex Skins design extensions pour Adobe<br />
CS3 et CS4 et le Flex component kit pour Flash CS3/CS4 Pro<br />
• Flex 4 et le nouveau modèle de skins<br />
• Le format FXG et l’intégration avec Flash Catalyst<br />
• Les styles CSS<br />
• La notion de template<br />
• Les items renderers et item editors<br />
• Les renderers Drop-in et Inline<br />
• Les renderers personnalisés<br />
• Les States Flex 3 vs Flex 4<br />
• Les ViewStack<br />
• Les effets et les transitions<br />
• Embarquer des actifs<br />
• Le DragNDrop<br />
• Les fenêtres PopUp<br />
• Les fenêtres d’alerte<br />
• Modifier le curseur<br />
• Afficher des infos-bulles<br />
• Gérer le focus<br />
• Les composants charts<br />
• Diviser une application en modules<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Flex / Air<br />
Communiquer avec l’entourage direct de l’application<br />
• Stocker des données côté client : les Shared Objects<br />
• Communiquer avec l’enveloppe HTML<br />
• Créer des liens profonds avec le BrowserManager<br />
• Communiquer avec JavaScript grâce à ExternalInterface<br />
• Charger un fichier externe<br />
Communiquer avec le serveur d’applications<br />
• HTTPService<br />
• WebService<br />
• Remote Object<br />
Créer des applications pour le bureau avec AIR<br />
• Porter une application Flex sur le bureau avec AIR<br />
• Processus d’installation avec l’installBadge<br />
• Le fenêtrage<br />
• Intégrer du HTML et des documents PDF<br />
• L’accès au système de fichier
MODULE<br />
2<br />
CONTACT<br />
FLEX / AIR<br />
50 rue de paradis<br />
75010 Paris<br />
Architectures<br />
d’applications riches<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash Builder 4<br />
Adobe Flex 4<br />
Flex / Air<br />
Objectif /<br />
La formation Flex est proposée en 2 modules :<br />
g le module “Création d’applications riches”<br />
g le module “Archirecture d’applications riches”<br />
Cette formation correspond au module avancé de Flex. Il est destiné à l’étude des<br />
meilleures pratiques de développement dans un contexte plus industriel et, des<br />
techniques avancées de développement et d’architecture d’applications Flex et AIR.<br />
Prérequis /<br />
Maîtrise d’un langage orienté objet tel que Java/J2EE ou C#.<br />
Avoir suivi la formation Flex “Création d’applications riches” ou bien, avoir une expérience<br />
professionnelle avec Flex et l’ActionScript 3.<br />
En raison de la proximité entre les technologies et les techniques présentées,<br />
les développeurs Java/J2EE pourront intégrer directement cette formation, à<br />
condition de s’être familiarisés avec Flex.
Architectures<br />
d’applications riches<br />
Déroulé /<br />
Rappel des fondamentaux de Flash et Flex<br />
• Rappel des relations entre les technologies Flash, Flex et<br />
AIR<br />
• Présentation du toplevel du lecteur Flash<br />
• Gestion de la mémoire dans le lecteur Flash<br />
• Étude de la nature de la relation ActionScript 3 / MXML<br />
• Créer et intercepter les erreurs<br />
• Gérer la performance et la mémoire avec les Profilers<br />
• L’API de collection : IList, ICollectionView<br />
• Techniques de communications avec le serveur d’ap pli cation<br />
Remoting avec RemoteObject<br />
• Les principales passerelles<br />
• Utilisation de la balise RemoteObject<br />
• Gérer les erreurs distantes<br />
• Recevoir des objets ActionScript<br />
• Recevoir des objets typés<br />
• Envoyer des données ActionScript<br />
• Présentation de LCDS et BlazeDS<br />
• Etude du messaging avec BlazeDS<br />
Architecturer une application Flex<br />
• Les objectifs<br />
• Les principaux modèles de conception (Design Patterns)<br />
• Les notions de Model / View / Controller<br />
• Étude des principaux frameworks d’architecture ( Cairngorm,<br />
PureMVC...)<br />
Les stratégies de localisation<br />
• Les notions de i18n et l10n<br />
• Créer et compiler des ressourcesBundles<br />
• Méthodes statiques et dynamiques<br />
• Proposition d’architectures alternatives<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Productivité et intégration continue<br />
• Gestion de projets modulaires<br />
• Les projets de bibliothèques, les RSLs, et les dépendances<br />
• Les principales bibliothèques tierces<br />
• La génération de code MXML et ActionScript 3<br />
• Versioning SVN avec subclipse<br />
• Compilation automatisée avec Ant (Flex AnTasks) et Maven<br />
• Compilation conditionnelle et metadonnées personnalisées<br />
• Gestion de la documentation avec ASdoc<br />
• Tests unitaires (FlexUnit) fonctionnels, et reporting<br />
Techniques AIR avancées<br />
Flex / Air<br />
• Le DragNDrop natif<br />
• Invocation de l’application par ligne de commande<br />
• Gestion de la base de données SQLite et persistance<br />
• Gestion du mode dégradé avec l’API de connectivité<br />
• Mise à jour d’applications automatisées<br />
• Localisation des interfaces d’installation / désinstallation
MODULE<br />
3<br />
CONTACT<br />
FLASH CATALYST<br />
50 rue de paradis<br />
75010 Paris<br />
Création de prototypes<br />
interactifs & design<br />
d’applications riches<br />
durée du module / 3 jours<br />
en intra-entreprise<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash Catalyst<br />
Adobe Illustrator, Photoshop, Fireworks<br />
Flash Builder 4<br />
Flash<br />
Catalyst<br />
Objectif /<br />
Flash Catalyst est une nouvelle application pour la création de prototypes interactifs et<br />
d’interfaces d’applications riches.<br />
Destinée à un profil plutôt graphiste, elle permet de transformer rapidement des maquettes<br />
en contenu interactif, sans avoir à écrire la moindre ligne de code.<br />
Elle simplifie également la collaboration entre graphistes et développeurs dans les<br />
projets d’applications Flex et Air.<br />
Prérequis /<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh)<br />
Connaissance d’un logiciel de PAO ou de Flash recommandée
Création de prototypes<br />
interactifs & design<br />
d’applications riches<br />
Introduction<br />
• Les usages de Flash Catalyst<br />
• Flash Catalyst, plateforme Flash et Creative Suite<br />
• L’interface de Flash Catalyst<br />
Concevoir des prototypes interactifs<br />
• Les outils d’édition<br />
• Gestion de calques<br />
• Gestion de pages<br />
Déroulé /<br />
Utiliser les composants basiques<br />
• Les composants fournis<br />
• Propriétés de composants<br />
• La bibliothèque de composants<br />
Ajouter les comportements d’interactions<br />
• Les différents comportements<br />
• Les composants interactifs<br />
• Interactions de navigation<br />
Intégrer des médias et des données<br />
• Import d’images<br />
• Import de médias vidéos et de sons<br />
• Contrôle des médias<br />
Créer des animations de transition<br />
• Les transitions de navigations<br />
• Gestion de la timeline<br />
Publier le prototype<br />
• Exporter pour le web<br />
• Exporter une application de bureau<br />
Préparer des maquettes d’interfaces d’applications<br />
• Utilisation de Illustrator<br />
• Utilisation de Photoshop<br />
• Utilisation de Fireworks et du FXG<br />
• Import des maquettes dans Flash Catalyst<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Transformer les maquettes en interfaces d’applications<br />
• Les composants basiques<br />
• Les composants de données<br />
• Les états de composants<br />
• Les transitions d’états<br />
• Interactions complexes<br />
• Les composants personnalisés<br />
• Collaborer avec des développeurs<br />
• Exporter le projet pour Flash Builder<br />
Flash<br />
Catalyst<br />
• Import et export de bibliothèques de composants<br />
• Mise à jour de composants
MODULE<br />
1<br />
CONTACT<br />
IPHONE<br />
50 rue de paradis<br />
75010 Paris<br />
iPhone iPad Android -<br />
Sites web optimisés pour<br />
mobiles et applications<br />
avec PhoneGap<br />
durée du module / 4 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g en HTML, CSS, JavaScript et PhoneGap<br />
Outil /<br />
HTML/CSS, JavaScript et PhoneGap<br />
iPhone/iPad<br />
Android<br />
Objectif /<br />
A l’issue du stage, le participant saura principalement développer des sites web<br />
(réalisés en HTML, CSS et JavaScript) optimisés dans les navigateurs pour les<br />
téléphones mobiles et tablettes nouvelle génération, comme iPhone, iPad et<br />
Android.<br />
Il est en effet incontournable aujourd’hui de penser son site Inter<strong>net</strong> (affichage,<br />
ergonomie) spécifiquement pour les écrans autres que le traditionnel ordinateur.<br />
Prérequis /<br />
Le cours se basant essentiellement sur HTML, CSS et JavaScript, quelques<br />
notions sur ces langages sont les bienvenues.<br />
Toutefois, les parties essentielles de ces langages (c’est-à-dire utiles pour le<br />
développement de ce genre d’applications) seront revues lors de la formation,<br />
donc leur connaissance peut n’être que superficielle.
iPhone iPad Android -<br />
Sites web optimisés pour<br />
mobiles et applications<br />
avec PhoneGap<br />
Déroulé /<br />
Rappels HTML - Mise en oeuvre du HTML 5<br />
• Balises<br />
• Attributs<br />
• Le texte<br />
• Les images<br />
• Les liens<br />
• Les listes<br />
• Les blocs<br />
• Tirer parti des nouveautés HTML 5<br />
• Principe du Responsive Web Design :<br />
- Adapter son site d’origine pour les différents écrans de<br />
mobiles/tablettes.<br />
- Créer des mises en page flexibles.<br />
- Adapter les images en fonction du terminal<br />
g en HTML, CSS, JavaScript et PhoneGap<br />
Rappels CSS - Utilisation des CSS 3<br />
• L’arrière-plan<br />
• Le texte<br />
• La police de caractères<br />
• Les bordures<br />
• Les espacements<br />
• Le positionnement des éléments<br />
• La taille des éléments<br />
• Sélecteurs CSS<br />
• Pseudo-classes<br />
• Combinateurs<br />
• Tirer parti des nouveautés CSS 3 pour les effets graphiques.<br />
• Les media queries<br />
Rappels JavaScript<br />
• Syntaxe de base<br />
• Variables<br />
• Boucles<br />
• Fonctions<br />
• Accès au DOM<br />
• Les nouvelles API Javascript :<br />
- Stockage permanent/temporaire de données: Web<br />
Storage<br />
- Proposer la consultation d’un site hors-ligne : Application<br />
Cache<br />
- La géolocalisation<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
iPhone/iPad<br />
Android<br />
Introduction à jQuery Mobile<br />
• Découverte du framework<br />
• Créer de quelques pages de site avec jQuery Mobile et<br />
Dreamweaver<br />
• Convertir ces pages avec PhoneGap
MODULE<br />
2<br />
CONTACT<br />
IPHONE<br />
50 rue de paradis<br />
75010 Paris<br />
iPhone iPad Android -<br />
Création d’applications avec<br />
jQuery mobile et PhoneGap<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
jQuery mobile 1.0+<br />
PhoneGap 1.3+<br />
Dreamweaver CS6+<br />
iPhone/iPad<br />
Android<br />
g Applications mobiles natives en HTML/CSS/JS avec jQuery mobile et<br />
PhoneGap<br />
Objectif /<br />
Ce module permet d’apprendre à développer des applications mobiles natives<br />
pour iPhone, Android, Blackberry, Windows Phone, etc... en utilisant jQuery<br />
mobile et PhoneGap.<br />
jQuery mobile est un framework adossé à jQuery, la célèbre librairie JavaScript.<br />
jQuery mobile fournit à la fois une structure (navigations, transitions, traitement<br />
des données) et un ensemble de composants faciles à utiliser et à modifier.<br />
En s’appuyant sur des standards (CSS3, HTML5, JavaScript), jQuery mobile<br />
garantit l’interopérabilité et la longévité de vos applications : une même application<br />
est totalement multi-plateforme et ne nécessite pas le recours aux langages<br />
“natifs“ (Objective C, Java...).<br />
Votre application jQuery mobile sera ensuite convertie en application native via<br />
PhoneGap, pour une multitude de plateformes. Enfin, PhoneGap donne accès aux<br />
fonctionnalités natives des téléphones et tablettes : accéléromètre, geolocalisation,<br />
boussole, système de fichiers...<br />
Prérequis /<br />
Cette formation s’adresse à un public de développeurs web (JavaScript, HTML, CSS).<br />
Des notions de jQuery sont nécessaires.
Déroulé /<br />
Introduction<br />
• Présentation de jQuery, jQuery UI et jQuery mobile.<br />
• Notions de “fallback“ et de “responsive design“.<br />
• Plateformes supportées.<br />
• Quels usages pour jQuery mobile ?<br />
Pages<br />
• Architecture d’une page dans jQuery mobile.<br />
• Eléments d’une page : page, header, content, footer.<br />
• Notion de data-role, de viewport.<br />
• Template pour page unique VS template multi-page.<br />
• Liens entre pages : AJAX, bouton retour...<br />
• Transitions entre pages : transitions par défaut, transitions<br />
personnalisées en CSS /JS.<br />
• Gérer l’enchainement des transitions avec un écouteur.<br />
Boîtes de dialogue<br />
• Notion de boîte de dialogue.<br />
• Gérer l’ouverture et la fermeture d’une boîte de dialogue.<br />
• Transitions, historique, styles et thèmes.<br />
Architecture de l’application<br />
• Préchargement et mise en cache des pages.<br />
• Gérer les ressources occupées par le DOM.<br />
• Notion de “hash“ d’une page et son rôle dans la navigation.<br />
• Le plugin “pushState“.<br />
• La fonction $.mobile.changePage() .<br />
• L’attribut “data-url“.<br />
• Injection dynamique de pages.<br />
Ajout de code dans les pages<br />
• Placement et exécution du code dans la page.<br />
• L’événement “pagecreate“.<br />
• Changer de page en JavaScript.<br />
• Charger une page avec “loadPage()“.<br />
• L’événement “create“.<br />
• Distinction entre “création“ et “rafraichissement“ d’une page.<br />
• Scroller à une position donnée à l’intérieur d’une page avec<br />
“silentScroll()“.<br />
• Passer des paramètres entre pages.<br />
Evénements spécifiques<br />
• Evénements spécifiques de jQuery mobile : pageInit() et<br />
pageCreate() .<br />
• Evénements tactiles : tap, taphold, swipe...<br />
• Evénements souris virtuels : vmouseover, vmousedown,<br />
vmousemove...<br />
• Détecter l’orientation de l’écran avec “orientationchange“.<br />
• Evénements liés aux pages : pagebeforeload, pageload,<br />
pagebeforechange, pagechange, pageremove...<br />
L’objet $.mobile<br />
• Configuration de jQuery mobile : l’événement mobileinit.<br />
• L’objet $.mobile et ses options configurables.<br />
• Méthodes et propriétés utiles de l’objet $.mobile : change-<br />
Page(), loadPage(), path.parseURL()...<br />
Mise en forme du contenu<br />
• Styles HTML basiques par défaut.<br />
• Grilles de mise en page, multi-colonnage.<br />
• Contenu “dépliable“ : afficher/masquer un contenu.<br />
• Effet “accordéon“ sur des contenus multiples.<br />
Composant Toolbar<br />
• Types de Toolbar : “Header bar“, “Footer bar“ et “Navbar“.<br />
• Options de positionnement : “inline“, “fixed“ et “fullscreen“.<br />
• “Header bar“ : structure, style, ajout de boutons, bouton<br />
retour...<br />
• “Footer bar“ : structure, ajout de boutons, d’éléments<br />
form...<br />
• “Navbar“ : structure, ajout de boutons, d’icones...<br />
• “Navbar“ persistante dans le footer.<br />
Composant Button<br />
• Bases du composant Button : options, méthodes et<br />
événements.<br />
• Ajout d’icones : l’attribut “data-icon“ et les icones par<br />
défaut.<br />
• Positionnement des icones dans le bouton.<br />
• Icones personnalisées.<br />
• L’attribut “data-inline“.<br />
• Regrouper des boutons via “controlgroup“.<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Eléments de formulaire<br />
• Conventions d’écriture : id et label.<br />
• Cacher, désactiver, aligner les éléments du formulaire.<br />
• Initialisation et rafraichissement des éléments.<br />
• Text inputs et Textareas.<br />
• Champ de recherche (“search input“).<br />
• Slider, flip switch.<br />
• Radio buttons, checkboxes, menus de sélection.<br />
• Soumission de formulaires.<br />
Composant List<br />
• Types de listes : linked list, nested list, numbered list, split<br />
button list.<br />
• Options : list dividers, count bubble, vig<strong>net</strong>tes, icones,<br />
inset lists.<br />
• Mise en forme du contenu d’un item de la liste.<br />
• Filtrer une liste avec un champ de recherche.<br />
Thèmes<br />
• Thèmes et palettes.<br />
• L’application ThemeRoller.<br />
iPhone/iPad<br />
Android<br />
iPhone iPad Android -<br />
Création d’applications avec<br />
jQuery mobile et PhoneGap<br />
g Applications mobiles natives en HTML/CSS/JS avec jQuery mobile et PhoneGap<br />
Créer une application native avec PhoneGap<br />
• Présentation de PhoneGap : génération d’applications<br />
natives et accès aux API des devices (accéléromètre,<br />
géolocalisation...).<br />
• Plateformes et API supportées par PhoneGap.<br />
• Les plateformes en présence et leur écosystème.<br />
• Packager son application pour iOS, Android...<br />
Accès aux fonctionnalités natives avec PhoneGap<br />
• Informations sur l’appareil avec Device.<br />
• Evénements spécifiques à PhoneGap : deviceready, pause,<br />
resume, online, offline...<br />
• Gérer les mouvements du device avec Accelerometer.<br />
• Prendre une photo avec Camera.<br />
• Lire et enregistrer du son avec Media.<br />
• Connaître une direction avec Compass (boussole).<br />
• Notifications : alert, vibreur...<br />
• Accès aux infos de positionnement avec Geolocation.<br />
• Accès au système de fichiers avec File.
MODULE<br />
3<br />
CONTACT<br />
IPHONE<br />
50 rue de paradis<br />
75010 Paris<br />
iPhone iPad Android -<br />
Création d’applications Air<br />
mobile en ActionScript 3<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
Flash Builder 4.5<br />
AIR 2.6 et AIR 2.7<br />
iPhone/iPad<br />
Android<br />
g Applications iPhone et Android avec Flash et Flash Builder<br />
Objectif /<br />
Ce module permet d’apprendre à développer des applications mobiles pour<br />
iPhone et Android en ActionScript 3.<br />
Le développement s’appuie sur les outils de la gamme Adobe CS (Flash, Flash<br />
Builder), la technologie AIR et le langage ActionScript 3.<br />
Cette technologie permet de développer une application une seule fois et de la<br />
déployer sur toutes les plate-formes disponibles (iOS et Android), sans passer par<br />
les langages “natifs“ propres à ces plate-formes (Objective C, Java).<br />
Prérequis /<br />
Cette formation s’adresse à un public de développeurs Flash ou Flex maîtrisant<br />
l’ActionScript 3.<br />
La connaissance de la Programmation Orientée Objet est un plus.
iPhone iPad Android -<br />
Création d’applications Air<br />
mobile en ActionScript 3<br />
Déroulé /<br />
Introduction<br />
• Notion de développement multi-écrans<br />
• Runtime : AIR vs Flash player dans le navigateur<br />
• Plate-formes en présence : Android, iOS, RIM<br />
• Généralités sur les devices : smartphones, tablettes...<br />
• Considérations sur le hardware : CPU, GPU, RAM, résolutions<br />
d’écrans...<br />
• Outils de développement : Flash Pro, Flash Builder 4, Flash<br />
Develop<br />
• Les SDK’s : Android SDK, Apple SDK, SDK Blackberry<br />
g Applications iPhone et Android avec Flash et Flash Builder<br />
Mise en place<br />
• Installation des SDK<br />
• Installation des drivers<br />
• Présentation et test de adb.exe<br />
• Installation AIR 2.7 pour Flash Builder 4.5<br />
• Création d’un projet AIR 2.7<br />
Première application<br />
• Création d’une application (.apk ou .ipa)<br />
• Signer son application avec un fichier .p12<br />
• Le fichier Descriptor de l’application<br />
• Manifest Android<br />
• Installation de l’appli sur le device<br />
• Simulation avec Device Central ou l’émulateur Android<br />
• Débogage d’applications<br />
Considérations sur le design et l’ergonomie<br />
• Taille et orientation de l’écran (portrait / paysage)<br />
• Résolution et ppi<br />
• Design pour un accès immédiat<br />
• Conserver des “gestures” simples<br />
• Mettre en place des modèles simples<br />
• Designer “pour les doigts”<br />
Nouveaux événements tactiles<br />
• La classe MultiTouch (+ MultitouchInputMode)<br />
• La classe TouchEvent<br />
• Les classes TransformGestureEvent, GestureEvent et<br />
PressAndTapGestureEvent<br />
• Gérer la GesturePhase<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Accès aux fonctionnalités natives<br />
• La classe NativeApplication<br />
• Gérer l’orientation de l’écran : mise en page dynamique<br />
• La classe Microphone : accès au micro et enregistrement<br />
de sons<br />
• Gestion du clavier virtuel<br />
• Les classes Camera, CameraUI et CameraRoll : prise de<br />
vidéo et de photos, enregistrement et accès au photos du<br />
device<br />
• La classe Geolocation : utilisation des fonctionnalités GPS<br />
• La classe Accelerometer : utilisation de l’accéléromètre<br />
Chargement et sauvegarde de données<br />
• Chargement et enregistrement de fichiers en local et en<br />
distant<br />
• Mise en pause et reprise de l’application<br />
• Enregistrement de l’état de l’application à sa fermeture<br />
Gestion des performances<br />
• Mode de rendu : CPU mode et GPU mode<br />
• Optimisation des tracés<br />
• cacheAsBitmap et cacheAsBitmapMatrix<br />
• Méthodes de rasterisation personnalisées<br />
• BitmapData et blitting<br />
• Gestion de la mémoire : garbage collector et object pooling<br />
• Optimisation de la displayList<br />
• Écoute d’évènements vs méthodes de rappel<br />
• Bubbling et événements liés à la displayList<br />
Diffusion de l’application<br />
• App Store, Android market<br />
• Qrcode (Android)<br />
iPhone/iPad<br />
Android
MODULE<br />
4<br />
CONTACT<br />
IPHONE<br />
50 rue de paradis<br />
75010 Paris<br />
iPhone iPad -<br />
Création d’applications<br />
en Objective C<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Xcode, Iphone / Ipad<br />
Objective C<br />
iPhone/iPad<br />
g Développement natif pour iOS avec Objective C et Cocoa Touch<br />
Objectif /<br />
Cette formation permet le développement d’applications iPhone, portables sur iPad.<br />
Elle permet en outre de prendre en compte l’ensemble des spécificités et contraintes<br />
du support iPhone.<br />
Rendez-vous sur notre site Inter<strong>net</strong> pour connaître l’actualité fluctuante relative aux<br />
formations en téléphonie mobile (IPhone, Androïd, Windows Phone).<br />
Prérequis /<br />
Connaissance de Mac OSX (interface graphique)<br />
Installation de Xcode<br />
Connaissance des notions principales de POO (classes, instances)<br />
Inscription en tant que développeur sur le site Apple (pas besoin de licence, auquel cas pas de test sur<br />
matériel – la licence est un plus car elle permettra au stagiaire de tester sur son propre matériel. En<br />
outre, elle sera obligatoire pour ses futurs développements).
iPhone iPad -<br />
Création d’applications<br />
en Objective C<br />
Déroulé /<br />
Introduction<br />
• Présentation des outils et du flux de travail : Xcode et<br />
Interface Builder<br />
• Présentation du langage Objective C et du framework Cocoa<br />
Touch<br />
• Rappel sur la POO et les Design Patterns<br />
g Développement natif pour iOS avec Objective C et Cocoa Touch<br />
Langage Objective C<br />
• Structure du langage et des classes<br />
• Syntaxe générale<br />
• La classe NSObject<br />
• Communication entre objets : le concept de message<br />
• Ecriture des méthodes et propriétés : typage, arguments<br />
• Instanciation des classes<br />
• Présentation des classes de base (NSString, NSArray, etc.)<br />
et de leur version mutable<br />
Programmation orientée objet en Objective C<br />
• Création et implémentation de classes personnalisées<br />
• Structure d’une classe : fichier header et fichier d’implémentation<br />
• Création des méthodes et propriétés<br />
• Import de classes - delegation<br />
Gestion de la mémoire<br />
• Création des objets et allocation de la mémoire<br />
• Définition de la notion de pointeur, allocation, initialisation,<br />
notion de propriétaire, release, retain<br />
• Gestion des pointeurs et “reference counting“<br />
• Libération des ressources : cycle de vie, autorelease pool…<br />
Création d’interfaces utilisateur avec Interface Builder<br />
• Création d’une application : architecture, flux de travail,<br />
contraintes graphiques<br />
• Respect et contraintes du HIG (Human Interface Guide)<br />
d’Apple<br />
• Présentation du framework UIKit : composants pour iPhone<br />
• Modèle de conception MVC (Model View Controller)<br />
• Utilisation d’Interface Builder : présentation des fichiers Nib<br />
• Concept d’ApplicationDelegate<br />
• Le fichier info.plist<br />
• Gérer l’interactivité : actions et cibles<br />
• Création d’une application “Hello world“<br />
• Test dans le simulateur et installation d’un device pour test<br />
réel<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
iPhone/iPad<br />
Création d’application<br />
• Gestion de la navigation : les views, dessin (introduction à<br />
Quartz 2D, méthode drawrect, etc), animation et transitions<br />
• Navigation, TabBar<br />
• Faire défiler une view avec le composant ScrollView<br />
• Afficher des données avec le composant TableView<br />
• Personnalisation graphique des composants<br />
Fonctionnalités avancées<br />
• Gestion des données (introduction à Core Data) : sauvegarde,<br />
lecture, chargement<br />
• Prendre des photos avec le composant UIImagePicker-<br />
Controller<br />
• Lecture de vidéos avec MPMoviePlayerController<br />
• Géolocalisation et cartes avec MapKit<br />
Développement d’une application complète<br />
• Développement d’une application de type liste de lieux avec<br />
sauvegarde, géolocalisation, TableView, TabBar…<br />
• Publication de son application sur l’AppStore
MODULE<br />
5<br />
CONTACT<br />
IPHONE<br />
50 rue de paradis<br />
75010 Paris<br />
iPhone iPad -<br />
Programmation avancée<br />
Objective C<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Xcode, Iphone / Ipad<br />
Objective C<br />
iPhone/iPad<br />
g Développement natif avancé pour iOS avec Objective C et Cocoa Touch<br />
intra-entreprise<br />
Objectif /<br />
Cette formation permet d’appréhender les fonctionnalités avancées du développement<br />
iPhone et iPad pour réaliser des applications riches et complexes (jeux, applications<br />
multimédia incluant du dessin, du son, de la 3D...).<br />
Rendez-vous sur notre site Inter<strong>net</strong> pour connaître l’actualité fluctuante relative aux<br />
formations en téléphonie mobile (IPhone, Androïd, Windows Phone).<br />
Prérequis /<br />
Maîtrise des bases du développement iPhone (Objective C et Cocoa Touch).<br />
Inscription en tant que développeur sur le site Apple (pas besoin de licence, auquel cas pas de test sur<br />
matériel – la licence est un plus car elle permettra au stagiaire de tester sur son propre matériel. En<br />
outre, elle sera obligatoire pour ses futurs développements).
iPhone iPad -<br />
Programmation avancée<br />
Objective C<br />
Déroulé /<br />
Core Graphics (Quartz 2D) et Image IO<br />
• Core Graphic (encore appelé Quartz 2D) est un moteur de<br />
rendu graphique en 2D complètement intégré dans iOS.<br />
• Présentation des différentes fonctionnalités de dessin,<br />
• shading, ombre, transparence, rendu anti-aliasé, etc...<br />
• Graphic Context<br />
• Transformations affines (matrices de transformations)<br />
• Ombres portées<br />
• Dégradés<br />
• Transparence<br />
• Création, modification, masquage d’images et data<br />
management<br />
• Layering<br />
Open GL Es<br />
• Open GL Es est un framework intégré à iOS qui permet de<br />
gérer un rendu 3D sur iPhone/iPod/iPad.<br />
• Présentation et utilisation des principales caractéristiques de<br />
Open GL Es<br />
• OpenGL Objects<br />
• Rendering context<br />
• Framebuffers<br />
• Vertex<br />
• Texture<br />
• Performance<br />
g Développement natif avancé pour iOS avec Objective C et Cocoa Touch<br />
Core Audio<br />
• Core Audio est un framework qui permet de gérer le son de<br />
manière numérique dans iOS.<br />
• Présentation de core audio et des ses diverses fonctionnalités<br />
appliquées à iOS<br />
• Queue services<br />
• Sound Effects<br />
• Core Audio framework<br />
• AVAudioPlayer<br />
• AVFoundation<br />
• AudioToolbox framework<br />
• Introduction à OpenAL<br />
GameKit<br />
• Gamekit est un framework qui permet de créer des jeux<br />
sociaux en permettant aux joueurs de partager leurs<br />
expériences avec d’autres. Présentation des différentes<br />
fonctionnalités liées à GameKit, notamment le game center,<br />
ainsi que le peer to peer.<br />
• Game center<br />
• Peer to peer connectivity<br />
• Voice chat<br />
MapKit et Core location<br />
• MapKit est un framework qui offre une interface permettant<br />
l’intégration directe de cartes. Il permet en outre d’y ajouter<br />
des overlays, de faire du reverse-géocoding, d’annoter les<br />
cartes,etc...<br />
• Core Location permet quant à lui de déterminer la position<br />
actuelle du mobile.<br />
• Polygon<br />
• Polyline<br />
• PlaceMark<br />
• MapKitView<br />
• Circles<br />
• LocationManager<br />
• Location class<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
iPhone/iPad<br />
Core Data<br />
• Core Data est un framework qui permet de généraliser et<br />
d’automatiser les taches les plus communes associées<br />
au cycle d’un objet, à la sauvegarde de données et à leur<br />
persistence dans le système. Présentation des différentes<br />
spécificités du framework et mise en oeuvre dans une<br />
application.<br />
• Objets persistants<br />
• ManagedObjectContext<br />
• Store coordinator<br />
• FetchRequest<br />
• Predicate<br />
• Descriptor<br />
• Création, effacement, modification de données<br />
Core Motion<br />
• Core Motion est un framework qui permet de détecter les<br />
différents mouvement du mobile à l’aide de l’accéléromètre<br />
et/ou du gyroscope intégré.<br />
• MotionManager<br />
• GyroData<br />
• AccelerometerData<br />
Bonjour<br />
• Bonjour est un framework qui permet de connecter des unités<br />
sans configuration pour l’utilisateur, le tout via l’utilisation du<br />
protocol TCP/IP.<br />
• Bonjour protocol<br />
• Bonjour implementation
MODULE<br />
1<br />
CONTACT<br />
BLEND<br />
50 rue de paradis<br />
75010 Paris<br />
Blend pour Silverlight<br />
& WPF<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Création de contenu animé et interactif<br />
Outil /<br />
Microsoft Expression Blend<br />
Microsoft Expression Design<br />
Blend<br />
Objectif /<br />
Blend est le logiciel de création d’applications riches de la gamme Microsoft Expression<br />
Studio. Ces applications peuvent être bureautiques et basées sur WPF, ou embarquées<br />
dans le navigateur et lues par le lecteur Silverlight.<br />
L’objectif principal est de former au métier de designer interactif au sein de la plateforme<br />
de développement .NET. Ce dernier est naturellement amené à concevoir des<br />
interfaces pour WPF et Silverlight car ces plateformes partagent la grande majorité<br />
de leurs fonctionnalités liées au design.<br />
Prérequis /<br />
Connaissance de l’outil Inter<strong>net</strong> et du système d’exploitation Windows.
Blend pour Silverlight<br />
& WPF<br />
L’environnement de développement<br />
• Qu’est-ce qu’une application riche ?<br />
• A qui s’adresse Blend ?<br />
• L’évolution des outils de développement<br />
• Révision du modèle XML<br />
• XAML un langage déclaratif puissant<br />
• La plate-forme (Framework) .NET<br />
• Qu’est-ce que Silverlight ?<br />
• L’héritage WPF<br />
• Cadre et objectif de la gamme Expression Studio<br />
• Les prérequis logiciel<br />
• Systèmes d’exploitation, navigateurs et compatibilité<br />
Créer une application riche<br />
• Création de projets Silverlight et WPF<br />
• Comparaison entre les deux plateformes<br />
• Le contenu d’un projet<br />
• L’architecture et l’arbre visuel<br />
• Tester et compiler un projet Silverlight et WPF<br />
L’Interface Blend en détail<br />
• Projet et barre d’outils<br />
• Description des panneaux<br />
• Fenêtre de design & édition XAML<br />
• Options de l’interface utilisateur<br />
Présentation du langage XAML<br />
• Capacités<br />
Déroulé /<br />
• Comportements XAML dans Blend<br />
• XAML, C#, les classes partielles, MSIL<br />
• Les différentes écritures du XAML<br />
• Mots-clefs et les espaces de nom<br />
Interaction Blend / Design<br />
• Découverte du logiciel Expression Design<br />
• Positionnement de Design dans la chaîne de production<br />
• Import / Export de fichiers depuis Design<br />
• Bonnes pratiques d’exportation<br />
• Dictionnaires de ressources<br />
• Pinceaux vectoriels au sein de Blend<br />
• Création d’une librairie d’icônes vectorielles<br />
• Comparaison du flux de production Silverlight et WPF<br />
Manipulation et agencement de composants dans Blend<br />
• Les conteneurs principaux UserControl et Window<br />
• Les principaux composants Silverlight 3 et WPF<br />
• Gestion du texte<br />
• Sélection d’objets dans Blend<br />
• Pratique de l’imbrication de composants<br />
g Création de contenu animé et interactif<br />
• Options communes d’agencement<br />
• Application redimensionnable Silverlight et WPF<br />
La liste d’affichage<br />
• Création d’un menu interactif<br />
• Insertion d’élément<br />
• Les différents types de conteneur<br />
• Effondrement des profondeurs<br />
• Instanciation d’objets via C#<br />
• Écriture d’une chaine XAML et insertion dynamique<br />
• ZIndex<br />
Les outils de dessin vectoriel dans Blend<br />
• Intérêt et pertinence des outils design sous Blend<br />
• Les masques de clipping<br />
• Les filtres<br />
• Gestion des couleurs et des dégradés<br />
• Utilisation des masques d’opacité<br />
Les styles<br />
• Les différents types de styles<br />
• Appliquer un style nommé<br />
• Modifier un style existant<br />
• Création de styles génériques en XAML<br />
• Les styles hérités<br />
• Les dictionnaires de ressources<br />
• Comparaison Silverlight 3 et WPF<br />
Interactivité<br />
• Déclencheurs et Comportements<br />
• Affectation et utilisation<br />
• Le modèle événementiel<br />
• Détection du clavier et de la souris<br />
• Accès aux objets XAML<br />
• Comparaison Silverlight et WPF<br />
Les modèles<br />
• Principes<br />
• Le modèle bouton<br />
• Liaisons de modèle<br />
• Modification du modèle Slider<br />
• Modification du modèle ProgressBar<br />
• Arbre visuel et logique, les bonnes pratiques<br />
• Création d’un mini lecteur MP3<br />
• Création d’un lecteur vidéo<br />
Animation<br />
• Gestion du temps<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC] et Microsoft Expression<br />
• Création et affectation d’animation<br />
• Scénario et clés d’animation<br />
• Propriétés de l’objet Storyboard<br />
• Événements diffusés<br />
• Création d’une animation d’introduction<br />
• Gestion mémoire Silverlight WPF<br />
Le gestionnaire d’états visuels<br />
• Principes<br />
• Création et organisation<br />
• Gérer les transitions visuelles<br />
• Création d’une animation d’introduction<br />
• Utilisation du VisualStateManager côté C#<br />
• Introduction à SketchFlow<br />
Contexte de données<br />
• Utilisation et principes<br />
• Composants listes<br />
• Modification du modèle ListBox<br />
• Panneau Data<br />
• Importation de flux RSS<br />
• Liaison de données<br />
• Création d’un lecteur de flux RSS<br />
• Utiliser les données fictives<br />
Composants utilisateur personnalisés<br />
• Création et réutilisation<br />
• CustomControl versus UserControl<br />
• Ajouter de la logique<br />
• Interaction Visual Studio et Blend<br />
• Ajout de panneaux de propriétés personnalisées<br />
• Diffuser un événement personnalisé<br />
Gestion des médias<br />
• Le composant Image<br />
• Le composant MediaElement<br />
• Le format .wmv<br />
• L’objet WebClient<br />
• Chargement dynamique de police<br />
• Gestion des erreurs spécifiques<br />
L’objet Silverlight - DOM<br />
Blend<br />
• Les mécanismes d’instanciation au sein d’une page Html<br />
• Déboguer, tracer alerter<br />
• Préchargement de contenu en ligne<br />
• Détection automatique du lecteur Silverlight<br />
• Communiquer avec le DOM http<br />
• Introduction à Silverlight streaming
MODULE<br />
1<br />
CONTACT<br />
PREMIERE PRO<br />
50 rue de paradis<br />
75010 Paris<br />
Montage vidéo<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Montage vidéo, compression et création DVD<br />
Outil /<br />
Adobe Premiere Pro CS6<br />
Adobe Media Encoder CS6<br />
Adobe Encore CS6<br />
Premiere Pro<br />
Objectif /<br />
Maitriser le flux global de production de la vidéo numérique (de la captation à<br />
l’exportation).<br />
Savoir monter une vidéo professionnelle à partir de sources variées (photos, musique,<br />
vidéo).<br />
Comprendre les formats de compression et l’encodage vidéo.<br />
Maitriser les règles et techniques de la création de DVD standard et Bluray.<br />
Prérequis /<br />
Personne souhaitant maîtriser le montage vidéo numérique, la compression<br />
vidéo et la création de DVD.<br />
Utilisation régulière d’un ordinateur et culture de base de la création numérique.
Montage vidéo<br />
g Montage vidéo, compression et création DVD<br />
Déroulé /<br />
Principes de base<br />
• Notions de bases de la vidéo numérique (résolution, ratio<br />
du pixel, fréquence, formats, code temporel, etc.)<br />
• Paramétrage d’un projet vidéo<br />
• Acquisition / importation vidéo et dérushage des images<br />
Montage<br />
• Montage 2, 3 et 4 points<br />
• Manipulation des outils de montage (découpe, raccord,<br />
glissements, allongements, etc.)<br />
• (Dé)Synchronisation audio/vidéo<br />
Réglages<br />
• Les marqueurs de séquences, d’éléments et de chapitres<br />
Encore<br />
• Utilisation des images clé pour l’animation vidéo<br />
• Ajout et réglages de transitions audio & vidéo<br />
• Gestion des sources audio (niveau, gain, pistes mono ou<br />
stéréo, fondus sonores)<br />
Effets<br />
• Effets audio (reverb, pitchshifter, retard, Equaliser)<br />
• Effets vidéo (noir et blanc, chromaKey sur studio fond vert,<br />
luminosité/constraste, etc.)<br />
• Les modules de titrage (nom/fonction, générique défilant,<br />
etc.)<br />
• Animation d’images fixes pour création de diaporamas<br />
sophistiqués<br />
• Arrêts sur image, vitesse d’un élément (ralenti/accéléré) et<br />
remappage temporel<br />
Mixage<br />
• Enregistrement et montage de voix-off<br />
• Mixage audio entre plusieurs éléments audio (musique,<br />
voix-off, bruitages, etc.)<br />
• Correction colorimétrique simple pour ajustement des<br />
couleurs d’un plan à l’autre<br />
• Montage multicaméra (applications lors d’interviews,<br />
concerts ou pièce de théâtre)<br />
• Le dynamique Link entre Premiere, Encore et AfterEffect<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Compression/encodage vidéo avec Adobe Media Encoder<br />
• Onglets source et sortie<br />
• Choix de formats d’exportation audio, images et vidéo pour<br />
obtention du meilleurs rapport qualité/poids du fichier<br />
• Filtres applicables, type de multiplexage<br />
• Réglages de compression vidéo et audio (codecs et formats,<br />
standard TV, résolution de sortie, fréquence d’image,<br />
ordre des champs, débit vidéo constant ou variable)<br />
• Compression et dépôt sur serveur FTP<br />
• Encodages multiples et file d’attente de rendus<br />
Création de DVD avec Encore<br />
Premiere Pro
MODULE<br />
2<br />
CONTACT<br />
FINAL CUT PRO<br />
50 rue de paradis<br />
75010 Paris<br />
Montage vidéo<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Montage vidéo, compression et création DVD<br />
Outil /<br />
Final Cut Pro 7<br />
Compressor 3.5<br />
DVD Studio Pro 4<br />
Final Cut Pro<br />
Cette formation est enseignée en intra-entreprise uniquement<br />
Objectif /<br />
Maitriser le flux global de production de la vidéo numérique (de la captation à<br />
l’exportation).<br />
Savoir monter une vidéo professionnelle à partir de sources variées (photos, musique,<br />
vidéo).<br />
Comprendre les formats de compression et l’encodage vidéo.<br />
Maitriser les règles et techniques de la création de DVD standard et Bluray.<br />
Prérequis /<br />
Personne souhaitant maîtriser le montage vidéo numérique, la compression vidéo<br />
et la création de DVD.<br />
Utilisation régulière d’un ordinateur et culture de base de la création numérique.
Montage vidéo<br />
Déroulé /<br />
Principes de base<br />
• Notions de bases de la vidéo numérique (résolution, ratio<br />
du pixel, fréquence, formats, code temporel, etc.)<br />
• Paramétrage d’un projet vidéo<br />
• Acquisition / importation vidéo et dérushage des images<br />
g Montage vidéo, compression et création DVD<br />
Montage<br />
• Montage 2, 3 et 4 points<br />
• Manipulation des outils de montage (découpe, raccord,<br />
glissements, allongements, etc.)<br />
• (Dé)Synchronisation audio/vidéo<br />
• Les marqueurs de séquences, d’éléments<br />
• Utilisation des images clé pour l’animation vidéo<br />
• Ajout et réglages de transitions audio & vidéo<br />
• Gestion des sources audio (niveau, gain, pistes mono ou<br />
stéréo, fondus sonores)<br />
Effets<br />
• Effets audio<br />
• Effets vidéo (noir et blanc, chromaKey sur studio fonds vert,<br />
luminosité/contraste, etc.)<br />
• Les modules de titrage (nom/fonction, générique défilant,<br />
etc.)<br />
• Animation d’images fixes pour création de diaporamas<br />
sophistiqués<br />
• Arrêts sur image, vitesse d’un élément (ralenti/accéléré) et<br />
remappage temporel<br />
Mixage<br />
• Enregistrement et montage de voix-off<br />
• Mixage audio entre plusieurs éléments audio (musique,<br />
voix-off, bruitages, etc.)<br />
• Correction colorimétrique simple pour ajustement des<br />
couleurs d’un plan à l’autre<br />
• Montage multicaméra (applications lors d’interviews,<br />
concerts ou pièce de théâtre)<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Final Cut Pro<br />
Compression/encodage vidéo avec Compressor<br />
• Choix de formats d’exportation audio, images et vidéo pour<br />
obtention du meilleurs rapport Qualité/Poids du fichier<br />
• Droplets (lancement d’encodage à partir du bureau)<br />
• Filtres audio et vidéo<br />
• Réglages de compression vidéo et audio (codecs et<br />
formats, standard TV, Résolution de sortie, fréquence<br />
d’image, ordre des champs, débit vidéo constant ou<br />
variable)<br />
• Compression et dépôt sur serveur FTP<br />
• Encodages multiples (par lots)<br />
Création de DVD avec DVD Studio Pro
MODULE<br />
3<br />
CONTACT<br />
FLASH<br />
50 rue de paradis<br />
75010 Paris<br />
Vidéo sur Inter<strong>net</strong><br />
durée du module / 2 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Flash CS6<br />
Adobe Flash Media Encoder CS6<br />
Flash<br />
g Traitements, encodage pour Inter<strong>net</strong> et diffusion dans Flash<br />
Objectif /<br />
Comprendre et maîtriser les outils de traitement, d’encodage et de diffusion vidéo<br />
sur réseaux IP, en environnement Windows et/ou Mac OS X.<br />
Utiliser Flash et ActionScript 1, 2 ou 3 pour concevoir un lecteur vidéo polyvalent<br />
et assurer la publication personnalisée du contenu.<br />
Prérequis /<br />
Bonne connaissance de l’outil Inter<strong>net</strong>.<br />
Maîtrise du contenu de la formation “Animation Interactive“.<br />
Nous vous conseillons de suivre le module “Nouveautés Flash CS6, niveau<br />
Animation Interactive“ si vous êtes utilisateur de la version Flash CS5 et<br />
moins.<br />
Des bases en langage ActionScript sont recommandées.
Vidéo sur Inter<strong>net</strong><br />
g Traitements, encodage pour Inter<strong>net</strong> et diffusion dans Flash<br />
Déroulé /<br />
Principes de base<br />
• Formats et codecs vidéo pour Inter<strong>net</strong><br />
• Outils du montage vidéo<br />
• Ratios et tailles d’image vidéo<br />
Critique comparée des formats vidéo usuels pour<br />
Inter<strong>net</strong><br />
• Microsoft<br />
• Real<br />
• QuickTime<br />
• Flash (Sorenson Spark, VP6, H.264)<br />
Outils d’encodage externes et utilitaires<br />
• Apple QuickTime Pro (Apple OS X & Microsoft Windows)<br />
• Super et Virtual Dub (Windows)<br />
• FFMPEGX et MPEG Streamclip (Apple OS X)<br />
Encodage des vidéos<br />
• Définition et choix du BitRate (débit de données)<br />
• Optimisation de l’encodage pour le web<br />
• Choix de la taille en fonction du ratio<br />
• Réglages du codec (CBR, VBR, désentrelacement...)<br />
Diffusion avec le lecteur Flash<br />
• Approche sans ActionScript<br />
• Approche avec ActionScript<br />
• Création d’un lecteur vidéo universel en Flash avec les<br />
fonctions suivantes :<br />
g Lecture, arrêt, pause, ligne de temps, volume sonore etc.<br />
g Plein écran<br />
g Déclenchement d’événements personnalisés<br />
g Sous-titrage<br />
g Partage par email ou balise HTML<br />
g Personnalisation de l’apparence du lecteur<br />
g Choix du débit (basse qualité et HD)<br />
• Optimisation de l’intégration du lecteur dans une page<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Flash
MODULE<br />
4<br />
CONTACT<br />
AFTER EFFECTS<br />
50 rue de paradis<br />
75010 Paris<br />
Compositing<br />
& animations vidéo<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe After Effects CS6<br />
After Effects<br />
Objectif /<br />
Maîtriser le compositing (“retouche“) vidéo.<br />
Créer des animations 2D ou 3D et des effets visuels riches.<br />
Maîtriser l’export des compositions et animations dans des formats vidéos<br />
standards.<br />
Prérequis /<br />
Personne souhaitant maîtriser le compositing et l’animation vidéo 2D/3D.<br />
Utilisation régulière d’un ordinateur et culture de base de la création numérique.
Compositing<br />
& animations vidéo<br />
Déroulé /<br />
Préambule<br />
• Origine et évolution d’After Effects<br />
• Principe du compositing par calque<br />
• Système d’animation par images clés<br />
Prise en main<br />
• Manipulation de l’espace de travail<br />
• Présentation des préférences<br />
• Type de sources utilisés et leurs importation dans un projet<br />
• Création de compositions avec les fenêtres Montage et<br />
Composition<br />
• Présentation et structure d’un projet After Effects type<br />
• Organisation : fichier, métrage, calque, composition, rendu<br />
Compositions<br />
• Enchainement des calques dans la durée<br />
• Couche Alpha<br />
• Modes de fusion<br />
• Caches par approche<br />
• Utilisation de pistes audio<br />
• Paramétrage des prévisualisations RAM<br />
• Pré-composition et imbrication<br />
• File d’attente de rendu<br />
Animations<br />
• Transformations géométriques<br />
• Interpolations entre images clés<br />
• Editeur de graphique<br />
• Flou de mouvement<br />
• Auto orientation<br />
• Liens de parentés entre calques<br />
• Palette d’alignement et utilisation des repères, grilles et règles<br />
• Assistant d’images clés<br />
• Variation de la vitesse, accéléré et ralentie<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
After Effects<br />
Effets visuels<br />
• Création de titrage<br />
• Masques Bézier<br />
• Calque de forme<br />
• Ajouter des effets aux calques, calque d’effets<br />
• Effets de Correction colorimétrique<br />
• Styles de calque<br />
Rendu<br />
• Optimisation et archivage des projets<br />
• Paramètres de rendu et module de sortie<br />
• Spécificité des formats vidéo
MODULE<br />
1<br />
CONTACT<br />
PHOTOSHOP<br />
50 rue de paradis<br />
75010 Paris<br />
Création graphique<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Photoshop CS6<br />
Photoshop<br />
Objectif /<br />
Création graphique avec Photoshop. Création visuelle (retouche, illustration) et<br />
traitement des photos pour Inter<strong>net</strong> et le multimédia.<br />
La formation à la création graphique pour support numérique est organisée en<br />
2 principaux modules :<br />
g le module “Photoshop, création graphique”<br />
g le module “Illustrator, création graphique vectorielle”<br />
Le déroulé de cette formation correspond au module, “Photoshop, création<br />
graphique“.<br />
Formation d’initiation au logiciel Photoshop, un module complémentaire “Photoshop,<br />
perfectionnement“ est également proposé pour un public ayant déjà une certaine<br />
pratique de l’outil.<br />
Prérequis /<br />
Pour public débutant sous Photoshop.<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh)<br />
et pratique d’Inter<strong>net</strong>.<br />
Disposition pour le graphisme.
Création graphique<br />
Déroulé /<br />
Préambule<br />
• Interface : les nouveautés CS6<br />
• Ergonomie revue<br />
• Récupération automatique<br />
• Enregistrement en tâche de fond<br />
• Affichage : l’optimisation des performances par le Mercury<br />
Engine<br />
• Qu’est-ce qu’un pixel ?<br />
• Différence entre une image vectorielle et une image bitmap<br />
• Notions de résolution d’images<br />
• Principaux formats d’enregistrements (PAO et Web)<br />
• Les palettes<br />
• Les outils et utilisation de la barre d’options des outils<br />
• Les règles et la grille<br />
• La palette de calques : ordres, options, recherche par type<br />
de calques<br />
• Nouveau calque vectoriel<br />
• La palette historique et gestion des historique<br />
Taille de l’image et zone de travail<br />
• Taille de l’image : dimension en pixels et taille d’impression<br />
• Rééchantillonnage d’image<br />
• Rééchantillonnage automatique<br />
• Le nouvel outil de recadrage<br />
• Taille et rotation de la zone de travail<br />
Utilisation de la couleur<br />
• Les différents modes de couleurs (RVB, CMJN, niveaux<br />
de gris...)<br />
• Les profils colorimétriques<br />
• Couleur de premier plan et couleur d’arrière-plan<br />
Les outils de sélection<br />
• Qu’est-ce qu’une sélection ?<br />
• Le lissage<br />
• Les contours progressifs<br />
• Le rectangle et l’ellipse<br />
• Outil de sélection rapide<br />
• La baguette magique<br />
• Le lasso<br />
• Outil Améliorer les contours<br />
• Mémoriser une sélection : les couches alpha<br />
• Sélection par plage de couleurs<br />
Les dégradés de couleur<br />
• Utilisation des dégradés<br />
• Création de dégradés<br />
Les outils de dessin<br />
• Le pinceau et le crayon<br />
• Les formes prédéfinies<br />
• Création de motifs<br />
• Les nouveaux calques vectoriels : gestion des fonds et<br />
des contours<br />
• Outils de peinture<br />
• Outil Pièce et contenu pris en compte<br />
• Nouvel outil Déplacement<br />
• Les styles de paragraphes et de caractères<br />
La plume<br />
• Utilisation des tracés<br />
• Transformer un tracé en sélection<br />
• Mémoriser un tracé<br />
• Les points d’ancrage<br />
• Les points de conversion<br />
• Ajout et suppression de points<br />
• Attribution d’une couleur au tracé ou au contour du tracé<br />
Les outils de retouche d’images<br />
• Les outils densité + et densité -<br />
• L’outil éponge et l’outil doigt<br />
• Le tampon<br />
• L’outil pièce et l’outil correcteur<br />
• Alignement et fusion<br />
• Palette et source de duplication<br />
• Le déplacement basé sur le contenu<br />
Gestion des transformations<br />
• Homothétie, perspective, torsion, déformation d’images,<br />
filtres<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Les filtres<br />
• Galerie d’effets de flou<br />
• Filtre Fluidité<br />
• Filtre Peinture à l’huile<br />
• Filtre Éclairage<br />
• Filtre Grand angle adaptatif<br />
Photoshop<br />
Modifications dynamiques (non-destructives) d’images<br />
• Masques d’écrêtage<br />
• Masque de fusion et masques vectoriels<br />
Automatisation Bridge<br />
• Diaporama et galerie Web<br />
L’image sur Inter<strong>net</strong><br />
• Particularités et contraintes de l’image pour le Web<br />
• Intégration d’images dans du contenu HTML<br />
Enregistrer pour Inter<strong>net</strong><br />
• Optimisation des images (GIF, JPG, PNG)<br />
• Enregistrement d’une version optimisée pour le Web<br />
• Enregistrer pour le Web et métadonnées<br />
Création d’une interface<br />
• Réalisation d’un petit site Inter<strong>net</strong> avec Photoshop<br />
• Outil Tranche (Création, Découpe, Dupliquer, Diviser)<br />
• Gestion de liens<br />
Palette animation - Vidéo<br />
• La prise en charge des formats vidéo<br />
• Le panneau montage : options et outils de montage<br />
• Création de diaporama<br />
• Exportation aux formats vidéo<br />
Adobe Cloud et applications pour tablette.<br />
• Photoshop Touch<br />
• Le format PSDX
MODULE<br />
2<br />
CONTACT<br />
PHOTOSHOP<br />
50 rue de paradis<br />
75010 Paris<br />
Perfectionnement<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Photoshop CS6<br />
Photoshop<br />
Objectif /<br />
Perfectionnement à la création graphique avec le logiciel Photoshop.<br />
La formation au logiciel Photoshop est organisée en 2 principaux modules :<br />
g le module “Création graphique”<br />
g le module “Perfectionnement”<br />
Le déroulé de cette formation correspond au module, “Perfectionnement“.<br />
Pour un public débutant, un module d’initiation à Photoshop “Création graphique“<br />
est proposé.<br />
Prérequis /<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh).<br />
Niveau de pratique intermédiaire pour Photoshop ou avoir suivi le module d’initiation<br />
à Photoshop “Création graphique”.<br />
Disposition pour le graphisme.
Perfectionnement<br />
Déroulé /<br />
Préambule<br />
• Bridge vue d’ensemble<br />
• Rappel sur les espaces colorimétriques (Profils colorimétriques<br />
applications et synchronisation de la Creative Suite)<br />
• Rappel sur les modes et résolutions<br />
• Rappel sur les formats d’enregistrement<br />
Travail autour des calques<br />
• Masque de fusion et calques de réglages<br />
• Calques dynamiques et filtres dynamiques<br />
• Compositions de calques et export<br />
• Améliorer le contour<br />
Les couches<br />
• Profondeur des couches (8bits, 16 bits et 32 bits)<br />
• Les couches alpha<br />
• Couche de tons directs<br />
• Méthode de détourage par les couches<br />
• HDR<br />
Corrections usuelles<br />
• Histogramme<br />
• Niveaux et courbes<br />
• Luminosité et contraste<br />
• Correction sélective<br />
• Tons foncés et tons clairs<br />
• Méthode de détourage par la plage de couleur<br />
Retouche de photos avec Camera RAW<br />
• Principe et utilisation<br />
• Outils et réglages (balance des blancs, pinceau de<br />
retouche, filtre gradué…)<br />
• Le format DNG<br />
• Conversion de RAW avec DNGConverter<br />
• Recadrer et redresser<br />
• Point d’échantillonnage<br />
• Traiter et exporter<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Photoshop<br />
Les transformations<br />
• Homothétie, perspective et torsion, déformation<br />
• Point de fuite<br />
• Fluidité<br />
• Échelle basée sur le contenu<br />
• Remplir avec le contenu<br />
Automatisation des tâches avec les scripts<br />
• Création et gestion des scripts<br />
• Les applications Droplet<br />
Créativité<br />
• Panorama alignement et fusion<br />
• Noir et blanc<br />
• Zoomify<br />
• Photoshop Extended et les objets dynamiques, le mode<br />
d’empilement médiane
MODULE<br />
3<br />
CONTACT<br />
LIGHTROOM<br />
50 rue de paradis<br />
75010 Paris<br />
Organisation & traitement<br />
des photographies<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Photoshop Lightroom<br />
Lightroom<br />
Objectif /<br />
Assurer une post-production photographique dans un outil intégré.<br />
Organiser une photothèque, trier et indexer une quantité importante de photographies.<br />
Géolocaliser ses photos sur Google Maps.<br />
Traiter et optimiser des fichiers Raw.<br />
Exploiter des photographies par la création de livres, l’impression, la création de<br />
diaporamas et de galeries pour Inter<strong>net</strong>.<br />
Prérequis /<br />
Bonne connaissance de l’outil informatique (Windows ou Macintosh).<br />
Pratique de la photographie numérique.
Organisation & traitement<br />
des photographies<br />
Introduction<br />
Déroulé /<br />
Présentation du flux de post-production en photo<br />
• Les catalogues et le travail non-destructif dans Lightroom<br />
• Les formats Raw<br />
• La gestion de la couleur avec Lightroom<br />
Créer et gérer les catalogues<br />
• Importer les photos<br />
• Les traitements à l’importation : renommage, application de<br />
mots-clés, applications de réglages<br />
• Organiser le catalogue<br />
• Sélectionner et trier les photos : notation, filtrage, collections,<br />
collections dynamiques.<br />
• Ajout de métadonnées : indexation et mots-clés<br />
• Gestion d’une liste de mots-clés<br />
• Utilisation de catalogues multiples : optimisation, fusion ou<br />
séparation de catalogues<br />
La géolocalisation des photos<br />
• Placer les photos sur Google Maps<br />
• Exploiter les coordonnnées GPS<br />
Développer les photos<br />
• Optimiser l’exposition<br />
• Contraste global et contraste localisé<br />
• La colorimétrie : la balance des blancs, la saturation, les<br />
réglages par plage de couleur<br />
• Les réglages localisés : pinceau et outil dégradé<br />
• La conversion Noir et Blanc<br />
• Les corrections géométriques<br />
• Le travail par lot : la synchronisation<br />
• Les paramètres prédéfinis<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Lightroom<br />
Exploiter les photos<br />
• Le module impression : mise en page et paramétrage pour<br />
imprimantes jet d’encre et tireuses photos<br />
• La création de diaporamas et l’export vidéo<br />
• Le module Web : création et mise en ligne de galeries photos<br />
• Installation de modules Flash externes pour les galeries<br />
photos<br />
• Exporter ses photos<br />
• Les plugins dans Lightroom<br />
• La création de livres photos<br />
• L’impression par Blurb
MODULE<br />
4<br />
CONTACT<br />
ILLUSTRATOR<br />
50 rue de paradis<br />
75010 Paris<br />
Création graphique<br />
vectorielle<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe Illustrator CS6<br />
Illustrator<br />
Objectif /<br />
Création graphique vectorielle avec Illustrator pour Inter<strong>net</strong> et autres supports.<br />
La formation à la création graphique pour support numérique est organisée en<br />
2 principaux modules :<br />
g le module “Photoshop, création graphique”<br />
g le module “Illustrator, création graphique vectorielle”<br />
Le déroulé de cette formation correspond au module “Illustrator, création graphique<br />
vectorielle”.<br />
Prérequis /<br />
Pour public débutant sous Illustrator.<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh) et<br />
pratique d’Inter<strong>net</strong>.<br />
Disposition pour le graphisme et connaissance d’un logiciel de PAO comme<br />
Photoshop recommandée.
Création graphique<br />
vectorielle<br />
Interface & environnement de travail<br />
• Le cadre et la barre d’application<br />
• Panneau et espace de travail<br />
• Les plans de travail<br />
• Création et affichage des plans<br />
• Formats de fichiers bitmap et vectoriel<br />
• Mode colorimétrique du document<br />
• Gestion et mode d’affichage<br />
Affichage, repères, grille, outils et palettes<br />
• Outils de sélection : flèches noire, blanche et directe<br />
progres sive<br />
• Les palettes : outils vectoriels, texte, dessin, transformation,<br />
peinture dynamique et sélection magique<br />
Le sélecteur de couleur et les différents modes<br />
• Couleur de premier plan et contour<br />
• Gestion de contours<br />
• Épaisseurs, extrémités et styles de traits<br />
Nuancier<br />
Déroulé /<br />
• Créer un nuancier de base quadri ou RVB<br />
• Couleur globale<br />
• Couleur de ton direct<br />
• Couleurs dynamiques<br />
• Dégradé et transparence<br />
• Les séparations<br />
Gestion des calques<br />
• Organisation des calques<br />
• Groupement et dégroupement d’objets<br />
• Alignement entre objets et par rapport au plan de travail<br />
• Personnalisation d’affichage des calques<br />
• Options des calques<br />
• Affichage, verrouillage, changements de plans, transfert<br />
d’objets<br />
• Décomposition pour export Animation Flash<br />
Dessin et manipulation<br />
• Repères commentés<br />
• Alignement sur un objet clé<br />
• Mode isolation<br />
• Outil forme de tache<br />
• Outil concepteur de forme<br />
• Outil largeur<br />
Dessin à la plume<br />
• Outil plume<br />
• Retouche du tracé<br />
Les crayons<br />
• Dessin à partir d’un modèle<br />
• Le pinceau : création d’une forme calligraphique, diffuse et<br />
artistique<br />
• Bibliothèque de nuances, bibliothèque de formes, formes<br />
de motifs<br />
• Palettes des apparences et des styles, distorsion de l’enveloppe<br />
Transformation des objets<br />
• Transformations manuelles et paramétrées<br />
• Transformation répartie<br />
• Transformation par cadre de sélection<br />
• Redimensionnement<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Dessin par division Pathfinder<br />
Création et gestion de la transparence<br />
Les modes de fusions des couleurs<br />
Les masques d’écrêtage<br />
Gestion des attributs d’aspect<br />
• La palette aspect<br />
• Pour recadrer, dessiner et écrire<br />
Vectorisation dynamique<br />
Typographie & mise en page<br />
• Mise en forme du caractère et du paragraphe : outils de<br />
texte, texte sur un tracé, habillage et chaînage<br />
• Importation de texte dans une forme, option de texte captif<br />
• Texte lié<br />
3D<br />
• Extrusions et biseautages d’objets<br />
• Révolutions<br />
• Ombrages et éclairages<br />
• Placages de textures<br />
Exportation pour le web & importation dans Flash<br />
• Exportation au format .swf<br />
Illustrator<br />
• Optimisation des fichiers pour Flash : utilisation des symboles<br />
et des champs texte, types de symboles et types de<br />
champs texte<br />
• Décomposition en calques
MODULE<br />
5<br />
CONTACT<br />
INDESIGN<br />
50 rue de paradis<br />
75010 Paris<br />
PAO / Mise en page<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe InDesign CS6<br />
InDesign<br />
Objectif /<br />
Publication assistée par ordinateur.<br />
Maîtriser les fonctions de la mise en page sous InDesign.<br />
Prérequis /<br />
Pour public débutant sous InDesign.<br />
Bonne connaissance de l’outil informatique (environnement Windows ou Macintosh)<br />
Disposition pour le graphisme et la PAO.
PAO / Mise en page<br />
Interface<br />
• Le cadre et la barre d’application<br />
• Panneau et espace de travail<br />
• Zoom dynamique<br />
• Les outils<br />
Création de documents<br />
• Format du document<br />
• Variantes de mises en page<br />
• Marges et colonnes<br />
• Fonds perdus et commentaires<br />
• Grilles et repères commentés<br />
• Les calques, plan et verrouillage<br />
• Préparer et utiliser les gabarits<br />
• Rotation de la planche<br />
• Folioter les pages<br />
• Gestion du flux de pages<br />
Le texte<br />
• Importer<br />
• Les liens internes<br />
Déroulé /<br />
• Fenêtre de transformation des caractères et des paragraphes<br />
• Chaînage du texte entre plusieurs blocs<br />
• Contour du texte<br />
• Habillage du texte<br />
• Option de bloc : colonnage, marge interne, position de la<br />
première ligne, options d’ajustement automatique<br />
• Styles de paragraphes<br />
• Styles de caractères<br />
• Lettrines<br />
• Styles imbriqués<br />
• Filets de paragraphes<br />
• Encarts et colonnes<br />
• Régler les césures et la justification<br />
• L’outil pipette<br />
• Les polices Open type et ligatures conditionnelles<br />
• Trouver et modifier des expressions de texte et formater<br />
des objets<br />
• Travailler avec des objets ancrés<br />
• Les textes en excès<br />
La couleur<br />
• Normes RVB, CMJN, Pantone...<br />
• Le nuancier, créer des couleurs et des nuances, dégradé<br />
de couleurs<br />
• Groupe d’encres mélangées et nuance d’encres mélangées<br />
Les images<br />
• Format de fichiers d’image<br />
• Importer des images<br />
• Liens avec les fichiers importés<br />
• Sélection multiple<br />
Créer et mettre en forme des tableaux<br />
• Création de tableaux<br />
• Importation de fichiers Word et Excel<br />
• Ligne d’entête de tableaux<br />
• Ligne de pied de tableaux<br />
• Fond et contour des cellules<br />
• Placer du texte ou des images dans les cellules<br />
• Style de cellules et style de tableaux<br />
Les objets<br />
• Créer des objets et des tracés<br />
• Placement manuel et placement paramétré des objets<br />
• Grouper des objets, dupliquer et aligner (distribution dans<br />
l’espacement)<br />
• Stocker des éléments dans une bibliothèque<br />
• Récupérateur de contenus<br />
• Style d’objets<br />
• Blocs ancrés groupés et imbriqués<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Fonctions vectorielles<br />
• Créer et modifier des tracés vectoriels<br />
• Outil texte curviligne<br />
• Vectorisation du texte<br />
• Création de tirets et de rayures<br />
• Contours<br />
Les outils de transformation<br />
• Rotation, mise à l’échelle et déformation<br />
• Pathfinder<br />
Effet<br />
• Ombres, contour progressif, etc...<br />
(effets dynamiques et non destructifs)<br />
Éléments interactifs et dynamiques<br />
• Les boutons<br />
• Les références croisées<br />
La préparation à l’impression<br />
• Contrôle en amont<br />
• Séparation quadri, tons directs, défonce et surimpression<br />
Exportation<br />
InDesign<br />
• Exporter en PDF<br />
• Exportation au format XHTML pour Dreamweaver<br />
• Export Flash (Export Flipbook et XFL)
MODULE<br />
6<br />
CONTACT<br />
INDESIGN<br />
50 rue de paradis<br />
75010 Paris<br />
Digital Publishing<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Publication numérique pour tablette<br />
Outil /<br />
inDesign CS6<br />
Adobe Digital publishing suite<br />
Objectif /<br />
La formation Digital Publishing permet de diffuser du contenu dynamique et interactif<br />
sur tablettes (iPad, Android, BlackBerry...).<br />
La publication numérique s’adresse à des utilisateurs d’inDesign. Aussi, elle ne<br />
nécessite aucune programmation pour créer des applications sophistiquées telles<br />
des brochures, portfolios et ouvrages riches en médias.<br />
Prérequis /<br />
Connaissance du logiciel inDesign et Photoshop<br />
InDesign
Digital Publishing<br />
Déroulé /<br />
Introduction<br />
• Le .folio (format de fichier digital publishing)<br />
• Format d’écran<br />
• Navigation dans un folio<br />
• Introduction à la Digital Publishing Suite<br />
• Installation et mise à jour des outils (overlay creator, folio<br />
builder)<br />
• Création de compte nécessaire à la fabrication des folios<br />
• Le .folio<br />
• Créer un projet .folio<br />
• Orientation portait et paysage<br />
g Publication numérique pour tablette<br />
Création de document<br />
• Layout portrait / paysage<br />
• Organisation des dossiers pour l’import<br />
• Métadonnées<br />
• Mise à jour des textes entre les documents avec inCopy<br />
Création d’article d’après un document ouvert ou<br />
d’après un import<br />
• Gestion des articles : Ajout de métadonnées, propriétés :<br />
vig<strong>net</strong>te…<br />
Folio et articles<br />
• Présentation du Folio Builder<br />
Les incrustations interactives<br />
• Les fonctions interactives<br />
• Insertion de lien hypertext<br />
• Créer un diaporama<br />
- Les séquences d’image<br />
- Le son et la vidéo dans les folios<br />
- Ajouter du contenu web<br />
- Faire un panorama<br />
- Création de Pan & Zoom, scroll de texte<br />
• Utilisation du Desktop Viewer<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Publication<br />
• Utilisation du Tableau de bord<br />
• Assemblage<br />
• Différents mode d’affichage des folio dans le Tableau de<br />
bord : modification de l’ordre des articles, type, auteur,<br />
vig<strong>net</strong>tes<br />
Services<br />
• Analytics<br />
• Abonnements et droits<br />
• Notification Push<br />
InDesign
MODULE<br />
7<br />
CONTACT<br />
INDESIGN<br />
50 rue de paradis<br />
75010 Paris<br />
Migration de Quark Xpress<br />
vers InDesign<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Adobe InDesign CS6<br />
InDesign<br />
Objectif /<br />
Cette formation permet le passage au logiciel inDesign pour les utilisateurs de<br />
Quark Xpress, dans le but de réaliser des maquettes et mises en pages en création<br />
et en production.<br />
Prérequis /<br />
Bonne connaissance de Quark XPress et de la chaîne graphique.<br />
Quelques notions sur Photoshop et Illustrator.
Migration de Quark Xpress<br />
vers InDesign<br />
Introduction<br />
Déroulé /<br />
• Similitudes et différences entre Xpress et InDesign<br />
• Ouvrir les documents Xpress dans InDesign<br />
L’interface<br />
• La fenêtre de travail<br />
• La barre d’outils<br />
• La barre de contrôle<br />
• Les palettes<br />
Pages et objets<br />
• Gérer les formats et la pagination<br />
• Les objets (blocs, formes libres) et leurs caractéristiques<br />
• Couleurs<br />
• Transparence et effets<br />
La gestion du texte<br />
• Importation<br />
• Création de blocs et chaînage<br />
• Mise en forme<br />
• Les tableaux<br />
La gestion des images<br />
• Les formats importables dans InDesign<br />
• Les options: ajustement des tailles, détourage, habillage<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
L’exécution<br />
InDesign<br />
• Le <strong>net</strong>toyage typographique : Rechercher/Remplacer texte<br />
ou GREP<br />
• Les feuilles de styles : objets, tableaux, paragraphes,<br />
caractères<br />
• Les gabarits<br />
Le pré-presse<br />
• Le contrôle du document<br />
• L’assemblage<br />
• La création de PDF pour l’impression ou l’interactivité<br />
• Introduction au digital publishing : eBooks et publication<br />
sur tablette
MODULE<br />
8<br />
CONTACT<br />
INDESIGN<br />
50 rue de paradis<br />
75010 Paris<br />
Création d’eBook<br />
durée du module / 3 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
g Livre numérique pour liseuse<br />
Outil /<br />
inDesign CS6<br />
Objectif /<br />
Cette formation permet de créer un livre numérique au format ePub pour diffusion<br />
sur les liseuses.<br />
Elle est destinée principalement aux métiers de l’édition, aux graphistes, imprimeurs<br />
etc.<br />
Prérequis /<br />
A voir de bonnes bases avec InDesign.<br />
InDesign
Création d’eBook<br />
Déroulé /<br />
Le livre numérique concept<br />
• Qu’est-ce qu’un ePub ?<br />
• Comprendre les spécificités de l’écran<br />
• Le format e-pub et ses versions.<br />
• Les liseuses et les formats.<br />
g Livre numérique pour liseuse<br />
Créer un ePub<br />
• Le texte<br />
• feuilles de styles inDesign et CSS<br />
• Gestion des styles : Les Titres, sous titre,notes de bas de<br />
page,les Tableaux,<br />
• les styles de paragraphes pour les images.<br />
• Espaces avant et après<br />
Travail du CSS<br />
• Découverte de Sigil et Adobe digital Edition<br />
Hyperliens et de références croisées<br />
• Les hyperliens<br />
• Les références croisées<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Les images<br />
• Format et contraintes<br />
• Ancrage dans le texte<br />
Lecture<br />
• Utilisation du panneau article<br />
• Balisage XML<br />
Le livre<br />
• Créer le livre dans InDesign, sommaire,couverture du<br />
eBook, gestion du flux de texte<br />
Métadonnées<br />
• Exportation<br />
• Options et réglages<br />
InDesign
MODULE<br />
9<br />
CONTACT<br />
GIMP<br />
50 rue de paradis<br />
75010 Paris<br />
Création graphique<br />
durée du module / 5 jours<br />
en intra-entreprise<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Gimp<br />
Gimp<br />
Objectif /<br />
Création graphique avec Gimp. Création visuelle (retouche, illustration) et traitement<br />
des photos pour Inter<strong>net</strong> et le multimédia.<br />
Gimp est un éditeur d’image en Open Source, donc gratuit, disponible sur Windows,<br />
Mac et Linux.<br />
Il offre une large gamme d’outils pour le traitement des photos ou la création<br />
graphique dans un système ouvert et évolutif.<br />
Une alternative à Photoshop, adaptée aux besoins des webdesigners.<br />
Prérequis /<br />
Tout public débutant.<br />
Bonne connaissance de l’outil informatique (Windows ou Macintosh) et pratique<br />
d’Inter<strong>net</strong>.<br />
Disposition pour le graphisme. Une bonne connaissance de la photographie serait<br />
un plus.
Création graphique<br />
Déroulé /<br />
Introduction<br />
• Installer Gimp sur PC et Mac<br />
• Les sites Inter<strong>net</strong> d’information sur Gimp.<br />
Notions d’image numérique<br />
• Définition et résolution<br />
• Modification de la taille d’image : préparer les images pour<br />
l’impression et le Web<br />
• Recadrage<br />
• Modification du canevas<br />
• Mode d’image : RVB, Niveau de gris et Couleurs indexées<br />
• Gestion de la couleur : l’utilisation des profils ICC<br />
• Formats d’ouverture et d’enregistrement<br />
Prendre en main Gimp : découverte de l’interface<br />
• Les fenêtres de travail<br />
• La boîte à outils, ses options<br />
• L’historique<br />
• Les préférences<br />
Créer des visuels : les outils de création graphique<br />
• Les choix de couleurs<br />
• Les brosses<br />
• Les motifs<br />
• Les dégradés<br />
• Les filtres et les greffons<br />
• L’outil texte<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Isoler des éléments d’une image : les sélections<br />
• Les outils de sélection<br />
• L’affinage des sélections<br />
• Le mémorisation des sélections en couches alpha<br />
• Les chemins<br />
Améliorer les photos : les corrections de densité et de<br />
couleur<br />
• Éclaircir et assombrir un image en totalité ou par zones<br />
• Optimisation du contraste<br />
• Ajustement des couleurs<br />
• Retrait des dominantes<br />
• Virage<br />
• Retrait des imperfections avec les outils de retouche<br />
Les techniques du photomontage<br />
• La palette de calques<br />
• La transparence<br />
• Les modes de fusion<br />
• Les outils de transformation<br />
• Les masques de calques<br />
Gimp
MODULE<br />
10<br />
CONTACT<br />
CINEMA 4D<br />
50 rue de paradis<br />
75010 Paris<br />
Création<br />
& animation 3D<br />
durée du module / 5 jours<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Outil /<br />
Cinema 4D R12<br />
Cinema 4D<br />
Objectif /<br />
Maîtriser la création 3D avec Cinema 4D R12 et les différents modules annexes<br />
au logiciel (Cloth, MoGraph…).<br />
Prérequis /<br />
Pour public débutant sous Cinema4D.<br />
Bonne connaissance de l’outil informatique (Windows ou Macintosh) et pratique<br />
d’Inter<strong>net</strong>.
Création<br />
& animation 3D<br />
Déroulé /<br />
Introduction<br />
• Différences entre 2D et 3D<br />
• Les principaux logiciels de 3D présents sur le marché<br />
• Les différents corps de métier dans le domaine de la 3D<br />
Présentation de Cinema 4D<br />
• Présentation de Cinema 4D<br />
• L’interface<br />
• Personnalisation de l’interface<br />
• Gestion des vues<br />
• Gestion des objets<br />
• Gestion des projets<br />
Les différents types d’objets<br />
• Les primitives<br />
• Les objets éditables<br />
• Les splines (tracés)<br />
• Les NURBS (objets de lissage et d’extrusion)<br />
• Les objets de modélisation<br />
• Les objets de déformation<br />
L’animation<br />
• Présentation et utilisation de la timeline<br />
• Gestion des images clés<br />
• Les clips d’animation<br />
L’animation avec MoGraph<br />
• MoGraph : un moteur physique<br />
• Les objets MoGraph<br />
• Les effecteurs<br />
Cloth, le moteur de simulation de tissus de Cinema 4D<br />
• Création et paramétrage de tissus<br />
• Utilisation des outils relatifs au tissu (couture…)<br />
• Habillage d’un personnage<br />
• Gestion de la collision du tissu<br />
• Animer du tissu<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
Les particules<br />
• Présentation du système de particules dans Cinema 4D<br />
• Création d’un émetteur de particules<br />
• Gérer l’attraction des particules<br />
• Dévier les particules<br />
• Détruire les particules<br />
• L’objet Ventilation<br />
Introduction à Xpresso<br />
• Introduction : création d’outils et de fonctionnalités<br />
personnalisés<br />
• Les données utilisateurs<br />
• Liaison d’une donnée utilisateur à la propriété d’un objet<br />
• Affichage d’une donnée utilisateur dans la scène pour une<br />
plus grande facilité d’utilisation<br />
Les textures<br />
• Création de texture<br />
• Paramétrage de la texture<br />
• Les textures animées<br />
Le rendu<br />
• Paramétrer un rendu<br />
• Rendre une image fixe<br />
• Rendre une animation<br />
Cinema 4D
CONTACT<br />
Direction artistique /<br />
Guylaine Monnier — contact@webflashfestival.fr<br />
Lieu /<br />
Centre Pompidou, Paris<br />
“<br />
Le Web flash festival est le premier festival francophone<br />
consacré aux contenus et à la création pour Inter<strong>net</strong>.<br />
http://www.webflashfestival.fr<br />
50 rue de paradis<br />
75010 Paris<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Festival /<br />
Le Web flash festival a été initié par Guylaine Monnier, gérante de la société <strong>Regart</strong>.<strong>net</strong>. <strong>Regart</strong>.<strong>net</strong> organise<br />
depuis 2002 le festival au Centre Pompidou (Partenaire historique).<br />
Jusqu’à sa 4 e édition (2005), le festival a fait le choix de promouvoir plus particulièrement les réalisations<br />
utilisant la technologie Flash en étant plus largement dédié aux contenus animés et interactifs sur Inter<strong>net</strong>.<br />
A partir de 2006, suite logique aux éditions 2004 et 2005 <strong>net</strong>tement ouvertes à l’ensemble des technologies<br />
et formats de création pour le web, le festival élargit tout naturellement sa thématique “au contenu et à la<br />
création sur et pour Inter<strong>net</strong>”; le dialogue entre création artistique et technologies demeurant notre axe<br />
principal.<br />
”<br />
Prochaine édition (8 e édition) — Centre Pompidou, Paris
Déroulé /<br />
Les conférences et séances de cinéma<br />
Les trois pôles autour desquels s’articule le Web flash festival sont :<br />
Lieux d’échanges, de débats et d’inspiration, les conférences<br />
peuvent être :<br />
g des présentations et démonstrations de travaux d’artistes<br />
g des présentations et démonstrations de travaux d’agences<br />
Web<br />
g des présentations de produits ou de technologies<br />
g des tables rondes et débats autour de thèmes artistiques,<br />
culturels ou technologiques.<br />
Les performances en public<br />
Moments festifs d’échanges, de partages culturels et techniques<br />
et de créativité importants, ces performances en<br />
direct confrontent les artistes aux imprévus et surprises<br />
d’une production ininterrompue, lors de collaborations<br />
inattendues au sein d’équipes improvisées.<br />
• Webjam (2002 à 2008)<br />
Chaque équipe est constituée de deux artistes reconnus et<br />
d’un jeune talent, tous tirés au sort.<br />
L’œuvre ainsi créée est diffusée lors de la soirée de clôture et<br />
disponible dans son intégralité sur le site du festival.<br />
• Cadavre Exquis de Code (2003, 2005 & 2008)<br />
Quatre Art codeurs créent en commun un code de programmation<br />
pour générer une œuvre esthétique graphique.<br />
Quatre ordinateurs passent de mains en mains, chaque<br />
codeur poursuit l’œuvre de son prédécesseur.<br />
Démarche d’ordinaire personnelle, la programmation échappe à<br />
l’artiste puis lui revient.<br />
Ouverture de la soirée de clôture :<br />
• 2002 : Amit Pitaru et James Paterson (Insert Silence).<br />
Chorégraphie vectorielle & piano.<br />
• 2003 : “Partage du geste”, recherche artistique et recomposition<br />
poétique numérique par trois artistes et sur grand<br />
écran d’une chorégraphie réalisée sous Motion capture, en<br />
temps réel. Production Web flash festival.<br />
Avec Rachid Ouramdane, LeCielEstBleu, Panoplie, J. Cordiez<br />
& B. Saint Guillain.<br />
• 2004 : “Enjeux”, compagnie res publica, Lab[au]. Dispositif<br />
scénique interactif. Narration interactive participative avec<br />
le public.<br />
• 2005 : “man in |e|space.mov”, spectacle performance de<br />
Wolf K _ res publica et LAb[au].<br />
• 2006 : “Nabaz’mob, opéra pour 100 lapins communicants”<br />
de Antoine Schmitt et Jean-Jacques Birgé. Coproduction<br />
Web flash festival et Violet.<br />
• 2007 : Show d’Erik Natzke, sur une improvisation musicale<br />
du compositeur Christophe Chassol (claviers) accompagné<br />
du soliste Malik Mezzadri (Magic Malik, flûtiste).<br />
• 2008 : Show de Mario Klingemann et André Michelle.<br />
Le Festival<br />
• Remise de prix annuelle pour les contenus francophones<br />
méritants de l’année. Depuis 2006, le Web flash festival<br />
s’ouvre à d’autres formats que le Shockwave Flash : sont<br />
représentées les oeuvres conçues et produites spécifiquement<br />
pour Inter<strong>net</strong>, au moyen d’une technique adaptée<br />
au web (format Swf, Director, langages dynamiques côté<br />
serveur, HTML, Java, Processing, Ajax...)<br />
Catégories : Art, Net Art, Animation, Expérimental, Jeu,<br />
Présentation, Grand Prix, Prix du public.<br />
Les prix sont décernés lors de la soirée de clôture du festival<br />
et figurent sur le site Inter<strong>net</strong> du festival.<br />
Partenariat<br />
Le Web flash festival est organisé par le Centre de formation<br />
<strong>Regart</strong>.<strong>net</strong>, et le portail communautaire Flashxpress.<strong>net</strong>.<br />
• Depuis 2002 : le Centre Pompidou accueille le festival dans<br />
ses murs sur deux ou trois journées.<br />
• 2003 : le festival accueille les Rencontres ECM (Espaces<br />
Culture Multimedia) 2003, organisées par le Ministère de la<br />
Culture et de la Communication.<br />
• Partenaires de l’évènement depuis 2002 : CNC, Adobe,<br />
Microsoft, Macromedia, Ed. Dunod, Ecole Icart, Telerama,<br />
Ecrans.fr, Paris Art, Art Press, Pixel, Computer Art, Studio<br />
Multimedia, Arte, Canal +, Praktica, Graphiland, Computer<br />
Love, Streampower, Synesthésie, Ministère de la Culture<br />
et de la Communication, Fluctuat, Amusement, Wombat.<br />
Intervenants éditions 2002 à 2008 :<br />
123Klan, 1h05, André Michelle, Antidigital One, Agence La Chose, Agnès de Cayeux, Akinori Oishi, Albertine Meunier, Alexandre Leveuf, Ana Maria de Jesus, Analogiks Indians, Animazoo, Ankama Studio, Anne Roquigny, Anne-Marie Morice, Annie<br />
Abrahams & Nicolas Frespech, Anomos, anonymes.<strong>net</strong>, Anthoine Schmitt, Antoine Ménard, Apacabar, Arte, Arte-Radio, Arthur de Pins, Arthur Violy, Audrey Mascina, Beaux-arts magazine, Béchamel, Canal+, Caribara, Carine Lemalet (LeCube), Carlos Ulloa<br />
(Papervision3D), Caroline Attia, Chapatiz, Cheval de Troie, Christophe Bruno, Claire Dixsaut, Clément Charmet (panoplie.org), Collectif Microtruc, Colin Moock, Computer Art, Computerlove, Craig Swann (Crash!Media), Cyril Thomas, David Guez, David<br />
Rondel-Cambou et Andreas Pihlström (NTMY), Dekalko, Design Chapel, Designisdead, Diamz, Diplomatic-Cover, Discreet, Douglas Edric Stanley, Duke, Dunun, Ecole Icart, Electric rain, ElixirStudio, Eric Niubo, Eric Tong Cuong (La Chose), Eric Viennot,<br />
Erik Natzke, Etienne Mineur, Festival des Revues électroniques, Flashcodeurs, Flashfrance, Flashxpress, Fluctuat, Fous d’Anim, Francis Bourre, Frogcast, G2, Gaëlle Rouard & Etienne Caire), Geneviève Gauckler, Géraldine Gomez (Centre Pompidou), Globz,<br />
Grant Skinner, Graphiland, Graphinc, Group94, Hi-RES!, Hoogerbrugge, Ici La Lune, Ilog, Incandescence, Incorect, Inook, Isabelle Arvers, Jared Tarbell, J-C Tessier, Jean-Charles Baudot, Jean-Jacques Birgé, Jérome Favre-Felix (Megalo(s)), Jérôme Sans,<br />
J-L Goujal, Joshua Davis, Journal Infime, Julien Demeuzois, La Haute Société, LAlex, LeCielEstBleu, Les Chinois, Levox (eRikm, Linoleum, LolitaStudio, M6, Machinima Festival, Macromedia France, Made in Plastic, Marc Em, Mathieu Anthoine (Yamago),<br />
Mathieu Badimon, Media Art Festival Madrettor, Megalo Studio, Michael Sellam, Mike Chambers, Mike Downey et Mickael Chaize (Adobe), Mille et Un Rêves, Millimages, Miroir du soir, MissVan, Nicolas Canasse (Motion-twin), Nicolas Clauss, Nicolas<br />
Frespech, Nocopy, Oculart, Olga Kisseleva, Oeil pour Oeil, onedotzero Festival, Orisinal, Overage4design, Panoplie, Paris-Art, Pfadfinderei & Modeselektor, Philippe Jalbert, PhilFlash, Philippe Elsass (FlashDevelop), Philippe Quéau, Pierrick Calvez, Pocket<br />
Films Festival, Praktica, Praystation, Publicis Net, Quarti d artist, Qubo-gas, Rachid Ouramdane, Réseau CCI de France, SixandCo Fullsix, Soleil noir, SoleilNoir, Steve Whitehouse, Streampower, Studio multimédia, Studio Poana, Studio Tanuki, Subakt,<br />
Supersatori, Supersoniks, Synesthésie, Tabas, TeamcHmAn, Tek, Thibault Imbert, Thibaut Cavalié (Centre Pompidou), Tokyoplastic, Tony Broyez, Ubisoft, Ultralab / Labomatic, Upian, Uzik, Valéry Grancher, Véronique Brossier, Violet, Vooz, Watoo, Xavier Sirven<br />
(Centre Pompidou), Yamago, Yoann Montalban (YovaSystem), Yokaikai...
CONTACT<br />
50 rue de paradis<br />
75010 Paris<br />
tel + 33 (0)1 48 24 96 45<br />
fax + 33 (0)1 48 24 96 46<br />
contact@regart.<strong>net</strong> www.regart.<strong>net</strong><br />
Portail /<br />
Flashxpress, portail communautaire autour des ressources technologiques pour la création Web bénéficie<br />
des labels officiels AUG (Adobe Users Group) et MUG (Microsoft Users Group). Les Users Groups sont<br />
des espaces communautaires, reconnus pour leur expertise, qui supportent les technologies et ont une<br />
implication événementielle.<br />
Le leitmotiv de nos actions est le partage des connaissances,<br />
la promotion du contenu de qualité et de leurs auteurs.<br />
http://www.flashxpress.<strong>net</strong><br />
“<br />
”<br />
“L’entretien” de ce portail a toujours été bénévole et n’a aucune prétention mercantile — aucun bénéfice financier n’en découle et tout ce qui y est<br />
proposé est gratuit.
Flashxpress /<br />
Une communauté<br />
Janvier 2010 :<br />
26740 personnes inscrites à nos forums de discussion avec<br />
550 000 messages.<br />
Une promotion des talents<br />
Flashxpress souhaite mettre en avant les talents du Web.<br />
Chaque année, de jeunes talents participeront à la WebJam<br />
du Web flash festival et certains bénéficieront d’articles selon<br />
les partenariats menés (Pixel, Graphiland, Beaux-Arts<br />
Magazine...)<br />
Plusieurs concours ou évènements sont régulièrement organisés<br />
avec d’autres partenaires (Praktica, Festival Arborescence,<br />
le Cube Art 3000...).<br />
Un contenu éditorial<br />
• La webTV retransmet des vidéos archivées ou bien des<br />
événements en temps réel :<br />
g contenus pédagogiques<br />
g rendez-vous technologiques<br />
g événements culturels<br />
g contenus artistiques<br />
Ainsi, la webTV pourra proposer une interview, un tutorial ou<br />
la couverture d’un événement filmé.<br />
• Le Live est un espace de discussion et de diffusion en<br />
temps réel : e-conférences, démonstrations, show sont<br />
proposés dans cette salle qui peut être mise à la disposition<br />
d’entités extérieures (colloques, conférences, débats).<br />
• Les News relatent l’information technologique et culturelle<br />
de la création numérique au jour le jour.<br />
• Les Ressources pédagogiques permettent la prise en main<br />
ou le perfectionnement aux outils de création Web. Ces<br />
tutoriels peuvent être divers et prendre d’autres formes<br />
— plusieurs thèmes étant abordés, nous pourrons aussi<br />
couvrir une manifestation, tester un nouveau logiciel,<br />
interviewer un acteur du numérique ou encore aborder des<br />
sujets relatifs à l’univers du développement et de la création<br />
pour Inter<strong>net</strong>.<br />
Des ressources pédagogiques et créatives<br />
L’objectif de Flashxpress est d’offrir à tous, les moyens de<br />
créer du contenu de qualité.<br />
Des centaines de fichiers sont à télécharger, des conseils et<br />
des tutoriels vidéo ou écrits permettront de parfaire les<br />
techniques de développement.<br />
Très actifs, les forums de discussion proposent de nombreuses<br />
salles de discussion pour des sujets techniques, des<br />
ressources créatives ou encore des offres d’emploi.<br />
Une veille technologique<br />
L’actualité des technologies avoisinant Flash, Flex, Blend,<br />
Dreamweaver, Expression Web, Silverlight et autres, est une<br />
source précieuse pour rester au fait de ces technologies.<br />
Nous nous efforçons de faire découvrir de nouvelles applications<br />
et utilitaires, de relater les principaux évènements<br />
et manifestations, comme de vous faire découvrir l’actualité<br />
des tech nologies en présence (News).<br />
Régulièrement l’équipe, composée des formateurs du centre<br />
de formation <strong>Regart</strong>.<strong>net</strong>, mais aussi de Contributeurs extérieur<br />
met en ligne le résultat de ses recherches. Nous souhaitons<br />
faire découvrir à tous le potentiel des technologies pour le<br />
Web.