internet - Ziggourat Formation

Transcription

internet - Ziggourat Formation
INTERNET
www.ziggourat.com - Tél : 01 44 61 96 00
N° enregistrement formation : 11752861675
Le Web
Explorons le Web.............................................................................................. 5
Les wikis : Collaboration, coécriture, coconstruction....................................... 6
Dynamisez votre communication avec les flux RSS.......................................... 7
Gérer son identité avec open ID....................................................................... 8
Google Apps : découvrir et utiliser les services Google.................................... 9
Conception de site
N
N
N
Technologies et outils de création Web......................................................... 11
Production publicitaire Online....................................................................... 12
Conception éditoriale et lancement d’un site Web........................................ 13
Conception et architecture Web.................................................................... 15
Ergonomie Web.............................................................................................. 16
Organiser et rédiger l’information pour le Web............................................. 17
Référencement naturel d’un site Web........................................................... 18
Rédiger pour être référencé........................................................................... 19
Accessibilité Web........................................................................................... 20
Storytelling..................................................................................................... 21
2
CMS
N
N
WordPress...................................................................................................... 23
Joomla !.......................................................................................................... 24
Construire un thème pour Drupal.................................................................. 25
Administration Drupal.................................................................................... 26
SPIP Développeur........................................................................................... 27
Créer sa boutique en ligne............................................................................. 28
Thélia.............................................................................................................. 29
Monter rapidement un site e-commerce avec Prestashop............................ 30
Magento Administrateur................................................................................ 31
Internet Mobile
N
N
Logiciel
N
N
Photoshop pour le Web................................................................................. 37
Gif animé avec Photoshop.............................................................................. 38
Création de newsletter et d’emailing............................................................. 39
Conception de site avec les CSS et Dreamweaver.......................................... 40
Dreamweaver site statique initiation............................................................. 41
Dreamweaver site statique perfectionnement............................................... 42
Dreamweaver site dynamique....................................................................... 43
Dreamweaver Spry......................................................................................... 44
INTERNET
Flash Lite......................................................................................................... 33
Cocoa.............................................................................................................. 34
JavaME, applications pour mobiles................................................................ 35
INTERNET
www.ziggourat.com - Tél : 01 44 61 96 00
N° enregistrement formation : 11752861675
After Effects Motion Graphic.......................................................................... 45
Flash Bannière................................................................................................ 46
Flash Studio Graphique initiation................................................................... 47
Flash Studio Graphique perfectionnement.................................................... 48
Flash Vidéo..................................................................................................... 49
Flash Composant............................................................................................ 50
Flash Communication Server.......................................................................... 51
Flash Media Server......................................................................................... 52
Flash dynamique & PHP................................................................................. 53
Flex : créer des applications............................................................................ 54
Flex & Action Script 3..................................................................................... 55
FireWorks....................................................................................................... 56
Microsoft Expression Web.............................................................................. 57
4 4
Programmation
N
N
INTERNET
INTERNET
N
Méthodologie de développement.................................................................. 59
Algorithme...................................................................................................... 60
XHTML & CSS.................................................................................................. 61
CSS 2............................................................................................................... 62
XML................................................................................................................ 63
JavaScript........................................................................................................ 64
AJAX................................................................................................................ 65
ActionScript 3 initiation.................................................................................. 66
ActionScript 3 perfectionnement................................................................... 67
ActionScript 3 expert...................................................................................... 68
Adobe Air & Flash........................................................................................... 69
Adobe Air & Ajax............................................................................................ 70
DBA MYSQL.................................................................................................... 71
Haute disponibilité MYSQL............................................................................. 72
PHP les bases.................................................................................................. 73
PHP & MySQL initiation.................................................................................. 74
PHP & MySQL perfectionnement................................................................... 75
ASP................................................................................................................. 76
Microsoft Expression BLEND.......................................................................... 77
Silverlight........................................................................................................ 78
Explorons le Web
Le Web
1 jour
Objectifs
400 € HT
Comprendre l’évolution actuelle du Web, du Web de données au Web de flux, le Web
en tant que plateforme de services et d’applications, le Web en tant que logiciel social.
Participants
Pour les managers, responsables stratégiques et toutes personnes qui doivent être sensibilisées
aux changements apportés par le Web 2.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
Programme
5
Panorama des nouvelles pratiques
et des usages
Les briques de construction du Web 2
•• Outils
•• Collaboration
•• Services
•• Les outils : openID, LinkedIn, FaceBook,
microformats
•• Développer des opportunités avec les
réseaux sociaux
Les principes d’animation
d’une communauté
La valeur d’usage sur le Net
••
••
••
••
••
••
••
Gérer son identité numérique
et sa visibilité sur le Web
Savoir exploiter le Web 2
Communiquer
Partager
Organiser
Fidéliser
Cocréer
Faire de la veille
INTERNET
Les 50 meilleures façons d’utiliser
les services du Web 2
••
••
••
••
••
••
••
••
Flickr
Delicious
Wikipédia
Blogger
PbWiki
Twitter
GoogleDocs
Creative commons
Standard web et bonnes pratiques
•• Les normes
•• L’accessibilité
•• L’ergonomie et le design
Janv
Fév
06
16
Mars
Avril
09
Mai
Juin
Juillet
05
Août
Sept
15
Oct
Nov
08
Déc
Les wikis : Collaboration,
coécriture, coconstruction
le web
2 jours
Objectifs
800 € HT
Acquérir la maîtrise de l’usage d’une plateforme wiki pour supporter un projet collaboratif.
Participants
Entreprises, administrations et collectivités souhaitant faire collaborer différents acteurs
autour d’un même projet avec le wiki.
Prérequis
Connaissance et utilisation quotidienne d’Internet. Une prédisposition au travail collaboratif
est un plus.
Programme
6
Introduction
•• Un outil hypertexte centré document
•• Pratiques adoptées par une communauté
Règles d’usage
Fonctionnalités de base
••
••
••
••
••
Intérêt des wikis en mode projet
••
••
••
••
Fonctionnalités avancées
•• Dernières modifications
•• Gestion de l’historique des pages
•• Utilisation du flux RSS
••
••
••
••
••
••
••
••
••
••
••
••
••
Edition en 1-click dans le navigateur
Les mécanismes de signalisation
L’historique des versions/les rétroliens
Social Tagging
Jardinage du wiki
Une information unique, à jour et non redondante
Expliciter et faire émerger/l’effet “palimpseste”
Constituer la mémoire du projet
Partager pendant le projet (pas après)
Gestion des droits d’accès (ACL)
Hiérarchisation des contenus
Segmentation des documents en sections
Granularité de la signalisation
Ajout de commentaires/connectivité
Mars
Avril
Mai
Animation d’un projet collaboratif
•• Les usages en mode projet
•• Articulation avec les outils existants
•• Préparation du wiki/formation de l’équipe
Facteurs clés d’appropriation
Modes d’écriture, bac à sable
18-19
Suivi de l’activité
•• Le wiki dans les pratiques quotidiennes
•• Baisser le coût de participation
•• La valorisation des individus
•• Les modes Document et Discussion
•• Les mots wikis/écrire concis et synthétique
•• WikiSyntax vs Wysiwyg/utiliser le Bac A Sable
Fév
Actions “cosmétiques”
Refactoriser les documents
Jardinage des hyperliens
Le rôle clé de l’animateur wiki
Juin
24-25
Bonnes pratiques
••
••
••
••
Stimuler la participation
Inciter au jardinage du wiki
Réussir l’intégration du wiki dans l’organisation
Les pièges à éviter
Juillet
Août
Sept
16-17
Oct
Nov
Déc
02-03
INTERNET
Panorama des solutions
•• Plateformes hébergées (SaaS)
•• Déploiement d’un surserveur interne
•• Solutions en licence libre
Janv
Prendre soin du contenu et des autres
Se présenter sur sa Page Personnelle
Utiliser les pages “Discussion”
Documenter ses modifications
Corriger les contributions des autres
Dynamiser votre communication avec
les flux RSS
le web
1 jour
Objectifs
400 € HT
Ce stage permet d’apprendre à créer un flux RSS et à le diffuser.
Participants
Entreprises souhaitant simplifier leur diffusion de l’information avec la mise en place de flux
de diffusion RSS.
Prérequis
Utilisation quotidienne d’Internet, les participants ont déjà géré une publication imprimée
ou en ligne.
Programme
7
Le b.a.-ba du RSS
Panorama des solutions et des formats
•• Atom
•• RSS 1
•• RSS 2
Structure XML des flux RSS
Les techniques d’écriture pour le RSS
Médias supportés
•• Vidéos
•• Photos
•• Podcasts
Mise en œuvre d’un flux depuis un CMS
Syndication et Web Analytics
•• FeedBurner
INTERNET
Les plates-formes de diffusion
et d’acquisition des flux
••
••
••
••
Netvibes
ITunes
Podemus
Miro
Formats audio et vidéo pour les
podcasts
Référencement et visibilité
Janv
Fév
18
Mars
Avril
06
Mai
Juin
Juillet
12
Août
Sept
Oct
14
Nov
Déc
Gérer son identité avec open ID
le web
1 jour
Objectifs
450 € HT
Cette formation vous permet de tout savoir sur l’identité online d’aujourd’hui
et comment la gérer.
Participants
Pour toutes personnes utilisant de la bureautique, Knowledge Worker.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
Programme
8
L’identité online
•• Définition
•• Etat de l’art
•• A qui sert-elle et pourquoi
OpenID
•• Nouveau standard de l’authentification
personnelle
•• Avantages
•• Méthodologie
•• Les sites supportant OpenID
Les Serveurs OpenID
•• MyopenID
•• Videntity
Les autres services proposant un
OpenID
•• Technorati
•• WordPress
•• Etc.
INTERNET
Janv
Fév
15
Mars
Avril
Mai
Juin
Juillet
08
Août
Sept
14
Oct
Nov
09
Déc
Google Apps : découvrir
et utiliser les services Google
Le web
1 jour
Objectifs
450 € HT
Initiation au Web 2 à travers l’offre de Google. Apprendre à utiliser les fonctionnalités
de base pour communiquer, pour gérer son temps, pour créer des documents en ligne
ou pour mettre en place un moteur de recherche contextualisé.
Participants
Toutes personnes qui travaillent ou aimeraient travailler en ligne, Knowledge Worker.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
Programme
9
Découverte et utilisation des services
proposés par Google pour accroître
sa productivité
••
••
••
••
••
Le courrier électronique
L’agenda
Le bloc-notes
Document et tableur
Chat
Page d’accueil : iGoogle
•• Alertes
•• Lecteur de flux RSS : Reader
•• Moteur de recherche personnalisé Coop
Découverte des services qui permettent
de publier
•• L’outil de Blog : Blogger
•• Les outils pour webmasters
Les statistiques de fréquentation
d’un site
INTERNET
•• Analytics
Publicité
•• AdWords
Janv
Fév
19
Mars
Avril
07
Mai
Juin
Juillet
13
Août
Sept
Oct
15
Nov
Déc
Retrouvez
10
• toutes nos formations sur notre site Internet
www.ziggourat.com
• nos newsletters sur notre blog
www.ziggourat-blog.com
01 44 61 96 00
INTERNET
Besoin d'un conseil ?
Technologies
et outils de création Web
Conception DE SITE
1 jour
Objectifs
400 € HT
Connaître les différentes techniques utilisées pour la création de sites web statiques
ou dynamiques. Approches des outils utilisées pour la création de sites.
Participants
Chef de projet, responsable clientèle, Infographistes, maquettistes, directeurs artistiques et
toutes personnes qui souhaitent comprendre les technologies et outils web.
Prérequis
Avoir une bonne connaissance de son environnement informatique.
Programme
11
Introduction
•• Flash : gestion vidéo, création d’animation et
de média interactifs
•• Adobe Flash Platform (Air, Builder, Catalys…)
•• AJAX Framework (JQuery, Mootools, Adobe
Spry…)
Technologies du web
Démonstrations pratiques des étapes
de création d’un site web sur Wordpress
••
••
••
••
••
••
••
••
••
INTERNET
••
••
••
••
••
••
••
De l’internet au web 2.0
Les principaux acteurs du web
Les étapes de création d’un site web
Profils des équipes et métiers du web
Vers une interopérabilité standardisée
Les relations client/serveur
Le HTML et le web statique
Le web dynamique et la programmation
côté serveur (PHP, Java, Ruby…)
Les bases de données relationnelles (MySQL,
Oracle, SQLite…)
Les styles CSS
XML et le web sémantique
JavaScript et AJAX
Utilisation des Design Pattern AJAX et
développement de systèmes applicatifs
Syndication RSS/Atom
API et partage d’API (GoogleMap, Twitter,
IPhone…)
Les Systèmes de gestion de contenus (CMS)
Outils de création web
•• Serveur et services d’hébergement
•• Les CMS (Spip, Drupal, Wordpress…)
•• Création graphique sur Photoshop,
Illustrator et Fireworks
•• Intégration et encodage sur Dreamweaver
Janv
08
Fév
Mars
26
Avril
Mai
Juin
25
Juillet
Août
Sept
08
Oct
Nov
Déc
03
Production publicitaire
online
Conception DE SITE
1 jour
Objectifs
450 € HT
Connaître les tenants et les aboutissants de la production et de la publication de publicité
sur le Web : les outils, les formats, les tableaux de mesure.
Participants
Producteurs, chefs de publicité et chefs de studio.
Prérequis
Avoir une bonne connaissance de son environnement informatique.
Programme
12
Le Web
•• Définition du Web
•• Typologie de sites web : blog, wiki, réseaux
sociaux, portail, moteur, web TV (VOD),
site communautaire, etc.
•• Le principe de réseau participatif
•• Panorama des services du Web 2.0 sur le
Net (iGoogle, GoogleDocs, Flickr, Exalead,
adSense, Wikipedia, Netvibes, MySpace,
FaceBook, etc.)
•• L’émergence des logiciels en ligne
•• L’utilisation et la notion de Widget
•• Panorama des technologies : AJAX, Flux RSS/
Atom, CMS, etc.
•• Design et Web 2.0 : un design
personnalisable et participatif
•• Tendances actuelles et perspectives
de développement
•• Les formats Rich Media (FLV, Windows
média, Mpeg 4, Mp3, etc.)
•• Outils de production : Flash, After Effects
•• Les formats classiques de la e-publicité :
carrés, rectangles, bannières, skyscraper, etc.
•• Les formats émergents, intégrant des Rich
Media : supersticiel, billboard, out of the box,
expand banner, etc.
Les formats de la publicité en ligne
Janv
Fév
Mars
15
Avril
Mai
Juin
09
INTERNET
•• Panorama des recommandations de l’IAB
•• Contraintes de production : formats, taille
(pixels) et poids d’images
•• Ergonomie web et e-publicité
•• Critères d’efficacité : taux de clics, réception,
pénétration, etc.
•• Notion de Rich Media et technologies
de diffusion (streaming, broadcasting,
podcasting)
Juillet
Août
Sept
06
Oct
Nov
29
Déc
N
O
U
Conception éditoriale
et lancement d’un site Web
UVEA
Conception DE SITE
5 jours
Objectifs
1 800 € HT
Appréhender les enjeux et les techniques de conception éditoriale d’un site web.
Passer de la culture de la publication imprimée à la culture de la communication en ligne.
Comprendre les contraintes et les atouts de l’édition en ligne.
Participants
Entrepreneurs et responsables de communication, webmestres éditoriaux, chefs de projet.
Prérequis
Une bonne pratique d’Internet. Une expérience en pilotage de projet est un plus.
Programme
13
Introduction
•• Du document à l’hyperdocument
•• Hypermédia, interactivité et gestion des flux
d’information
•• Gestion éditoriale et web social
•• Typologie du web éditorial
Gestion de projet
••
••
••
••
INTERNET
••
••
••
••
••
••
••
••
••
••
Les étapes de création d’un site web
Organisation des équipes
Conduire une enquête client
Réaliser une étude sectorielle/
concurrentielle (benchmark)
Mener une étude de cible (méthode des
personas)
Orienter stratégiquement un projet
Rédiger un rapport de conception
Dresser une liste de fonctionnalités
Rédiger un cahier des charges
Développer une stratégie de lancement
Optimiser le référencement
Tests et validation (standards W3C)
Respecter les règles d’accessibilité
Organiser le suivi statistique
Technologies du web
•• Les relations client/serveur (HTTP, FTP, TCP/
IP, URLs)
•• Le HTML et le web statique
•• Le web dynamique et la programmation
côté serveur (PHP, Java, Ruby…)
•• Les bases de données relationnelles
(MySQL, Oracle, SQLite…)
•• Les styles CSS
•• XML et le web sémantique
•• JavaScript et AJAX
•• Syndication RSS/Atom
•• API et partage d’API (GoogleMap, Twitter,
iPhone…)
•• Les systèmes éditoriaux de gestion de
contenus (CMS)
•• Adobe Flash Platform (Flash, Builder, Catalys,
Air, Flex…)
Organisation structurelle de
l’information
•• Les grands axes de l’architecture web
•• Les systèmes de bases de données
relationnelles
•• Typologie des divers types d’architectures et
modèles structurels
•• Hiérarchiser de l’information
•• Niveaux d’arborescence des contenus web
•• Définition des étiquettes
•• L’analyse de contenus informationnels
•• La structuration de contenu éditoriaux
•• Le modèle architectural des grands CMS
(Drupal, Wordpress…)
•• Rédiger un rapport d’architecture web
Programme suite
Gestion des moyens d’interaction
Editorial participatif
•• Mise en œuvre de parcours utilisateur
•• Réalisation de scénarios
•• Organisation de la structure des
composants fonctionnels
•• Définition des structures de navigation
•• Typologie de la moyenne navigation
•• Optimisation des schémas d’interactions
Conception graphique
•• L’ergonomie et l’organisation visuelle de
l’information
•• La lecture visuelle de la « page-écran »
•• Hiérarchisation des contenus visuels
•• Typologie des modèles de mise en page
•• La stratégie de la page d’accueil
•• La pratique du zoning dans la création de
gabarits de pages
•• La réalisation de storyboarding visuels
•• Rédiger une charte graphique web
•• Typologie de l’éditorial participatif (forum,
blog, wiki…)
•• Animation des zones éditoriales
participative
•• Gestion des contenus et rôle modérateur
•• Gestion des droits et rôle utilisateur
•• Personnalisation des profils et statuts des
utilisateurs
•• Gestion des contributions (articles,
commentaires…)
Étude de cas d’un panel de site
éditoriaux choisis
14
Gestion éditoriale de l’information
Janv
18-22
Fév
Mars
15-19
Avril
Mai
Juin
03-07
28-2/07
INTERNET
•• Législation (droit d’auteur, droit à l’image…)
•• Writing et rewriting éditorial web
•• L’image et ses caractéristiques
informationnelles
•• Gestion typographique des textes
•• Gestion des images : format, définition,
poids
•• Gestion des contenus riches : audio, vidéo,
animés
•• Gestion des flux externes (RSS…)
•• Gestion des contenus promotionnels et
publicitaires
•• Optimisation de la diffusion sociale de
l’information (Twitter, Facebook…)
•• Flash et la diffusion de média riches
•• Gestion éditoriale participative (CMS, blog,
Wiki, galeries photo/vidéo…)
Juillet
Août
Sept
20-24
Oct
Nov
01-05
Déc
CONCEPTION et architecture Web
Conception DE SITE
2 jours
Objectifs
900 € HT
Ce stage permet de connaître les principes d’ergonomie web et de comprendre le rôle
de l’architecture de navigation d’un site web. Bien comprendre ce média et permettre
le développement de Business Model complexes.
Participants
Toutes personnes voulant concevoir l’ergonomie, la présentation et la navigabilité
de leurs sites web.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
15
Programme
Introduction
•• Vers une architecture web
•• Interaction, interactivité et gestion des flux
d’information
•• Conception orienté utilisateur (données
psychologiques et cognitives)
•• Vers un écosystèmes organisationnels
INTERNET
Structuration de l’information
•• Les grands axes de l’architecture web
•• Les systèmes de bases de données
relationnelles
•• Typologie des divers types d’architectures et
modèles structurels
•• Stratégies de hiérarchisation de l’information
•• Organisation des contenus et modes de tri
•• Niveaux d’arborescence des contenus web
•• Définition des étiquettes
•• Gestion des droit et rôles utilisateur
•• L’analyse de contenus informationnels
•• La structuration de contenu éditoriaux
•• La structuration des modules fonctionnels
•• Le modèle architectural des grands CMS
(Drupal, Wordpress...)
Gestion des moyens d’interaction
•• Mise en œuvre de parcours utilisateur
•• Réalisation de scénarios
•• Organisation de la structure des
composants fonctionnels
Janv
11-12
Fév
Mars
22-23
Avril
Mai
25-26
••
••
••
••
Définition des structures de navigation
Typologie des moyens navigation
Optimisation des schémas d’interactions
Gestion des flux entrant et sortant (RSS...)
Création des outils de recherche
•• Principes généraux des systèmes de
recherche
•• Gestion des composants de contenu
d’indexation
•• Gestion de l’interface de recherche
•• Algorithmie et filtrage par motif (pattern
matching)
•• Les constructeurs de requête
•• La présentation des résultats
•• Gestion par méta-données
•• Vocabulaire contrôlé
•• Création de thésauri
Mise en œuvre
•• Réaliser un « tri des cartes » fonctionnel
•• Créer des schémas structurels et
fonctionnels
•• Réaliser des Storyboarding fonctionnels
•• Rédiger des spécification techniques et
listes de fonctionnalités
•• Ecrire un rapport d’architecture web
Étude de modèles organisationnels sur
un panel de sites choisis
Juin
Juillet
12-13
Août
Sept
Oct
12-13
Nov
Déc
06-07
5 jours
Objectifs
O
N
Conception DE SITE
U
Ergonomie Web
UVEA
1 800 € HT
Cette formation permet d’acquérir les points fondamentaux de l’ergonomie liée au Web.
Participants
Responsables de sites Internet/Intranet, chefs de projet, infographistes, webmasters,
webdesigners.
Prérequis
De bonnes connaissances de l’outil informatique et d’Internet sont utiles à ce stage.
Programme
16
Introduction
••
••
••
••
••
••
••
••
••
••
••
••
Rapport homme-machine
Objectifs de l’ergonomie web
Concepts généraux
Critères de base de l’ergonomie
Construction orientée utilisateur
Structuration de l’information
••
••
••
••
••
••
••
••
••
Conception graphique
••
••
••
••
••
Théories cognitives et phénomènes de perception
Perception et règles d’accessibilité
La lecture visuelle de la « page-écran »
Typologie des modèles de mise en page
La pratique du Zonings dans la création de
gabarits de pages
•• La réalisation de Storyboarding visuels
Janv
25-29
Fév
Mars
Avril
Mai
Juin
29-2/04
12-16
03-07
14-18
Gestion des médias
•• La gestion typographique des textes
•• La gestion des images : format, définition, poids
•• La gestion des contenus riches : audio,
vidéo, animés
•• La gestion des flux externes (RSS…)
•• La gestion des contenus rédactionnels
•• La problématique Flash
Mise en œuvre
••
••
••
••
••
••
••
••
••
La place de l’ergonomie dans un projet web
Méthodologie de réalisation
Organisation des équipes
L’audit ergonomique : une approche stratégique
Les 12 règles de base de l’ergonomie
Pratique, support et moyens de l’audit ergonomique
Conduire une analyse ergonomique
Analyse de cible : la méthode des personas
Analyse du contexte et du cadre de
réalisation des tests utilisateur
Étude de cas sur un panel de sites
choisis
Juillet
Août
30-3/09
Sept
Oct
Nov
11-15
22-26
Déc
INTERNET
Analyse de contenus informationnels
Gestion du contenu éditorial
Typologie des divers types d’architectures web
Organisation des contenus et modes de tri
Définition des principes de navigation
Définition des outils de recherche
Définition des étiquettes (titres et intitulés)
Gestion des flux entrant et sortant (RSS…)
Détermination de la structure des
composants fonctionnels
•• Optimisation des parcours utilisateur
•• Réalisation de scénarios
•• Réalisation de schémas et de Storyboarding
fonctionnels
Interface, interaction et interactivité
L’image et ses caractéristiques informationnelles
La gestion des contenus interactifs
Typologie des signes graphiques du web
Le concept d’affordance
La conception de l’habillage d’un site
L’enrichissement multimédia (vidéo,
animation et design sonore)
Organiser ET RÉDIGER
l’information pour le Web
Conception DE SITE
3 jours
Objectifs
1 500 € HT
La lecture de l’information à l’écran conditionne la rédaction et la présentation. La production
d’articles interactifs doit intégrer ces contraintes techniques pour élaborer un contenu éditorial
propre à ce média. Ce stage permet de savoir rendre vos écrits web percutants et efficaces.
Participants
Journalistes, secrétaires de rédaction, responsables éditoriaux, responsables de communication, webmasters.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
Programme
17
Principe de conception de sites web
Ecriture hypertextuelle
•• Simplicité : Internaute Client/Internaute
Collaborateur
•• Définition de site : ciblage, analyse,
architecture, processus
•• Développement : cycles, équipes
•• Mise en ligne : stratégie de lancement,
vie du site
Contraintes et particularités du Web
•• Analyse comparée des différents médias
(presse écrite, radio, télévision, Internet)
•• Différences papier/écran ; sens de lecture
à l’écran
•• Principes de navigation et lecture non linéaire
•• Analyse sur vidéo de trajet de lecture à l’écran
•• Enrichissement multimédia
INTERNET
Ecrire pour être lu
••
••
••
••
••
••
Bases de l’écriture journalistique
La synthèse, la réécriture et la rédaction.
Le message essentiel et les 5 W
Les plans à utiliser
Les types d’article adaptés au web
Y a-t-il un style et un ton particulier adaptés
à Internet
•• L’habillage d’un article (titre, chapeau,
descriptif, intertitres, etc.) et son rôle
sur le web
Janv
25-27
Fév
Mars
24-26
Avril
Mai
25-27
Juin
•• Organisation des liens internes et externes
(navigation horizontale et indexation)
•• Ecrire pour être référencé
•• Les niveaux de lecture
•• La « scannabilité »
•• Citation des sources
•• Relation et gestion d’un article
avec les archives du site
•• Constitution de dossiers thématiques
Ecriture interactive et multimédia
•• Participation de l’internaute : chat, forums/
contributions rédactionnelles
•• Place des différents médias (texte, images,
son, vidéo, etc.) et liens entre eux
•• Construction multimédia d’un article
•• La place de l’image et de la légende
Les droits
•• Les droits sur les textes
•• Les droits sur les images
Juillet
05-07
Août
Sept
08-10
Oct
Nov
08-10
Déc
référencement naturel
d’un site web
Conception DE SITE
2 jours
Objectifs
900 € HT
Optimisation et promotion d’une plateforme web par le biais des moteurs de recherche.
Participants
Toutes personnes en charge du référencement d’un site Internet.
Prérequis
Avoir une bonne maîtrise de la navigation sur Internet.
Programme
18
Première étape : optimisation
lors de la conception ou amélioration
Quatrième étape :
le positionnement global et l’analyse
•• Optimisation de la structure d’une
plateforme web
•• Choix des informations et des mots clés
•• Optimisation des headers et stratégie
de diffusion dynamique
•• Optimisation du Body
•• Astuces et outils pour faciliter la diffusion,
les API à l’aide du webmaster
•• Méthodes à éviter et contraintes des outils
de recherches sur le contenu
•• Le « link », la force du référencement
et de la popularité
•• Les outils d’analyse du trafic
•• La provenance des visiteurs
•• Le cheminement des visiteurs
selon leur provenance
•• Les outils de contrôle du positionnement
•• Le partenariat et son importance
•• Le webmarketing et la guerre du clic
ou du CPA
Deuxième étape : la soumission
aux outils de recherche en France
Cinquième étape :
le choix d’un prestataire
•• SEO (Search Engine Optimization :
un nom fort, beaucoup d’arnaques)
•• Les garanties à demander
•• Les mots clés et pièges à éviter
INTERNET
•• Présentation des plus grands moteurs
de recherche et de leur fonctionnement
•• Outils de soumission aux moteurs
de recherche
•• Les erreurs à ne pas commettre, les offres à
éviter
Troisième étape :
le premier positionnement
••
••
••
••
Le crawling des moteurs de recherches
L’effet Sandbox
Page Rank et Trafic Rank
L’importance du linkbait et du choix
des partenaires
•• Les annuaires
•• Les délais de positionnement
Janv
28-29
Fév
Mars
Avril
06-07
Mai
Juin
10-11
Juillet
Août
Sept
09-10
Oct
Nov
15-16
Déc
Rédiger pour être référencé
Conception DE SITE
1 jour
Objectifs
450 € HT
Ce stage vous permet de connaître les règles de rédaction d’un site web visant à obtenir
le meilleur référencement possible.
Participants
Toutes personnes souhaitant optimiser le contenu rédactionnel d’un site web pour optimiser
le référencement naturel.
Prérequis
Etre à l’aise avec l’utilisation d’Internet.
Programme
19
Présentation des règles de
référencement naturel
••
••
••
••
PageRank
URL rewriting
Title
Structuration des contenus
Adaptation de l’organisation
des contenus pour faciliter
le référencement (structure HTML)
••
••
••
••
Travail spécifique de la « titraille »
Surtitre
Sous-titre
Titre
INTERNET
Rédaction d’article structuré pour
améliorer le référencement
••
••
••
••
••
Choix du positionnement des mots clés
Outils d’aide à la rédaction web
Les facteurs clés de succès
Les erreurs à ne pas commettre
Exemples et cas pratique
Janv
13
Fév
Mars
Avril
12
09
Mai
Juin
09
Juillet
Août
Sept
06
Oct
Nov
29
Déc
Accessibilité WEB
Conception DE SITE
2 jours
Objectifs
900 € HT
Ce stage vous permet d’optimiser un site web afin de le rendre accessible à un malvoyant,
un non-voyant, un handicapé moteur ou cérébral mais aussi à l’utilisateur d’une interface
spécifique ou alternative.
Participants
Pour tous développeurs de site web, graphistes et webmasters.
Prérequis
Ce cours implique la connaissance du langage HTML et des notions sur les feuilles
de styles CSS.
Programme
20
Le champ de l’accessibilité
•• Les contextes utilisateur (navigation
en situation de handicap, lecteurs écran,
dispositif d’interaction vocale, etc.)
•• Les effets induits de l’accessibilité
des contenus (téléphones mobiles,
assistants personnels, etc.)
•• Accessibilité des contenus ou accessibilité
universelle ? (langue, matériel, logiciel, etc.)
•• Législation et réglementation
•• Les divers modes d’évaluation (outils
automatiques, tests utilisateurs, etc.)
•• Les 5 points du modèle « VPTCS » (visibilité,
perception, technique, etc.)
Les normes d’accessibilité
Janv
Fév
04-05
Mars
Avril
08-09
Mai
Juin
07-08
•• Les 5 points du modèle « VPTCS » (Visibilité,
Perception, Technique, etc.)
•• Les 3 niveaux progressifs de validation
•• Les 104 critères pour les services en ligne
•• Les 36 critères pour les services d’ecommerce
•• Les 5 critères pour les services de
syndication
•• Les 8 critères pour les services de newsletter
Déploiement, évaluation et suivi
•• Organiser et rationaliser le contrôle
d’accessibilité web d’un site
•• Les nouvelles technologies du Web
et leur accessibilité (XML, CSS, XHTML, AJAX,
RSS/Atom, etc.)
•• Architecture de l’information et accessibilité
web
•• Accessibilité, graphisme et ergonomie web
•• La problématique de l’outil Flash
•• Le suivi statistique
•• L’outil MonOpquast et les certifications
du W3C
Juillet
Août
Sept
16-17
Oct
Nov
08-09
Déc
INTERNET
•• La WAI du W3C et les niveaux de conformité
(A, AA, AAA)
•• Recommandations pour le contenu (WCAG
1.0 et WCAG 2.0)
•• Recommandations pour les outils
de production de contenu (ATAG1.0
et futur ATAG2.0)
•• Recommandations pour les outils
de consultation (UAAG2.0)
•• Recommandations pour les applications
web industrielles et les interfaces
dynamiques
Panorama des 153 bonnes pratiques
Opquast
N
O
U
STORYTELLING
UVEA
Conception DE SITE
3 jours
Objectifs
1 500 € HT
Cette formation permet d’acquérir les bases théoriques, méthodologiques et techniques de
mise en œuvre d’un projet de création de site web utilisant les principes du storytelling.
Participants
Chef de projet, Responsable clientèle, Concepteur rédacteur Web, Directeur artistique ; toute
personne devant connaître et utiliser les principes du storytelling.
Prérequis
Une bonne pratique d’Internet. Une expérience en pilotage de projet web est un plus.
Programme
21
Introduction
••
••
••
••
Histoire du web et histoires sur le web
Histoire, récit et narration
Les définitions du storytelling
Qu’est-ce que le web storytelling ?
Le processus narratif
••
••
••
••
••
••
Les définitions de la narration
Les différents types de narration
Les divers types d’orientations narratives
Les trois attracteurs de la notion de récit
Les fonctions de la narration dans la conversation
Approche cognitive et psychologique du
processus narratif
INTERNET
Narration et média web
••
••
••
••
••
••
••
••
••
Narration et hypertextualité
Interactivité et notion de récit
La narration à l’heure du web 2.0
Au-delà de l’idée de scénario
Co-narration des systèmes participatifs
Processus narratif et réseaux sociaux
Processus narratif et jeux en ligne
Processus narratif sur les systèmes partagés
De l’auto-narration distribuée
Mise en œuvre structurelle
••
••
••
••
Les étapes de création d’un projet storytelling web
Profils des équipes et métiers
La définition de projet et choix narratif
Typologies des modèles d’organisation structurelle
Janv
20-22
Fév
Mars
29-31
Avril
Mai
Juin
23-25
••
••
••
••
••
••
••
••
••
••
••
••
••
Structuration de l’information et scénarisation
Le découpage narratif
Assemblage et stratégie de hiérarchisation
Arborescence et navigation
Interactions et fonctionnalités
Optimisation des parcours utilisateur
Optimisation des schémas d’interactions
AJAX et la gestion avancée des interactions
Flash et la gestion avancée des interactions
Temporalité et organisation séquentielle
Gestion des droits et rôles utilisateur
Gestion des flux entrant et sortant (RSS…)
CMS et modèles structurels participatifs
Mise en œuvre visuelle
•• La notion d’interface visuelle
•• L’image et ses caractéristiques informationnelles
•• Typologie des modèles d’organisation
visuelle d’un site
•• Zonings et création de gabarits
•• Storyboarding visuels
•• Gestion typographique des textes
•• Gestion des images : format, définition, poids
•• Gestion des médias : audio, vidéo, animés
•• Gestion des flux externes (RSS…)
•• Gestion des contenus rédactionnels
•• Flash et la gestion séquentielle d’images
•• Flash et la gestion vidéo
•• AJAX et la gestion d’effets visuels
•• Tester une interface
Juillet
Août
Sept
20-22
Oct
Nov
17-19
Déc
Retrouvez
22
• toutes nos formations sur notre site Internet
www.ziggourat.com
• nos newsletters sur notre blog
www.ziggourat-blog.com
01 44 61 96 00
INTERNET
Besoin d'un conseil ?
WORDPRESS
CMS
3 jours
Objectifs
1 200 € HT
Créer un blog professionnel et hautement personnalisable avec le CMS WordPress.
Participants
Toutes personnes devant créer ou maintenir un blog WordPress.
Prérequis
Une connaissance des bases de HTML et de CSS est indispensable pour pouvoir modifier
ou créer des thèmes dans WordPress.
Programme
23
Installation
•• Droit et licence d’utilisation
•• Télécharger la dernière version de WordPress
•• Utilisation d’un serveur local (WampServer,
etc.)
•• Utilisation d’un serveur distant (FileZilla)
•• Création d’une base de donnée MySQL
•• Décompactage et installation des sources
•• Gestion des paramètres de bases
Création des contenus
•• Notion d’article et de page
•• Utilisation de l’assistant de rédaction
WYSIWYG
•• Création des articles/des pages/des liens
•• Gestion des médias (images, animations,
vidéos)
INTERNET
Organisation des contenus
•• Gestion taxinomique des catégories
et sous-catégories
•• Hiérarchisation et descendance des pages
•• Création de thésaurus et utilisation des tags
•• Protection les contenus par système de mot
de passe
Gestion de l’interactivité
••
••
••
••
La notion de widget
Ajouter/paramétrer les widgets
Positionner les widgets sur l’écran
Rôle et utilisation des divers widgets
Janv
13-15
Fév
Mars
24-26
Avril
Mai
Juin
07-09
Gestion des utilisateurs
••
••
••
••
••
Animer un site/blog participatif
Définition des niveaux d’accès aux contenus
Ajout et gestion des nouveaux utilisateurs
Le rôle de modérateur des contenus
Gestion des commentaires
Personnalisation de l’interface
•• Notions générales et architecture
de développement
•• Rechercher, installer et utiliser un nouveau
thème
•• Modifier un thème grâce à l’éditeur de
thème
•• Créer un thème personnalisé (HTML, CSS)
Ajout de nouvelles fonctionnalités
••
••
••
••
Gestion des extensions (plug-in) WordPress
Rechercher et installer un nouveau plug-in
Paramétrer et activer un plug-in
Installation et utilisation de plugs-in
courants
Importation et exportation de contenus
•• Importer des contenus depuis un autre blog
(Blogger, DotClear, LiveJournal, Globware,
etc.)
•• Exporter les contenus d’un blog WordPress
(XML)
•• Transférer les contenus de son blog
vers un autre blog WordPress
Juillet
Août
Sept
13-15
Oct
Nov
Déc
01-03
Joomla !
CMS
5 jours
Objectifs
1 700 € HT
Ce stage a pour objectif de vous permettre d’installer, de configurer, de personnaliser
et d’administrer des sites grâce au CMS Joomla !
Participants
Toutes personnes devant créer ou maintenir un site web avec Joomla !
Prérequis
Une bonne connaissance du fonctionnement du Web et des notions de HTML/CSS
est conseillée.
Programme
24
Introduction
••
••
••
••
Définition de Joomla !
Licence et conditions d’utilisation
Architecture et logique de développement
Interface d’administration
Installation du logiciel Joomla !
•• Prérequis techniques
•• Hébergement
•• Téléchargement, installation (EasyPHP,
MAMP)
•• Création de la base de données MySQL
•• Configuration globale
••
••
••
••
Téléchargement
Configuration
Installation
Utilisation des modules et des composants
de bases : recherche, bannières, contact, flux
RSS, liens web, mailing, archivage, sondage
et syndication
•• Installation de modules et de composants
externes : forum, newsletter, formulaires,
lecteurs audio et vidéo, galeries d’images,
site multilingue, etc.
Gestion des templates
Gestion des articles
•• Création, publication, modification
et archivage des articles
•• Gestion des catégories et des sections
•• Gestion des menus
•• Gestion des médias (images, animations,
etc.)
•• Gestion des zones publiques et privées
•• Gestion des niveaux d’accès : auteurs,
publicateurs, administrateurs, etc.
•• Utilisation des outils de gestion de contenu
Backend et Frontend
Gestion des modules et des
composants
Principes généraux
Téléchargement
Configuration
Installation
Attribution
Personnalisation des templates
••
••
••
••
Architecture et structuration générale
Gabarits de page et notions de boîte
Personnalisation de templates HTML/PHP
Personnalisation des styles CSS
Outils de maintenance
•• Gestion des archives
•• Gestion du cache
•• Utilisation des outils statistiques
•• Principes généraux
Janv
11-15
Fév
Mars
01-05
Avril
Mai
31-4/06
Juin
Juillet
Août
Sept
06-10
Oct
Nov
29 -3/12
Déc
INTERNET
Gestion des utilisateurs
••
••
••
••
••
Construire un thème
pour Drupal
CMS
2 jours
Objectifs
800 € HT
Ce stage permet de savoir construire un thème standard pour Drupal, d’adapter les éléments
de Drupal existants à ses besoins (réécriture de fonctions, modification de gabarits, etc.) et de
découvrir les principaux assistants pouvant améliorer leur productivité (modules, plugs-in).
Participants
Webmasters, webdesigners, administrateurs Drupal.
Prérequis
Maîtrise des langages HTML et CSS. Connaître l’organisation d’un site web et des bases
de la programmation en PHP. Avoir déjà utilisé un CMS, notamment Drupal, est un plus.
25
Programme
Drupal du point de vue du webdesigner
•• Les composants de Drupal
•• Organisation des fichiers dans Drupal
Première approche des thèmes :
le point de vue de l’administrateur
•• Choix de thèmes et personnalisation
par l’interface d’administration
•• Configuration des éléments de page
standards : titre, slogan, logo, etc.
•• Configuration et personnalisation des blocs
Comprendre la génération des pages
dans Drupal
INTERNET
•• Le moteur de gabarit PHPTemplate
•• Règles de nommage dans Drupal
•• Les fichiers du thème : template.php, *. info,
*. tpl.php, etc.
•• Variables et création de variables
pour les gabarits
Principe de l’interception et la réécriture
de fonctions (la « surcharge »)
Les fonctions dédiées à la présentation
(utilisation de l’API de Drupal)
Création et adaptation d’un thème
avec PHPTemplate
•• Codage des éléments d’une page web
dans Drupal
Janv
Fév
Mars
08-09
Avril
Mai
31-1/06
Juin
•• Adaptation des gabarits existants et création
de nouveaux gabarits (approche des callbacks)
Les feuilles de styles dans Drupal
•• Création et redéfinition des éléments
de pages
•• Personnalisations annexes (logo, aperçu,
icône de favoris, etc.)
Intégrer la présentation d’un module
à celle du thème
•• Trouver les informations permettant
de redéfinir le code généré par le module
•• Créer un module correctif pour
personnaliser les éléments inaccessibles par
les méthodes traditionnelles
•• Intégrer au thème les éléments des
modules CCK et Views
Outils et modules pour faciliter
le développement
•• Plugs-in de Firefox
•• Modules Devel et Devel Themer
Pour aller plus loin sur les thèmes
de Drupal
•• Revue des principaux modules permettant
d’étendre la présentation d’un site
•• Le thème Zen (thème spécialement conçu
pour pouvoir être rapidement modifié)
Juillet
Août
23-24
Sept
Oct
25-26
Nov
Déc
administration DRUPAL
cms
3 jours
Objectifs
1 200 € HT
Savoir installer et configurer un site web propulsé par Drupal. Savoir créer et organiser
les contenus du site, étendre les fonctionnalités du site en installant de nouveaux modules,
et réaliser les opérations de maintenance et de sauvegarde.
Participants
Internautes expérimentés et webmasters.
Prérequis
Bien connaître la navigation, être sensibilisé à l’ergonomie et au fonctionnement des sites
web. Avoir déjà publié des contenus sur le Web est recommandé (site web, blog, etc.).
Programme
26
Construire un site web moderne
Design du site : thèmes et blocs
•• Tour d’horizon des composants
et des technologies du Web
Installation et configuration de Drupal
Préparation de l’environnement de
travail local (WAMP)
•• Prérequis pour l’installation en ligne
•• Téléchargement, installation et
configuration initiale
Créer des contenus (nodes)
••
••
••
••
Saisie des données, filtres et sécurité
Les types de contenus (articles, pages etc.)
Configurer un contenu
Agrémenter le site grâce aux images
Organiser le contenu grâce aux
catégories (taxonomy)
Organiser la navigation dans le site
•• Menus classiques et menus dynamiques
•• Menus et hyperliens : les mots clés
•• Eviter les erreurs de classement
en coordonnant les menus et les catégories
Janv
Fév
Mars
10-12
Avril
Mai
Juin
02-04
Activer et désactiver un thème
Télécharger et installer de nouveaux thèmes
Critères pour choisir un thème adapté à votre site
Personnaliser la présentation du site
Affichage, masquage et emplacement des blocs
Individualiser la présentation des pages
Utilisateurs et contrôle d’accès
•• Création des nouveaux utilisateurs
•• Comprendre les droits d’accès
•• Construire une politique d’accès
et créer des rôles (jeu de droits d’accès)
Améliorer l’interactivité du site
grâce aux modules standards
•• Moteur de recherche, commentaires et
forum, votes (poll), flux RSS, etc.
Fonctionnalités et modules tiers
•• Téléchargement, installation et configuration
Maintenance du site
•• Surveillance du site : journalisation, alertes
et statistiques
•• Tâches planifiées et Cron
•• Le « cache »
Sauvegarder et restaurer un site Drupal
Mettre à jour Drupal, les modules
Aller plus loin avec Drupal : ressources,
sites et documentation
Juillet
Août
25-27
Sept
Oct
27-29
Nov
Déc
INTERNET
•• Les différents types de catégories
(vocabulaires) et leur intérêt
•• Définir et mettre en place les rubriques
d’un site grâce aux catégories
•• Présentation avancée des rubriques grâce
au module Views
••
••
••
••
••
SPIP Développeur
CMS
5 jours
Objectifs
1 700 € HT
Ce stage vous permet d’installer et de configurer des sites rédactionnels SPIP.
Vous serez capable de créer vos propres squelettes SPIP.
Participants
Ingénieurs, programmeurs qui veulent développer ou maintenir un site SPIP.
Prérequis
Une bonne pratique d’Internet est conseillée.
Programme
27
Introduction
Le langage fourni par SPIP
•• Définition de SPIP
•• Licence et conditions d’utilisation
•• Types de sites Internet concernés
••
••
••
••
••
••
Installation du logiciel SPIP
••
••
••
••
••
Prérequis techniques
Hébergement
Téléchargement, installation
Création de la base de données MySQL
L’interface d’administration
Administration du site
Démarrer avec SPIP, un exemple simple
••
••
••
••
Principe de fonctionnement : squelettes
Le système de cache
Rubriques et articles
Afficher les données : principes du langage
SPIP
SPIP en détail
INTERNET
Les boucles
L’élément TYPE
Les balises
Les formulaires
Les filtres
Les critères
••
••
••
••
••
Envoi automatique d’e-mails
Statistiques de visite
Types d’utilisateur
Droits d’accès
Sauvegardes et restauration
Aspects avancés
•• L’aspect multilingue
•• Moteur de recherche
•• Plugs-in
•• Autres types de contenu : brèves, forums,
pétitions, statistiques
•• Association de mots clés
•• Syndication : partage d’information
avec d’autres sites Internet
•• Messagerie interne et forums
•• L’interface publique du site
•• Utilisation de squelettes existants
•• Feuilles de style CSS
•• Création de squelettes
Janv
Fév
15-19
Mars
Avril
12-16
Mai
Juin
28-2/07
Juillet
Août
Sept
23-29
Oct
Nov
Déc
06-10
3 jours
Objectifs
O
N
CMS
U
Créer sa boutique en ligne
TITRE
UVEA
1 100 € HT
Avant de se lancer dans l’e-commerce, cette formation permet de comprendre les tenants
et aboutissants des boutiques en ligne. Vous pourrez grâce à ce stage concevoir et créer
rapidement un site e-commerce avec un logiciel open source.
Participants
Chef de projet Web, webmaster.
Prérequis
Bien connaître la navigation et être sensibilisé à l’ergonomie et au fonctionnement des sites
Web. Avoir déjà publié des contenus sur le Web est recommandé (site web, blog, etc.).
Programme
28
Concevoir un projet de boutique en
ligne
••
••
••
••
••
Personnaliser le graphisme de sa
boutique
•• Les modèles existants
•• Installation d’un modèle
•• Gestion des CSS
Objectifs
Fonctionnalités
Les solutions de commerce en ligne
Exemples de boutiques hébergées
Exemples de boutiques CMS
Créer votre boutique Internet
••
••
••
••
Les solutions Open Source
Configuration technique pour l’installation
Gérer les catégories et leurs produits
Créer une base clients qualifiée
Sécuriser le paiement
•• Les possibilités de paiement en ligne :
Paypal, Carte bleue, virements bancaires
•• Le paiement sécurisé
•• Les conditions générales de vente
Gérer sa boutique en ligne
L’espace privé du site
Gestion des produits et du catalogue
Gestion des stocks
Gestion des commandes
Gestion des paiements
INTERNET
••
••
••
••
••
Promouvoir sa boutique en ligne
•• Gestion de soldes
•• Créer des newsletters
•• Optimiser le référencement naturel
Janv
13-15
Fév
Mars
15-17
Avril
Mai
03-05
Juin
Juillet
Août
25-27
Sept
Oct
27-29
Nov
Déc
THELIA
CMS
5 jours
Objectifs
1 700 € HT
Savoir installer et configurer un site e-commerce THELIA, créer et organiser les contenus
du site.
Participants
Webmasters, développeurs.
Prérequis
Bien connaître la navigation et être sensibilisé à l’ergonomie et au fonctionnement des sites
web. Avoir déjà publié des contenus sur le Web est recommandé (site web, blog, etc.).
Programme
29
Introduction
Le langage fourni par THELIA
•• Définition de THELIA
•• Licence et conditions d’utilisation
••
••
••
••
••
••
••
••
••
Installation de THELIA
••
••
••
••
••
Prérequis techniques
Hébergement
Téléchargement, installation
Création de la base de données MySQL
L’interface d’administration
Démarrer avec THELIA
••
••
••
••
Créer sa première boucle
Afficher un produit
Intégration au code HTML
Affichage d’une page catalogue
Gestion de panier
Moteur de recherche
Les boucles simples
Les boucles conditionnelles
Les substitutions simples
Principe de fonctionnement
Le système de cache
Créer des rubriques
Créer des fiches produit
INTERNET
THELIA en détail
•• Autres types de contenu
•• Photos liées aux documents, aux rubriques,
aux produits
•• Gérer les caractéristiques des produits
et les afficher
•• Paramétrer la gestion du panier
•• Paramétrer les frais de ports
•• Gérer des rubriques associées, des
promotions, des prix barrés, des moteurs de
tri, trier par caractéristiques
Janv
25-29
Fév
Mars
22-26
Avril
Mai
Juin
28-2/07
Juillet
Août
Sept
06-10
Oct
Nov
Déc
06-10
Monter rapidement un site
E-commerce avec Prestashop
cms
2 jours
Objectifs
800 € HT
Prestashop™ est un logiciel e-commerce professionnel, gratuit, créé sur les bases des
dernières technologies web 2.0. Cette formation a pour but de présenter cette solution, de
l’installer, de la gérer et d’adapter les modèles fournis à la charte de votre société.
Participants
Webmasters, développeurs.
Prérequis
Bien connaître Internet. Avoir des bases de HTML et de CSS.
Programme
30
Back Office
Installation
Front Office
•• Présentation et prérequis sur les modèles
fournis
•• Présentation des modules affichés
•• Présentation des thèmes et de leur principe
d’installation
•• Modification simple du thème fourni
avec les CSS
•• Présentation du projet et des spécificités
de Prestashop
•• Installation et configuration technique
•• Définition des contraintes liées au
commerce en ligne
•• Intégration des produits et catégories
de produits
Gestion
••
••
••
••
••
••
••
••
••
u catalogue
D
Des produits
Des langues
Des commandes
Des clients
Des modules
Des livraisons
Des taxes
Des paiements
INTERNET
Référencement
•• Présentation des spécificités de Prestatshop
pour le référencement : mots clés, URL, titre
de pages, etc.
Janv
28-29
Fév
Mars
Avril
06-07
Mai
Juin
10-11
Juillet
Août
Sept
09-10
Oct
Nov
15-16
Déc
N
O
U
Magento ADMINISTRATEUR
UVEA
cms
2 jours
Objectifs
800 € HT
Vous apprendrez à utiliser et configurer le CMS Magento qui est une nouvelle solution
e-commerce Open Source. Ce stage vous permettra de créer votre propre boutique en ligne.
Participants
Ecommerçant, toutes personnes voulant monter son site e-commerce.
Prérequis
Bonne connaissance de l’univers d’internet et des outils e-commerces.
Programme
31
Présentation de Magento
•• Tour d’horizon des capacités de Magento
•• Présentation des versions
Installation de Magento
••
••
••
••
Téléchargement de Magento
Prérequis à l’installation
Installation de Magento en local
Paramétrage et mise en fonctionnement
Paramétrage du Back Office
••
••
••
••
••
Personnalisation du Front Office
•• Le cms Magento
•• Personnaliser de manière globale ou ciblé
Le payement en ligne
•• Présentation de la logique d’intégration des
kits paiement.
Les modules
•• Présentation des modules téléchargeables
•• Téléchargement et installation
Paramétrage des langues du Back Office
Administration du Back Office
Gestion de la TVA
Gestion des devises
Gestion des conditions de ventes
Administration de la boutique
INTERNET
••
••
••
••
Gestion des produits
Gestion des promotions
Gestions des commandes
Gestion des stocks
Gestion commerciale et marketing
•• Gestion des clients
•• Gestions des commandes
•• Gestions des factures, relances,
remboursements…
•• Gestion des expéditions
•• Gestions des promotions
•• Gestions les newsletters
Janv
Fév
Mars
08-09
Avril
Mai
31-1/06
Juin
Juillet
Août
23-24
Sept
Oct
25-26
Nov
Déc
Retrouvez
32
• toutes nos formations sur notre site Internet
www.ziggourat.com
• nos newsletters sur notre blog
www.ziggourat-blog.com
01 44 61 96 00
INTERNET
Besoin d'un conseil ?
Flash Lite
Internet Mobile
3 jours
Objectifs
1 410 € HT
Créer du contenu Flash pour les téléphones mobiles. Développer des applications
multimédias interactives.
Participants
Toutes personnes voulant créer des animations spécifiques à la technologie mobile.
Prérequis
Connaître la programmation Action Script.
Programme
33
Introduction à Flash Lite
XML
•• Différences avec les autres technologies
mobiles
•• Points forts de Flash Lite
•• Les possibilités
•• Versions des lecteurs supportées
•• Réseau de distribution de contenu
••
••
••
••
Principes
Règles de sécurité
Parsing XML
Erreurs fréquentes
Insertion d’autres médias
Installation du composant Flash Lite
•• Composants nécessaires au développement
•• Développement Flash Lite dans l’IDE Flash
Pro
•• Templates de déploiement
•• Publication de contenu
•• Emulateur
•• Distributeurs de contenu
•• Test préliminaire de configuration
•• Vidéos
•• Audios
INTERNET
Système événementiel
••
••
••
••
Evénements natifs
Système de callback
Système des observateurs
Définir un système événementiel
personnalisé
Introduction à la programmation
orientée objet
••
••
••
••
Principes
Class, interface
Bonnes habitudes
Classe Delegate
Janv
Fév
Mars
08-10
Avril
Mai
Juin
16-18
Juillet
Août
Sept
20-22
Oct
Nov
15-17
Déc
3 jours
Objectifs
O
N
Internet Mobile
U
COCOA
UVEA
1 410 € HT
S’initier à Cocoa et à la programmation en Objective-C orientée iPhone. Cette formation vous
permettra de vous familiariser avec l’environnement de développement Apple, développer
une application iPhone et la publier.
Participants
Pour tout développeur pratiquant déjà la programmation orientée objet.
Prérequis
Connaître un langage orienté Objet comme AS3, Java ou C#.
Programme
34
Introduction
•• Bundle des fichiers composant une
application
•• Gestion des interruptions (appel, SMS,
événement calendrier)
•• Internationalisation des applications
•• Bonnes pratiques (optimisation de la
mémoire)
•• Historique
•• Technologies et outils mis en œuvre
Environnement de développement
••
••
••
••
••
••
Présentation de l’environnement
XCode
Interface builder
Cocoa Touch
Objective-C
Déploiement d’application
Créer son interface avec Interface
Builder
Gestion de vue avec la classe UIView
Gestion des interactions utilisateur
(gestures)
Objective-C 2.0
Syntaxe
Utilisation de classes existantes
••
••
••
••
••
••
••
••
NSObject
NSArray
NSMutableArray
NSString
Tap gestures
Sélection et drop
Multi-touch
Copier, couper, coller
Médias
•• Audio
•• Vidéo
Écrire ses propres classes
Mise en œuvre d’une application Cocoa
Développer sur iPhone
Le SDK et Cocoa Touch
Core application
Gestion hardware (APN, accéléromètre,
GPS…)
•• Cycle de vie d’une application
•• Environnement d’exécution (sandbox,
mémoire virtuelle)
Janv
Fév
Mars
10-12
Avril
Mai
Juin
18-20
Juillet
Août
Sept
20-22
Oct
Nov
17-19
Déc
INTERNET
•• Gestion de la mémoire et utilisation du
ramassemiettes
N
O
U
JavaME,
applications pour mobiles
UVEA
Internet Mobile
4 jours
Objectifs
1 720 € HT
Ce stage permet d’apprendre à réaliser des applications mobiles JAVA pour téléphone grâce
à la plate-forme Java Micro Edition.
Participants
Ce cours s’adresse aux développeurs Java.
Prérequis
Bonnes connaissances de Java et de l’utilisation d’Internet. Expérience requise en
programmation Java.
Programme
35
Java 2 Micro Edition
•• Les Prérequis : architecture et composantes
essentielles, configurations, profils et sécurité
•• Les outils de développement : Classes de
base et classes utilitaires
Développement Mobile Information
Device Profile (MIDP)
•• Le cycle de vie d’une application
•• Le concept de fichiers JAD
•• L’utilisation d’un IDE J2ME et de son
simulateur
La sécurité d’une application J2ME
••
••
••
••
Les interfaces utilisateurs avec J2ME
••
••
••
••
La gestion réseau
•• Les types de connexion réseau
•• Faire du HTTP depuis le terminal mobile :
envoi de données, gestion de sessions
•• Les connexions à base de sockets et de
datagrammes
•• L’utilisation du mode push
•• Les webs services
Les affichages spécifiques
Les interactions avec l’utilisateur
Les composants graphiques
La gestion des événements et triggers
Gestion des autorisations
Gestion de l’authentification
Gestion de la confidentialité (SSL)
Gestion de l’intégrité d’une application
Modules complémentaires
•• Géolocalisation, Wireless Messaging,
Bluetooth, Multimédia, 3D
INTERNET
Réalisation d’une application
•• La programmation graphique
•• La classe Graphics
•• L’API Game de MIDP 2.0 : GameCanvas,
notion de Layer et d’animation
La persistance des données
•• Le Record Management System
•• Gestion des Record Store : ajout,
suppression, modification
Janv
Fév
Mars
08-11
Avril
Mai
Juin
14-17
Juillet
Août
Sept
20-23
Oct
Nov
15-18
Déc
Retrouvez
36
• toutes nos formations sur notre site Internet
www.ziggourat.com
• nos newsletters sur notre blog
www.ziggourat-blog.com
01 44 61 96 00
INTERNET
Besoin d'un conseil ?
Photoshop pour le Web
logiciel
2 jours
Objectifs
800 € HT
Ce stage a pour objectif de vous permettre de maîtriser les outils web du logiciel Photoshop
dans l’optimisation d’images et la création de mini-site pour le Web.
Participants
Graphistes, webdesigners ou toutes personnes devant utiliser Photoshop dans le cadre
de développement web.
Prérequis
Une connaissance des bases du logiciel Photoshop et une bonne connaissance du Web
sont conseillées.
Programme
37
Introduction
•• Optimisation web : enjeux généraux
et contraintes
•• Rappel des notions générales de taille,
de définition, de colorimétrie et de formats
d’image
•• Techniques et contraintes de mise en page
web : (tableaux, balise < div > CSS)
Production
••
••
••
••
Création de tranche
Modification des tranches
Insertion de liens (URL)
Préparation pour l’exportation
Automatisation
•• Création et utilisation de scripts
•• Traitement par lot
•• Création de galerie (mini-sites) web
INTERNET
Exportation
•• Optimisation des images pour le Web (taille,
définition, GIF, JPEG, PNG)
•• Paramètres d’exportation (HTML, XHTML,
CSS, < div >)
•• Exportation des tranches
Janv
18-19
Fév
Mars
Avril
Mai
01-02
03-04
Juin
Juillet
08-09
Août
Sept
27-28
Oct
Nov
25-26
Déc
Gif animé avec Photoshop
logiciel
1 jour
Objectifs
400 € HT
Apprendre à créer un Gif animé avec le logiciel Photoshop.
Participants
Toutes personnes voulant créer de l’animation sur son site web de manière simple.
Prérequis
Des connaissances sur le logiciel Photoshop sont nécessaires.
Programme
38
Introduction
Exporter une animation
•• Q
u’est-ce qu’un pixel
•• Différence entre une image vectorielle
et une image matricielle
•• Notions de résolution d’image
•• Notions de couleur
•• Notions de formats d’image
•• Le GIF et l’animation d’image
•• O
ptimiser une animation pour l’exportation
•• Exporter une animation au format .gif
Construire une animation
••
••
••
••
••
••
••
••
••
Créer un nouveau document
Récupérer des images et des graphiques
Organiser le travail à l’aide des calques
Utiliser la fenêtre d’animation
Animer image par image
Gérer l’affichage des calques
Minuter les images
Gérer les trajectoires d’images
Visualiser une animation
Enrichir une animation
tiliser la palette des couleurs
U
Utiliser les outils de formes vectorielles
Utiliser l’outil de dessin vectoriel plume
Copier/coller, déplacer une forme
Transformer une forme
Ajouter du texte
Transformer du texte
Janv
22
Fév
Mars
02
Avril
Mai
05
INTERNET
••
••
••
••
••
••
••
Juin
Juillet
12
Août
Sept
Oct
Nov
01
05
Déc
N
O
U
Création de newsletter
et d’Emailling
UVEA
logiciel
5 jours
Objectifs
1 675 € HT
Cette formation pratique vous permettra de réaliser votre newsletter tout en respectant les
contraintes techniques liées à la création et à l’envoi d’une newsletter ou emailling efficace.
Participants
Toutes personnes qui souhaitent créer des newsletters dynamiques et performantes.
Prérequis
Avoir une bonne connaissance de son environnement informatique et d’internet est
nécessaire.
39
Programme
Introduction
•• Enrichir graphiquement une création
(ombres, biseautages, effets…)
•• Découper une image (utilisation de l’outil
Tranche)
•• Ajouter des liens hypertextes aux images
•• Préparer une création pour l’exportation
•• Paramètres d’exportation (HTML, XHTML,
CSS, < div >)
•• Exporter en HTML
Organisation
Mise en œuvre technique
(Dreamweaver)
•• Newsletter et emailing (définitions et enjeux
généraux)
•• Quelques chiffres clés
•• La problématique du spaming (définition,
législation, CNIL)
•• La gestion des droits (auteur, diffusion,
reproduction…)
•• Les bonnes pratiques et la netiquette
•• Mise en place d’un système de web
newsletter (principes, enjeux, méthodes)
•• Ergonomie et organisation de l’information
•• Conception éditoriale
•• Gestion des médias (images, animation,
audio, vidéo, flux)
•• Modes de gestion et méthodes d’envoi
INTERNET
Mise en œuvre graphique (Photoshop)
•• Résolution et formats d’image (taille,
définition)
•• Optimiser une image pour le Web (poids,
taille, définition, GIF, JPEG, PNG)
•• Recadrer, orienter une image
•• Régler une image : netteté, niveaux, couleur,
contraste et luminosité
•• Utiliser les outils de dessin de formes
vectorielles
•• Utiliser l’outil texte
Janv
Fév
15-19
Mars
Avril
Mai
17-21
Juin
•• Les bases de HTML
•• Récupérer une mise en page construite sur
Photoshop
•• Gérer une mise en page sous forme de
tableau
•• Gérer le texte
•• Gérer les liens hypertextes
•• Gérer les images
•• Mettre en forme les contenus à l’aide de CSS
•• Préparer une newsletter pour l’exportation
•• Tester et valider le code
•• Mettre en ligne par FTP les images d’une
newsletter
•• Exporter une newsletter pour l’envoi
(routage)
Juillet
05-09
Août
Sept
27-1/10
Oct
Nov
Déc
06-10
4 jours
Objectifs
O
N
logiciel
U
Conception de site avec les CSS et
dreamweaver
UVEA
1 200 € HT
Développer des sites Web grâce à la méthode des CSS combinée avec le logiciel Adobe
Dreamweaver CS. Concevoir facilement des interfaces graphiques simples et efficaces.
Participants
Infographistes, développeurs web, et toutes personnes voulant augmenter la richesse
graphique et comportementale de leurs sites web grâce aux CSS et à Dreamweaver.
Prérequis
Etre à l’aise avec l’utilisation d’Internet et son environnement informatique.
Programme
40
Environnement du logiciel
•• Les unités de valeurs
•• La gestion du texte
•• Html et les navigateurs
•• Déclaration et gestion du site
•• Gestion des éléments du site
La gestion du graphisme
Interface et environnement de travail
••
••
••
••
••
••
Regroupement des palettes flottantes
Modification de l’interface utilisateur
Palettes Propriétés interactives
Palette d’insertion
Les différentes vues : code et graphique
Les aides à la mise en page : grille, règles et
loupe
Développement et Intégration
••
••
••
••
••
••
Texte et mise en forme
Enrichissement du caractère
Enrichissement du paragraphe
Hyperliens, ancres
Formats et insertion d’images
Barre d’outils de retouche d’image
••
••
••
••
Les arrières plans
La gestion des tableaux
La lecture du flux
Design de sites avec les css
Gérer l’affichage avec les CSS
•• Les modèles de boîtes
•• Gérer le positionnement
•• Feuilles de styles en fonction des médias et
supports
•• Les listes
•• Améliorer les formulaires
•• Trucs et astuces pour la mise en page avec
les CSS
Exercice d’application et réalisation d’un
projet personnel avec les CSS
INTERNET
Le Html
•• Principes de base du langage
•• Les balises obsolètes
•• Création de pages et tableaux en Html
Les feuilles de styles
•• Css1, Css2 et Xml
•• Les sélecteurs de classes
•• Les pseudo-classes
Janv
Fév
11-14
15-18
Mars
Avril
06-09
Mai
Juin
21-24
Juillet
Août
30-2/09
Sept
Oct
Nov
29-2/12
Déc
Dreamweaver Site Statique
Initiation
LOGICIEL
5 jours
Objectifs
1 675 € HT
Pouvoir développer des sites statiques, intégrer une chaîne de production.
Comprendre les mécanismes de l’intégration web.
Participants
Toutes personnes qui désirent créer un site web statique.
Prérequis
Connaître et comprendre son environnement informatique ainsi que ses fonctionnalités
de bases. Des notions en HTML sont un plus.
Programme
41
Environnement du logiciel
Feuille de style
•• HTML et les navigateurs
•• Déclaration et gestion du site
•• Gestion des éléments du site
Interface et environnement de travail
••
••
••
••
••
••
Regroupement des palettes flottantes
Modification de l’interface utilisateur
Palettes Propriétés interactives
Palette d’insertion
Les différentes vues : code et graphique
Les aides à la mise en page : grille, règles
et loupe
INTERNET
Les feuilles de styles : principe des CSS
Création d’une CSS
Application d’une CSS
Accès au CSS via le code
Les objets Flash
•• Création de boutons
•• Création de texte
Les objets multimédias
•• Applet, ActiveX et Shockwave
Comportement
•• Appliquer des comportements
•• Javascript et les comportements
Développement et Intégration
••
••
••
••
••
••
••
••
••
••
Texte et mise en forme
Enrichissement du caractère
Enrichissement du paragraphe
Hyperliens, ancres
Formats et insertion d’image
Barre d’outils de retouche d’image
Création et mise en forme de tableaux
•• Travail en mode Layout
•• Tableaux et graphismes
Mise en page et création de formulaire
•• Les objets formulaires
Janv
25-29
Fév
Mars
Avril
01-05
26-30
Mai
Juin
Juillet
07-11
19-23
Août
Sept
Oct
Nov
13-17
25-29
29-3/12
Déc
Dreamweaver Site Statique
Perfectionnement
LOGICIEL
2 jours
Objectifs
800 € HT
Ce stage vous permet d’aller plus loin avec Dreamweaver et d’étudier de nouvelles stratégies
de développement.
Participants
Toutes personnes voulant augmenter la richesse graphique et comportementale de leurs
sites web grâce à Dreamweaver.
Prérequis
Avoir une bonne connaissance du logiciel et des outils ou avoir suivi le stage Dreamweaver
Site Statique Initiation.
Programme
42
Les éléments stratégiques
Dynamic HTML et calques
•• Configuration du site : définition et gestion
de l’environnement de travail
•• Carte du site, arborescence : architecture
de site, de développement
•• Gestion des éléments du site
••
••
••
••
Automatisation du processus
de production
•• Comportements et actions
•• Appliquer des comportements,
multimédia et interactivité
•• Gestions des plugs-in, détection de plugsin, navigateurs, Java, ActiveX, Shockwave,
QuickTime
••
••
••
•• Macromedia Exchange (installation
et utilisation)
•• Téléchargement d’objets, de
comportements, d’actions, de commandes
•• Installation et gestion
•• Création d’objets personnalisés
•• Création de commandes via la palette
Historique
••
••
••
••
••
••
••
••
Janv
Fév
15-16
Mars
Avril
Mai
01-02
10-11
Juin
Comportements
Personnalisation de l’interface
Déployer son site web
••
••
••
••
Gestion avancée du site
Extraire - Archiver
Gestion des Design Notes
Fonction de synchronisation
Juillet
26-27
Août
Sept
23-24
Oct
Nov
08-09
Déc
INTERNET
••
••
La bibliothèque
Les objets Spry
L’interactivité AJAX
Stocker divers types d’éléments de page
dans une bibliothèque
Utiliser des éléments d’une bibliothèque
Modifier un élément de la bibliothèque
Les modèles : modèle simple/modèle
imbriqué
Les différents types de région (modifiable,
répétée, facultative)
Optimisation de la production
Utilisation avancée des commandes,
rechercher/remplacer
Gestion du code HTML
Optimisation de l’utilisation des styles CSS
Stratégie d’utilisation des modèles
et de la librairie
Compatibilité
Gestion avancée des calques
Le timeline
Scénarii multiples et gestion
Dreamweaver Site Dynamique
logiciel
5 jours
Objectifs
1 800 € HT
Pouvoir développer et maintenir des sites web dynamiques (boutique en ligne,
trombinoscope, consultation de news, etc.) en PHP, ASP, JSP, etc., en limitant ses connaissances
en programmation.
Participants
Pour toutes personnes impliquées dans la mise en œuvre, le développement ou la maintenance d’un site web dynamique.
Prérequis
Des connaissances pratiques de Dreamweaver au niveau du cours « Dreamweaver Site
Statique Initiation » sont nécessaires.
Programme
43
Introduction aux bases de données
Se connecter à une base de données
•• Notions sur les bases de données
relationnelles
•• Création d’une base de données
•• Définition des tables, des index, des clés,
des relations
••
••
••
••
••
••
••
••
••
••
Les requêtes
•• Introduction au SQL
•• Les principales commandes SQL
(INSERT SELECT UPDATE DELETE)
•• Création de requêtes simples
Connexion à une ou plusieurs bases
Paramétrage du Live Data
Création d’une requête
Les requêtes de sélection
Les Recordsets
Recherche par critères
Affichage conditionnel Variable de formulaire
Variable de session
Cookie
Introduction aux langages dynamiques
INTERNET
••
••
••
••
••
••
••
L’environnement de travail
Les règles de syntaxe
Les variables
Les transferts de variables
Les sessions
Les cookies
Les instructions de contrôle
Dreamweaver Dynamique
••
••
••
••
••
Préparation du site web
Architecture d’un site dynamique
Choix du modèle Serveur
Paramètre du Serveur Web
Paramètre du Serveur d’Applications
Janv
Fév
Mars
01-05
Avril
Mai
Juin
14-18
Juillet
Août
Sept
Oct
04-08
Nov
Déc
13-17
Dreamweaver Spry
logiciel
2 jours
Objectifs
800 € HT
Ce stage permet d’appréhender le framework Spry du logiciel Dreamweaver CS3 et CS4.
Vous pourrez manipuler le langage AJAX avec Dreamweaver.
Participants
Développeurs web.
Prérequis
Des connaissances pratiques de Dreamweaver au niveau du cours « Dreamweaver Site
Statique Initiation » sont nécessaires. Des bases en AJAX et CSS sont utiles.
Programme
44
La mise en page avec
les feuilles de style CSS
Spry et les formulaires
•• Les objets de formulaire
•• Vérification des contenus
•• La balise < div > </div >
Introduction au langage XML
•• La structure et la définition du document
Notions du langage Javascript
••
••
••
••
••
••
••
••
Les variables
Les fonctions
Les conditions
Les tests
Les boucles
La classe Windows : contrôles des fenêtres
La classe Navigator : tests des navigateurs
La classe Screen : tests écran
Application et exercices
••
••
••
••
••
Barres de menus déroulants
Panneaux à onglet
Incorporer du XML
Affichages répétés et dynamiques
Mettre à jour des sections de document
sans recharger toute la page
•• Valider des contrôles de formulaire
instantanés
•• Créer des widgets
Dreamweaver Spry et la mise en page
INTERNET
•• La palette Spry
•• Les outils Spry
•• Spry Accordion : création des boîtes à
soufflets
•• Onglets
•• Zone masquable
Spry et le XML
••
••
••
••
••
Liaison avec un fichier XML
Les zones principales
Les zones de détail
Les tableaux de données
Liens avec des images
Janv
Fév
Mars
18-19
Avril
Mai
Juin
24-25
Juillet
Août
Sept
16-17
Oct
Nov
Déc
01-03
After Effects
Motion Graphic
LOGICIEL
5 jours
Objectifs
1 700 € HT
Créer des animations et des clips vidéo à destination du Web sans avoir à utiliser Flash
pour les concevoir.
Participants
Pour toutes personnes, directeurs artistiques, infographistes.
Prérequis
Une bonne connaissance de logiciels graphiques est nécessaire.
45
Programme
L’interface et les bases de l’animation
•• D
escription de l’interface, les notions
de « points clé » et de « calques »
•• Introduction à l’animation
•• Préférences et modules de sortie
Points clés et compositions
•• D
éplacement dans la timeline, markers,
assistants de points clés standards,
compositions gigognes, fenêtre d’effet,
précomposition et redistribution temporelle
•• Calques d’ajustement
Réglages de vélocité, notions
d’interpolation spat
•• Interpolations temporelles et spatiales,
déplacement et copie de points clés
•• Les couches alpha : import d’éléments
Photoshop, export d’animations
avec transparence
••
••
••
••
••
••
••
••
••
ontrôle de l’image
C
Incrustations standards
Perspective
Lens flare
Stylise
Ramps
Texte
Filtres temporels
Effets de transition
Introduction à la version professionnelle
•• L es assistants : motion tracker, motion
stabilizer, wiggler, smooher
•• Effets pros : incrustations, Time displacement
•• Effets spéciaux
•• QuickTime sur MacOS ou Windows
Intégration des clips dans flash
INTERNET
Masques et animations avancées
•• M
asques, interpolation de masques,
luma mattes, Transfer controls, techniques
d’animation de texte
•• Dessin de trajectoire à main levée
avec l’assistant Motion Sketch
•• Effets
•• Effets de flou
•• Effets « channel »
•• Distortion standard
Janv
Fév
08-12
Mars
Avril
19-23
Mai
Juin
31-4/06
Juillet
Août
23-27
Sept
Oct
04-08
Nov
Déc
13-17
Flash Bannière
LOGICIEL
3 jours
Objectifs
1 100 € HT
Créer des bannières optimisées et animées pour le Web.
Participants
Pour toutes personnes voulant ajouter une bannière Flash sur un site web pour un rendu
plus dynamique.
Prérequis
Connaître et comprendre son environnement de travail ainsi que les fonctionnalités de bases.
La connaissance de la mise en page HTML et d’un outil de dessin vectoriel est souhaitable.
Programme
46
Organisation d’un projet sur Flash
Techniques de base de Flash
Interpolation de mouvement
••
••
••
••
Objet vectoriel
Texte
Image
Gestion des couleurs : alpha (transparence),
luminosité, teinte et fonctions avancées
•• Gestion de la rotation
•• Introduction à l’animation vectorielle
Présentation de Flash
••
••
••
••
••
••
••
La scène
Le scénario
La bibliothèque
L’inspecteur
Les outils de dessin
Les menus
Utilisation de texte
Interpolation de mouvement + Guide
•• Faire suivre un objet (graphique) le long
d’une trajectoire
Synchronisation des animations
•• Gestion de la tête de lecture
•• Cadence des images
Les symboles
•• Symboles graphiques
•• Symboles clips d’animation
•• Symboles boutons
Masque
La bibliothèque
•• Savoir utiliser la bibliothèque
L’animation
INTERNET
•• Image par image
Interpolation des formes
•• Objet vectoriel
•• Texte
Janv
20-22
Fév
Mars
31-2/04
Avril
Mai
10-12
Juin
Juillet
05-07
Août
Sept
29-1/10
Oct
Nov
22-24
Déc
Flash Studio Graphique
Initiation
logiciel
5 jours
Objectifs
1 675 € HT
Comprendre l’environnement Flash et acquérir des notions sur l’animation vectorielle 2D.
Ce stage vous apprend à créer des animations interactives simples.
Participants
Toutes personnes qui souhaitent créer et animer des pages web en s’affranchissant
des contraintes du langage HTML.
Prérequis
Connaître et comprendre son environnement informatique ainsi que ses fonctionnalités
de bases. La connaissance des images vectorielles est un atout.
47
Programme
Interface et environnement de travail
•• Configuration du logiciel
•• Regroupement des palettes flottantes
•• L’interface utilisateur
Contrôle des occurrences
Dessin et animation
INTERNET
•• Création de boutons, boutons animés
•• Actions de navigation : GoTo et GetUrl, etc.
•• Les outils
•• Manipulation des objets
•• Le principe symbole/objet : la conversion
d’un objet en symbole, ses propriétés,
ses contraintes
•• La bibliothèque
•• Principe d’animation 2D : le principe des clés
et des frames en animation
•• Le timeline : sa manipulation, ses fonctions
•• Les symboles : étude des divers symboles,
de leurs propriétés et contraintes
•• Les interpolations : les types d’interpolations,
les contraintes
•• Accélération et décélération d’interpolation
•• Les trajectoires
•• Les masques (déclarations et contraintes)
•• Les effets
•• Création effets spéciaux animés
•• Gestion du texte
Navigation
•• Les scènes : avantages et inconvénients
•• Utilisation des labels
•• Actions d’image et d’occurrence
••
••
••
••
Utilisation d’occurrences cibles (targets)
Hiérarchie des cibles
Construire un diaporama
Mécanismes on/off
Bitmaps, sons et vidéo
••
••
••
••
••
••
Importation son, image et vidéo
Manipulation et masquage des bitmaps
Importation et gestion des sons
Synchronisation et manipulation du son
Traitement de la vidéo
Le composant de lecture vidéo
Interactivité sans code
••
••
••
••
Contrôle des MovieClips
Comportement Projection
Comportement son, vidéo
Comportement web
Workflow Analyse d’un projet Flash
•• Travail en rough et substitution
•• Travailler avec un soft vectoriel 2D
Réglages d’exportation Swf et HTML
••
••
••
••
Contrôle de la bande passante
Export Gif et QuickTime
Création d’exécutables
Profils de publication
Janv
Fév
Mars
Avril
Mai
Juin
Juillet
11-15
01-05
08-12
12-16
17-21
21-25
26-30
Août
Sept
Oct
Nov
Déc
06-10
11-15
15-19
06-10
Flash Studio Graphique
Perfectionnement
logiciel
5 jours
Objectifs
1 675 € HT
Pouvoir créer des animations avancées et appréhender la programmation des objets
permettant l’interactivité.
Participants
Toutes personnes voulant compléter ses connaissances de base et améliorer ses animations.
Prérequis
Avoir une pratique basique de Flash.
Programme
48
Rappel des bases
••
••
••
••
Structure d’une animation
Scène
MovieClip
MovieClip imbriqué
Interactivité et navigation
•• Navigation avancée dans une ou plusieurs
scènes
•• Contrôle de la tête de lecture dans
les MovieClip et les MovieClip imbriqués
•• Applications : barre de navigation complexe,
menu déroulant, interface multilangue
Intégration
•• Contrôle du chargement
•• Importation d’animation externe
Introduction à la programmation
INTERNET
•• Définition de variables
•• Création de champ de texte dynamique
et de saisie
•• Instructions de contrôle : boucle et test
•• Fonctions intégrées
Contrôle des éléments multimédia
•• Son et vidéo
Introduction aux composants
d’interface utilisateur
•• Données
•• Liaisons
Janv
Fév
08-12
Mars
Avril
19-23
Mai
Juin
28-2/07
Juillet
Août
Sept
Oct
Nov
Déc
13-17
18-22
22-26
13-17
Flash Vidéo
LOGICIEL
2 jours
Objectifs
800 € HT
Cette formation vous permet de connaître l’utilisation de Flash Video Encoder et ainsi de
diffuser et de contrôler les vidéos FLV avec Flash.
Participants
Toutes personnes voulant intégrer de la vidéo sur des sites Web Flash ou classiques.
Prérequis
Connaître Flash et comprendre les principes de la mise en ligne d’un site Web.
Programme
49
Vidéo sur le Web
•• Vidéo et le Web 2.0
•• Progressive download et streaming
Encodage FLV avec Flash Video Encoder
•• Les codecs
•• Paramètres vidéo et audio
•• Dimensions et poids
Intégration de la vidéo
dans une animation Flash
•• Utilisation du composant FLVPlayback
•• Les événements du composant : buffering,
progress, playing, etc.
•• Personnalisation de l’habillage (skin)
Les Points de Repères (CuePoints)
••
••
••
••
Définition et insertion
Le fichier XML des points de repère
Points de Repères dynamiques
Utilisation du composant
INTERNET
Sous-titrages
•• Le composant FLVPlaybackCaptioning
Les métadonnées
•• Fichier XML
•• Description
Janv
07-08
Fév
Mars
11-12
Avril
Mai
Juin
07-08
Juillet
Août
Sept
09-10
Oct
Nov
04-05
Déc
Flash Composant
logiciel
2 jours
Objectifs
stage sur demande
Accélérer son flux de production grâce aux Composants d’Interface (Les UI components).
Participants
Pour toutes personnes voulant intégrer les composants Flash de manière à optimiser
ses animations.
Prérequis
Bien connaître la programmation dans Flash, ses classes intégrées, avoir des notions
de programmation objet et connaître les contraintes de l’Action Script.
Programme
50
Présentation des composants
•• Comprendre l’architecture des UI
components
Utilisation des composants
•• Instanciation d’un composant
•• Paramétrer un composant
•• Faire communiquer des composants entre
eux
•• Modifier l’apparence d’un composant
•• Instancier dynamiquement des composants
Création de composant
••
••
••
••
••
••
Structure d’un fichier SWC
Définir les paramètres de son composant
Metadata
Notion d’héritage entre composants
Personnaliser l’interface des paramètres
Ajouter son composant à l’interface Flash
INTERNET
Flash Communication Server
logiciel
3 jours
Objectifs
stage sur demande
Pouvoir développer des applications Multi-Utilisateurs telles que des jeux, des « chats »,
des applications d’e-learning et des visioconférences. Pouvoir retransmettre un événement.
Participants
Toutes personnes ayant besoin d’utiliser les possibilités d’échanges multi-utilisateurs
de Flash Communication Server.
Prérequis
Bien connaître la programmation dans Flash, ses classes intégrées, avoir des notions
de programmation objet et connaître les contraintes de l’Action Script.
Programme
51
L’environnement de travail
••
••
••
••
Installation du serveur
Configuration du serveur
La console d’administration
L’architecture des fichiers sur le serveur
Les composants de communication
•• Présentation des principaux composants :
connectionLight, setBandWitch,
simpleConnect, chat, peopleList, userColor,
cursor, whiteBoard
•• Instanciation d’un composant
•• Paramétrage d’un composant
•• Faire communiquer des composants
entre eux
•• Développement de mini-applications à
partir des composants
INTERNET
La gestion des flux audio et vidéo
•• Création de sons et de vidéos pour la
diffusion en flux
•• Appeler et lire un son ou une vidéo en
stream
•• La classe NetStream
•• L’enregistrement de flux
Le partage de données
••
••
••
••
Le Remote Shared Object
Déclaration d’un RSO
Mise à jour d’un RSO
Persistance d’un RSO
Le débogage
•• La fenêtre Net Connection Debuger
•• La fenêtre Communication App Inspector
•• Les différents modes de débogage
Flash Media Server
logiciel
3 jours
Objectifs
1 200 € HT
Savoir créer des applications avec ou sans composants. Utiliser le streaming et le RichMedia
afin de développer des médias audio et vidéo avec la technologie Flash Media Server.
Participants
Personnes voulant créer des outils de communication (chat, visioconférence, etc.) en gérant
des médias audio et vidéo (streaming).
Prérequis
Connaître la programmation Action Script.
Programme
52
Installation et configuration
••
••
••
••
••
Installation du serveur sur le poste client
Mise en place de l’environnement de travail
Utilisation du serveur local et distant
L’application Inspector
Console d’administration
Créer une application
sans les composants
••
••
••
••
Côté client/côté serveur
Managing connexion
Gestion des utilisateurs
Création d’une application chat avec
système de visioconférence simple et liste
des utilisateurs connectés
•• Les différentes méthodes de diffusion
de l’information : one-to-one, controller
subscripter, lobby
Les objets
••
••
••
••
••
••
NetConnection
NetStream
SharedObject
Application
Client
Stream
Flash Media Encoder (add-on)
•• Retransmission en direct avec webcam
(événement, soirée, etc.)
•• Enregistrement en FLV de flux Audio, Vidéo
Etude des Composants
Janv
Fév
Mars
22-24
Avril
Mai
Juin
14-16
INTERNET
•• Tour d’horizon des composants Flash Media
Server (FMS)
•• Modification et analyse des composants
FMS
•• Streaming et RichMedia
•• Analyse de l’objet vidéo hors/avec FMS
•• Managing Stream
•• Streaming Mp3
•• Analyse des objets Caméra et Microphone
•• Partage d’une présentation swf
Juillet
Août
Sept
20-22
Oct
Nov
Déc
06-08
Flash Dynamique & PHP
Logiciel
5 jours
Objectifs
2 000 € HT
Créer des applications Flash dynamique grâce à des données externes ou à une base de
données. Faire communiquer Flash avec un autre langage. Utiliser des composants de
données.
Participants
Toutes personnes voulant relier des animations Flash avec des bases de données externes.
Prérequis
Bien connaître la programmation dans Flash, les classes intégrées et avoir des notions
de programmation objet. Avoir des connaissances en PHP & MySQL.
Programme
53
Communiquer avec un serveur
et une base de données
Le débogage
•• Les différentes méthodes pour échanger
des données
•• Le formatage des données à transmettre
•• Récupérer des données
•• Envoyer des données
•• Traitement des données dans Flash
•• Les gestionnaires d’événements
•• La fenêtre de débogage
•• Les différents modes de débogage
•• La fenêtre de sortie
Conserver ses données
•• L’objet Local Shared Object
•• Déclaration d’un cookie Flash
•• Ecriture et lecture dans un Local Shared
Object
La communication entre
animation Flash
•• L’objet Local Connection
INTERNET
Communiquer avec XML
••
••
••
••
••
••
Introduction au XML
L’objet XML (propriétés et méthodes)
Lire un fichier XML
Modifier un fichier XML
Utilisation des composants de données
Etude des composants DataHolder,
DataSet, XML Connector
•• La liaison des données avec le Data Binding
•• Les schémas de liaisons
Janv
11-15
Fév
Mars
22-26
Avril
Mai
31-4/06
Juin
Juillet
Août
Sept
20-24
Oct
Nov
Déc
06-10
Flex : Créer des applications
logiciel
5 jours
Objectifs
Stage sur demande
Ce stage permet de connaître les concepts de base du logiciel Adobe Flex afin de créer
des applications orientées objet.
Participants
Chefs de projet, développeurs voulant créer une application Flex.
Prérequis
Des notions d’un langage orienté objet comme Action Script 2.0 et du langage XML
sont conseillées pour ce stage.
Programme
Présentation
•• Les RIA (Rich Internet Application)
•• Les applications autour de Flex : SDK,
FlexBuilder, Flex Data Services, le composant
Flex Charting
•• La machine virtuelle Flash
•• Flash Player
FlexBuilder
••
••
••
••
Eclipse et le plug-in FlexBuilder
L’interface
Créer une application
Débogage
Comprendre l’OO (orienté objet)
•• La notion d’objet
•• Les événements
Les contrôles
•• La notion de contrôle
•• Les Button, Text, Checkbox
L’interface Homme-Machine
Les états
•• La notion d’état
•• Créer des états avec FlexBuilder
•• Modifier les états avec Action Script
La mise en forme
••
••
••
••
••
••
••
••
Les effets
Styles et thèmes
Fonts et Skins
Le langage MXML (Macromedia XML) &
Action Script
Le MVC (Model View Controler)
Créer des modèles de données XML
Créer des classes Action Script
Relation entre MXML et Action Script
Les accès extérieurs
•• Introduction RPC
•• Les services HTTP
•• Les webs services
Introduction aux Flex Data Services
••
••
••
••
••
Installation et démarrage de services
Créer un projet de type serveur
Compiler un projet
Intégration à J2EE
Les services Remote Object, messagerie
(JMS), gestion des données
INTERNET
•• Les conteneurs Application, Panel, Form,
Box, ControlBar, etc.
•• Les règles
•• Les contraintes
•• Le conteneur Canvas
•• Utiliser le langage MXML
54
Flex & Action Script 3
LOGICIEL
1 jour
Objectifs
stage sur demande
Acquérir les notions et la syntaxe du langage objet Action Script 3 pour des applications Flex.
Participants
Pour tout développeur Flex qui souhaite connaître les nouveautés de l’Action Script 3.
Prérequis
Savoir créer des applications avec Flex et connaître le langage Action Script 2
ou tout autre langage Objet comme Java ou C#.
Programme
55
La syntaxe d’AS3
••
••
••
••
Les types de données et leur conversion
Les opérateurs et leurs priorités
Les tableaux indexés et associatifs
Les classes de collection
Les instructions d’AS3
••
••
••
••
Les chaînes de caractère (String)
Les opérateurs logiques et de comparaison
La classe Date
Les instructions conditionnelles : if/else
et switch/case
•• Les instructions de boucle
•• Les fonctions
INTERNET
Les classes AS3
•• L’OO (Orienté Objet) : terminologie
et définition
•• Les classes d’objet : constructeur, propriétés
et méthodes
•• Visibilité des propriétés et des méthodes
•• Instanciation des objets à partir des classes
•• Les getters et les setters
•• Concept d’héritage
•• Concept de polymorphisme
Fireworks
LOGICIEL
2 jours
Objectifs
800 € HT
Ce stage vous permet d’apprendre à créer des graphismes de sites web par le logiciel
Fireworks.
Participants
Webdesigners, webmasters, infographiste Web.
Prérequis
Connaissances du Web et d’un éditeur HTML comme Dreamweaver.
Programme
56
Présentation de Fireworks
Interactivité
•• Images vectorielles et bitmaps
•• Les différents formats d’images pour le web :
GIF, JPG, PNG
•• L’interface de Fireworks
•• Les outils, les palettes
•• Création de rollovers
•• Création des découpes et des états de
survol
•• Création de menus déroulants
Les fonctions de création
•• Export PDF
•• Exportation dans d’autres formats
•• Exportation dans Dreamweaver
••
••
••
••
••
••
••
Importation d’images
Création de textes
Attributs et effets sur le texte
L’outil Pinceau
Les effets
Les couleurs
Palette de formes
Optimisation des exports
Création de pages
Créer une page
Liens entre les pages
Créer des gabarits
Créer de symboles
Utilisation des calques
INTERNET
••
••
••
••
••
Création d’images map
•• Définition des URL
•• Création des zones
•• Utilisation de la répartition sur les images
Janv
18-19
Fév
Mars
22-23
Avril
Mai
03-04
Juin
Juillet
08-09
Août
Sept
20-21
Oct
Nov
25-26
Déc
Microsoft Expression Web
logiciel
5 jours
Objectifs
1 675 € HT
Ce stage vous permet de créer des pages web. Vous apprendrez à concevoir un site
dynamique à partir des multiples outils et des composants intégrés.
Participants
Chefs de projet, développeurs, webmasters.
Prérequis
Connaître et comprendre son environnement de travail ainsi que les fonctionnalités de bases.
La connaissance de la mise en page HTML et d’un outil de dessin vectoriel est souhaitable.
Programme
57
Introduction
Présentation d’Expression Studio
••
••
••
••
••
Créer des modèles CSS
••
••
••
••
Expression Web
Expression Blend
Expression Design
Expression Media
Structure d’un site web
Pages dynamiques
INTERNET
Créer un site avec Expression Web
•• Interface et espace de travail
•• Définition et paramétrage d’un site web
en local
•• Définition de l’arborescence et des chemins
de navigation
•• Création de pages HTML
•• Utilisation des tableaux
•• Utilisation des calques
•• Création de feuilles de styles CSS
•• Création de formulaires
•• Intégration de modules externes (plug-in) :
composants Flash, composants multimédias
Optimisation
••
••
••
••
Insertion de méta-informations
Optimisation de code HTML
Import de ressources externes
Outils d’accessibilité, rapport de
compatibilité
Janv
11-15
Fév
Mars
22-26
Utilisation de modèles prédéfinis
Création de modèles personnalisés
Gestion des feuilles de styles CSS
Réutilisation
Avril
•• Description et utilisation des contrôles
ASP.NET
•• Composants Calendrier, Multiview, etc.
•• Remplissage automatique de formulaires
à partir de données externes
•• Parcours des données dans les composants
Maître/Détail, GridView
Composants de validation
•• FieldValidator
•• RegularExpressionValidator
Composants de navigation
•• Composants Menu, TreeView
WebParts
•• Utilisation de composants RIA : CatalogZone,
EditorZone etc.
Publier le site
•• Les fonctions FTP
•• Synchronisation du site local vers distant
•• Vérification des liens
Mai
31-4/06
Juin
Juillet
Août
Sept
20-24
Oct
Nov
Déc
06-10
Retrouvez
58
• toutes nos formations sur notre site Internet
www.ziggourat.com
• nos newsletters sur notre blog
www.ziggourat-blog.com
01 44 61 96 00
INTERNET
Besoin d'un conseil ?
Méthodologie
de développement
Programmation
3 jours
Objectifs
1 100 € HT
Acquérir des méthodes de développement, maîtriser un ensemble de logiciels, tirer le
meilleur de chacun d’entre eux et gérer une quantité importante de données diverses.
Travailler avec les contraintes d’un cahier des charges.
Participants
Pour toutes personnes, chefs de projet, décideurs, voulant connaître des méthodes sûres
de développement de projets web.
Prérequis
Une bonne connaissance des logiciels graphiques, des animations (Flash) et des éditeurs de
codes (Dreamweaver). Connaître le fonctionnement d’un site web.
59
Programme
Acquisition et développement
INTERNET
•• Développement d’une zone de travail :
développer une architecture fonctionnelle
pour stocker les fichiers sous leurs différents
formats suivant les étapes de l’intégration
•• Développement d’une architecture de site
qui prend en compte le mode de
fonctionnement du site et sa fréquence de
mise à jour
•• Acquisition des données : développement
de la charte graphique, sampler des sons
et vidéo, développement des animations
Gif, Flash ou autre.
Toutes ces étapes devront respecter
les méthodes de développement des divers
logiciels utilisés.
•• Stockage des données : sous leur format
brut dans la zone de travail, application
d’utilitaires pour accélérer le travail
Test
•• Optimisation du code : épuration du code
pour optimiser la vitesse de téléchargement
•• Phase de test : test offline et online des liens,
de la programmation, du comportement
du site sur les navigateurs et des machines
cibles dans le cahier des charges
Optimisation
•• Optimisation des données : optimisation
de tous les types de fichiers utilisés pour
le développement du site
Intégration
•• Intégration du site : développement du site
suivant les contraintes du cahier des
charges
Janv
Fév
08-10
Mars
Avril
Mai
10-12
Juin
Juillet
Août
Sept
06-08
Oct
Nov
08-10
Déc
ALGORITHME
Programmation
2 jours
Objectifs
800 € HT
Maîtriser les bases et la théorie de la programmation nécessaires à l’apprentissage
de tout langage de programmation procédurale ou orientée objet.
Participants
Webmasters, infographistes Web, intégrateurs.
Prérequis
Aucun prérequis n’est nécessaire à ce stage. Des notions de programmation seraient un plus.
Programme
60
Introduction
Les types de langage
•• Terminologie
•• Le pourquoi d’un algorithme
•• Langage compilé
•• Langage interprété
•• Langage Objet ou Orienté Objet
Les variables
•• Définition d’une variable
•• Les types de variables : entier, réel, caractère,
chaîne, booléen, tableau
•• La portée d’une variable
Programmation
•• Implémentation des algorithmes
Les instructions
•• Lecture, écriture, assignation
•• Les instructions conditionnelles : if, case,
switch
•• Les instructions de boucles : for, do, while
Les fonctions et procédures
•• Les différents types de fonction :
sans paramètre, avec paramètre, récursive
•• Définition d’une fonction
•• Définition d’une procédure
L’algorithmique
Définition d’un algorithme
Structure de séquence
Structure de choix
Structure de répétition
Exemples et écriture d’algorithmes
Janv
Fév
11-12
Mars
Avril
Mai
25-26
INTERNET
••
••
••
••
••
Juin
Juillet
Août
Sept
09-10
Oct
Nov
25-26
Déc
XHTML & CSS
programmation
3 jours
Objectifs
1 100 € HT
Apprendre les bases du langage normalisé XHTML et les feuilles de style CSS.
Participants
Toutes personnes voulant connaître le langage XHTML nécessaire à tout développement
web avec les feuilles CSS.
Prérequis
Connaître et comprendre son environnement de travail.
Programme
61
Introduction
Définition des termes HTML, XHTML
et CSS
Mise en valeur des mots
•• Différence entre le XHTML et le HTML
•• Documents XHTML compatibles HTML
•• Conversion de document HTML en XHTML
Structure de base d’un document
XHTML
••
••
••
••
••
••
••
••
••
••
••
Les couleurs et le font
Les pseudo-classes
Liste à puces
Mise en forme des blocs
Propriété d’arrière-plan
Eléments flottants
Différentes parties d’un document XHTML
Les balises et leurs attributs
Les commentaires
Les paragraphes
Les titres
Les liens hypertextes
•• Deux types de lien
INTERNET
Les images
••
••
••
••
••
••
••
••
••
Les formats d’images
Balise pour insérer une image
Conseils pour les images
Ecrire du CSS
Un document CSS
Syntaxe d’une feuille de style
Utilisation des attributs « id » et « class »
Imbrication de balises
Paramétrage du texte
Janv
20-22
Fév
Mars
24-26
Avril
Mai
05-07
Juin
Juillet
05-07
Août
Sept
22-24
Oct
Nov
22-24
Déc
2 jours
Objectifs
O
N
programmation
U
CSS 2
UVEA
800 € HT
Ce stage permet de concevoir et d’écrire des feuilles de style conformes à la norme css2.
Vous pourrez ainsi créer des sites légers, accessibles et pérennes.
Participants
Webmasters, infographistes Web, intégrateurs.
Prérequis
Connaître le langage HTML est nécessaire
Programme
62
Introduction
•• CSS et XHTML
•• Principes des feuilles de styles en cascade
La syntaxe
Les éléments d’un page
•• Images, couleurs, arrière-plans, listes, liens et
formulaires
Navigation
•• Balises, attributs, propriétés de CSS
•• Sélecteurs, classes, identificateurs
•• Pseudo-classes et pseudo-éléments
•• Menus en CSS
Accessibilité
•• Compatibilité
•• Les différents supports (imprimante, mobile)
Créer une css
•• Structure d’une feuille de styles
•• Cascade et héritage
•• Eléments d’une page
La mise en page
•• Les boîtes
•• Les propriétés de la balise DIV
•• La position et les dimensions
Les fonts
La bonne utilisation des fonts
Les unités de valeurs
Les tailles fixes et relatives
Les propriétés de texte
Janv
28-29
Fév
Mars
29-30
Avril
INTERNET
••
••
••
••
Mai
Juin
Juillet
10-11
12-13
Août
Sept
Oct
21-22
Nov
Déc
02-03
XML
programmation
3 jours
Objectifs
1 200 € HT
Etre capable de lister les enjeux du langage XML pour les technologies de l’information,
comprendre les différents standards, les outils et les utilisations.
Participants
Le cours s’adresse à toutes personnes souhaitant connaître le langage XML.
Prérequis
Connaître et comprendre son environnement de travail ainsi que ses fonctionnalités
de bases et connaître au minimum le langage HTML.
Programme
63
Introduction au langage XML
••
••
••
••
Objectifs et définition
Les apports de XML
Les champs d’application
Les standards et outils associés : SMIL,
MathML, SVG, ebXML
Les documents XML
••
••
••
••
La structure et la définition du document
Le Document Type Définition (DTD)
Les espaces de noms (namespaces)
XML Schéma : l’évolution
Les standards XML connexes
•• XPath : syntaxe et expressions
•• XLL : Xlink - Xpointer
•• Liens simples, liens étendus
La manipulation de document
INTERNET
•• XSLT : le langage de transformation
•• XSL-FO : la chaîne d’édition
•• DOM : le modèle de document objet
Les modèles d’architecture
•• Le traitement sur le navigateur (XSLT, DOM)
•• Le traitement sur le serveur Web (XSLT,
DOM, SAX)
•• Le traitement sur le serveur de données
(XQuery, XUpdate)
•• Les échanges de flux (SOAP, WSDL, ebXML)
Janv
Fév
Mars
01-03
Avril
Mai
Juin
07-09
Juillet
Août
Sept
08-10
Oct
Nov
Déc
06-08
JavaScript
Programmation
3 jours
Objectifs
1 200 € HT
Acquérir des notions de programmation (qu’est ce qu’une variable, les fonctions, les
conditions, les tests) et pouvoir programmer une interactivité de base (rollover, test
navigateur, gestion de fenêtre) dans un document HTML.
Participants
Ce cours s’adresse à toutes personnes souhaitant acquérir des notions de base sur le langage
de programmation Javascript.
Prérequis
Connaître et comprendre son environnement de travail. Connaître un minimum
le langage HTML.
Programme
64
Introduction
•• Qu’est ce que le Javascript : différence entre
un langage de script et un langage compilé
•• Le fonctionnement du langage : coté
serveur, le transfert, coté client
Etude du langage
Janv
Fév
10-12
Mars
Avril
14-16
Mai
Juin
09-11
Conclusion et travaux pratiques
INTERNET
•• Où et comment récupérer du code :
méthodes de déclaration, méthodes de
rappel, le pseudo-protocole Javascript
•• La structure du langage : les niveaux
d’imbrication des objets et les règles
d’écriture
•• Les variables : définition, manipulations,
portées
•• Les types : manipulations, méthodes,
contraintes
•• Les fonctions : définition, avec paramètres,
sans paramètres
•• Les conditions : définition des opérateurs
booléens, tables de vérité
•• Les tests : les instructions de prise de
décision
•• Les boucles : les instructions de contrôle
•• La classe Image : manipulations des images
avec le code
•• La classe Windows : contrôles des fenêtres
•• La classe Navigator : tests des navigateurs
et de leurs extensions
•• La classe Screen : tests écran
•• Notion de pages dynamiques : écrire du
HTML à travers Javascript
Juillet
Août
25-27
Sept
Oct
Nov
08-10
Déc
AJAX
Programmation
3 jours
Objectifs
1 350 € HT
Enrichir vos sites existants de modules AJAX (Asynchronous Javascript and XML) et savoir
construire des interfaces applicatives efficaces directement au sein de tous navigateurs
récents.
Participants
Développeurs web souhaitant créer des RIA (Rich Internet Applications) en utilisant
les standards du W3C (Javascript, CSS et DOM).
Prérequis
Pratique et expérience du Web et de ses langages (HTML, CSS et Javascript).
Programme
65
Ajax en question
•• Traverser le DOM
•• Propriétés des éléments du DOM
•• Elément texte
Créer une application web
••
••
••
••
••
•• Définition
•• Anatomie d’une requête HTTP
•• Les avantages d’AJAX
Méthode POST
•• Comment modéliser son application
•• Rappels pratiques (HTML, Javascript)
•• Etude de cas : premières requêtes AJAX
Méthode GET
Une autre méthode d’envoi
Anatomie de la méthode POST
Contenu de l’envoi
Maîtrise des en-têtes en Javascript
Envoi des données
Contrôle d’une web application
•• Définition
•• GET comme mode de transport des
données
•• Avantages et inconvénients
•• Gestion du cache
•• DOM morphine
•• Gestion des erreurs
INTERNET
Programmation événementielle
asynchrone
••
••
••
••
••
••
Définition
Asynchronisme dangereux
Contrôle pondéré des envois de données
Gestion de la concurrence de requête
Gestion de l’attente utilisateur
Gestion des erreurs HTTP
Document Object Model (DOM)
••
••
••
••
••
Définition et histoire
Apports du DOM originel
Apports du DOM W3C
Représentation DOM
Arborescence DOM
Janv
Fév
01-03
Mars
Avril
06-08
Mai
Juin
16-18
Juillet
Août
Sept
01-03
Oct
Nov
24-26
Déc
Action Script 3
Initiation
Programmation
5 jours
Objectifs
2 000 € HT
Ce stage permet d’apprendre les bases de la programmation Action Script 3.
Participants
Toutes personnes souhaitant développer des applications pour Flex ou pour le lecteur Flash.
Prérequis
Utilisateurs de Flash voulant améliorer leurs animations grâce à la programmation.
Connaître un langage orienté objet tel que Java est un plus.
Programme
66
Introduction
Modèle d’événements
•• Les différents types de programmation
•• Les règles de syntaxe de l’AS3
•• La classe EventDispatcher
•• Concept de diffuseur/écouteur
•• Propagation événementielle
Les variables
••
••
••
••
••
••
••
Les objets graphiques
Le typage
Les types primitifs
Le nommage des variables
Déclaration des variables
Portée des variables
Le transtypage
Affectation de variables
••
••
••
••
Création des objets graphiques
Utilisation des objets
API de dessin
Bibliothèque d’objets
Les objets Texte
Les instructions de langage
•• Créer et gérer des champs Texte
•• Formater des champs
Les fonctions
••
••
••
••
•• Les opérateurs booléens
•• Les instructions conditionnelles : if, switch
case
•• Les instructions de boucle : for, while
Notions de paquetage (package)
Portée des fonctions
Fonctions simples
Fonctions avec paramètres
Le typage des fonctions
Le téléchargement d’éléments externes
•• Images
•• SWF
•• Gestion du téléchargement
Les classes utiles
Framework AS3
••
••
••
••
••
••
••
••
La liste d’affichage (displaylist)
DisplayObject
DisplayObjectContainer
Ciblage
Janv
Fév
15-19
Mars
Avril
Mai
31-4/06
Le format FLV
Le composant vidéo
L’objet Sound
Charger et lire un son
INTERNET
••
••
••
••
••
La vidéo et le son
Juin
Date
Twin
BlendMode
Filters
Juillet
05-09
Août
Sept
20-24
Oct
Nov
29-3/12
Déc
Action Script 3
Perfectionnement
PROGRAMMATION
3 jours
Objectifs
1 500 € HT
Approfondir ses connaissances en Action Script 3, pouvoir développer des animations Flash
interactives complexes personnalisables et paramétrer ses animations grâce à des données
externes.
Participants
Utilisateurs de Flash possédant des bases d’Action Script 3 et voulant améliorer leurs animations.
Prérequis
Maîtriser les concepts de bases d’Action Script 3 (scène, symbole, bibliothèque, MovieClip,
chemin) et les bases de la programmation dans Flash. Connaître le langage Java est un plus.
Programme
67
Introduction
La gestion des erreurs
•• La Programmation Orienté Objet
Les classes d’objet
••
••
••
••
••
••
••
Déclaration de classe
Propriétés
Constructeurs
Méthodes
Manipuler les propriétés : Getter, Setter
Attributs de classes, propriétés et méthodes
Le typage
Les principes de la POO
••
••
••
••
••
••
••
Héritage
La composition
Surcharge
Encapsulation
Polymorphisme
Interface
Implémentation
Les expressions régulières
•• Contrôle du texte
•• Gestion de formulaire
•• Entrées utilisateurs
INTERNET
Autres classes utiles
••
••
••
••
Propagation événementielle
Le flot d’événements
Phase de descente
Phase cible
Phase de remontée
Janv
Fév
Mars
15-17
Le téléchargement d’éléments externes
•• URLLoader
•• URLVariables
Manipulation du XML
Modèle événementiel
04-06
Optimisation du code
•• Choisir les bons types
•• Notion de Just-In-Time Compiler
•• Concept du Garbage Collector
•• Introduction
•• Syntaxe et parcours de fichier
•• Opérations de recherche, tri
•• Fonctions de rappel
•• Classe EventDispatcher
•• Diffusion d’événements personnalisés
••
••
••
••
•• Les types d’erreurs
•• Utilisation des instructions Try, Catch et
Finally
Avril
Mai
Juin
07-09
LocalConnection
SharedObject
NetConnection
NetStream
Juillet
Août
Sept
Oct
04-06
Nov
Déc
13-15
Action Script 3
Expert
Programmation
3 jours
Objectifs
Stage sur demande
Conceptualiser le développement pour les projets conséquents à travers le langage UML
et les Design Patterns avec Action Script 3.
Participants
Développeurs en Action Script 3 voulant créer ses propres classes d’objets et de composants.
Prérequis
Maîtriser Action Script 3 et la plupart des classes intégrées, et avoir de bonnes notions
de programmation.
Programme
68
Introduction au langage UML
••
••
••
••
••
Diagramme de classes
Cardinalité
Diagramme d’objets
Diagramme d’états-transitions
Diagramme de séquences
Introduction au Design Patterns
•• Définition
Les Design Patterns de création
•• Abstract Factory
•• Singleton
Les Design Patterns de structure
•• Composite
•• Decorator
Les Design Patterns de comportement
••
••
••
••
Observer
State
Strategy
Model-View-Controller (MVC)
INTERNET
ADOBE AIR & FLASH
programmation
5 jours
Objectifs
1 800 € HT
Ce stage vous permet de développer des applications RDA (Rich Desktop Applications)
grâce à la plateforme Adobe AIR (Adobe Integrated Runtime).
Participants
Développeurs Web, webmasters.
Prérequis
Bien connaître Flash et savoir programmer en Action Script 3.
69
Programme
Introduction
Connecter vos applications
•• Présentation de AIR
•• Le kit de développement (SDK) Air
•• Développer avec Flash CS3
•• Communiquer entre applications
•• Connecter vos applications au Web :
URLRequest et URLStream
Structure d’une application AIR
Déployer une application AIR
•• Configuration d’un projet
•• Développement d’application
•• Publication d’un installeur
•• Déployer depuis une page web
•• Mettre a jour une application AIR
Créer une application AIR
•• Créer et gérer des fenêtres
•• Gérer les événements des fenêtres
•• Créer et gérer des menus
Interaction avec un OS
•• Gérer la barre des tâches d’un OS
•• Le Drag & Drop
•• Copier et coller
Liaison avec des bases de données
INTERNET
•• Créer et modifier une base de données
•• Connexion et exécution de requêtes
•• Le mode synchrone et asynchrone
Contenu HTML et PDF
•• La classe HTMLLoader
•• Interagir avec un contenu HTML
•• Accéder au DOM et aux objets Javascript
depuis AS3
•• Utilisation du plug-in Acrobat
•• Charger du contenu PDF
•• Connaître les limites du contenu PDF
Janv
Fév
08-12
Mars
Avril
12-16
Mai
Juin
28-2/07
Juillet
Août
Sept
Oct
04-08
Nov
Déc
ADOBE AIR & AJAX
Programmation
5 jours
Objectifs
1 800 € HT
Ce stage vous permet de connaître les fonctionnalités de AIR (Adobe Integrated Runtime)
afin de créer des applications RDA (Rich Desktop Applications) avec Ajax.
Participants
Développeurs web, webmasters.
Prérequis
Connaître les langages HTML, CSS & AJAX. Etre familiarisé avec un langage de
programmation orientée objet comme AS3, Java ou C#.
Programme
70
Introduction
••
••
••
••
Présentation de AIR
Les possibilités de AIR avec HTML et Ajax
Le moteur de rendu HTML WebKit
Installation du runtime et du kit
de développement de AIR (SDK)
Les outils du SDK
•• ADL AIR Debug Launcher
•• ADT AIR Developer Tool
•• Compiler en ligne de commandes
Liaison avec des bases de données
•• Créer et modifier une base de données
•• Connexion et exécution de requêtes
•• Le mode synchrone et asynchrone
Gérer le son
••
••
••
••
Comprendre l’architecture du son
Charger des fichiers de sons externes
Travailler avec des sons embarqués
Travailler avec des fichiers en streaming
Développer une application AIR
••
••
••
••
L’IDE Aptana pour AIR
L’espace de travail
Configurer AIR pour Aptana
Compiler et déboguer avec Aptana
AIR et HTML
INTERNET
•• Relation entre Javascript et l’API AIR
•• Accéder à AIR depuis Javascript (AIRAliases.
js)
•• Fichier XML de configuration
•• Créer et gérer des fenêtres
•• Gérer la barre des tâches d’un OS
Connecter vos applications
•• Communiquer entre applications
•• Connecter vos applications au Web :
URLRequest et URLStream
Janv
Fév
15-19
Mars
Avril
Mai
03-07
Juin
Juillet
05-09
Août
Sept
23-29
Oct
Nov
15-19
Déc
N
O
U
DBA MySQL
UVEA
programmation
5 jours
Objectifs
2 285 € HT
Comprendre l’architecture MySQL et ses composants. Savoir Installer et configurer des
serveurs de base de données MySQL. Acquérir les compétences pour administrer et exploiter
une base MySQL en environnement critique de production.
Participants
Personne devant assurer l’installation, l’exploitation, l’administration de bases de données
MySQL dans un environnement production et assurer un bon niveau de performance.
Prérequis
Une connaissance minimale du SQL est recommandée ou avoir suivi notre cursus de
formation langage SQL
71
Programme
INTERNET
Architecture d’un serveur Mysql
•• Les différents éléments de l’architecture :
les options de configuration ; l’outil MySQL ;
connectivité
•• Les outils d’administration et de monitoring
•• La gestion du stockage ; les niveaux de RAID
•• Raw device/File systeme ; les liens symboliques
•• Installation et design d’un serveur : les
différents packages (RPM, TAR, Source,
Windows) ; arrêt/Démarrage du serveur ; les
différents Log ; localisation ; sécurisation
•• Bases de données et moteurs de stockage :
création et modification d’une base ; tables
MyISAM ; tables MERGE ; tables MEMORY ;
tables InnoDB
•• Utilisateur et propriétés : gestion des accès
au serveur, des utilisateurs, des droits sur les
objets
•• Sauvegarde et Restauration : les différents
modes de sauvegardes ; les différents outils
(Mysqldump, Mysqlhotcopy, InnoDB Hot
Backup) ; restauration
Import/Export des données : les
commandes SQL d’import et d’export ;
l’outil Mysqlimport
•• Les tâches d’administration : gestion des
corruptions ; l’outil Myisamchk ; gestion de
l’espace et fragmentation ; upgrade des
serveurs ; recovery
Janv
Fév
Mars
Avril
Mai
Juin
11-15
08-12
08-12
12-16
17-21
14-18
•• Architecture haute disponibilité : réplication,
MySQL NDB Cluster
Optimisation du serveur
•• Le partitionnement
•• Les outils de diagnostics : outils OS Unix et
Windows ; outils Mysql
•• La mémoire : paramétrage global ; paramétrage
spécifique MyISAM ; paramétrage spécifique
InnoDB ; cache de requête
•• La CPU
•• Les échanges réseau
•• La gestion des I/O (Entrées/Sorties) disques :
utilisation et paramétrage ; les I/O et le
moteur InnoDB
Développement et Performance
•• Les extensions SQL de Mysql
•• Les objets de la base : tables, contraintes,
procédures stockées, fonctions, triggers,
tables temporaires, curseurs, vues etc.
•• Les index : les différents types d’index, règles
d’usage
•• Gestion des transactions
•• Le verrouillage : le verrouillage suivant les
moteurs ; le verrouillage explicite ; niveaux
d’isolation
•• L’optimiseur : mode de fonctionnement,
forcer l’optimiseur
•• Les outils de tuning des requêtes
Juillet
Août
Sept
Oct
Nov
Déc
13-17
11-15
15-19
13-17
2 jours
Objectifs
O
N
Programmation
U
Haute disponibilité Mysql
UVEA
914 € HT
Comprendre les différentes architectures possibles de Haute Disponibilité avec MySQL. En fonction de
ses contraintes faire le meilleur choix d’architecture possible. Maîtriser la réplication MySQL, DRDB et NDB
Cluster en termes d’installation, d’administration, de monitoring et d’amélioration des performances.
Participants
A toute personne désirant maîtriser et mettre en œuvre une architecture Haute disponibilté
avec MySQL.
Prérequis
Une connaissance minimale de l’administration MySQL est recommandée ou avoir suivi
notre cursus complet DBA MySQL Production.
Programme
72
Introduction et principes de la Haute
Disponibilité
•• Présentation : introduction aux principes
de la haute disponibilité, les différentes
solutions proposées par MySQL, en
fonction de ses contraintes, choisir la bonne
architecture
La réplication MySQL
•• Architecture : les processus, les acteurs, les
topologies, les mécanismes, etc., avantages
et inconvénients de la solution, contraintes
avec une topologie HA
•• Mise en place de la réplication : prérequis,
installation, paramétrage
•• Administration et performance :
sauvegardes, resynchronisation, les
éléments à surveiller, les compteurs et
paramètres de performance
MySQL NDB Cluster
•• Architecture, présentation de l’architecture
du cluster MySQL, principe du stockage
des données, nouvelles fonctionnalités,
avantages et inconvénients
•• Administration et performance :
sauvegardes, resynchronisation, les
éléments à surveiller, les compteurs et
paramètres de performance
MySQL et DRDB
Janv
Fév
04-05
Mars
Avril
06-07
Mai
Juin
INTERNET
•• Architecture : concepts et architecture de
secours, notion de topologie en actif/passif,
scalabilité avec DRDB et MySQL Réplication,
notion de disques partagés
•• Administration
Juillet
Août
Sept
Oct
18-19
Nov
Déc
08-09
PHP LES BASES
Programmation
2 jours
Objectifs
800 € HT
Acquérir des notions sur le développement PHP. Savoir modifier du code existant ou réaliser
des programmes très simples sans gestion de Bases de Données.
Participants
Webdesigners ayant besoin d’intervenir sur des thèmes, squelettes CMS (Drupal, WordPress,
SPIP), webmasters travaillant avec des CMS.
Prérequis
Connaître et comprendre son environnement de travail. Connaître le langage HTML
est nécessaire à ce stage.
Programme
73
Introduction
•• Qu’est ce que le PHP
•• Les différentes versions
Les bases de la programmation
••
••
••
••
••
••
Insertion de PHP dans le code HTML
Les chaînes de caractères
Les tableaux
Les booléens
Les nombres
Les opérateurs
Les structures de contrôle
•• Le if/else
•• Le switch
Les boucles
•• La boucle for
•• La boucle while
INTERNET
Les fonctions usuelles PHP
•• Les fonctions de texte
•• Les fonctions de temps et de date
•• Les fonctions mathématiques
Janv
14-15
Fév
Mars
08-09
Avril
Mai
25-26
Juin
Juillet
Août
Sept
06-07
Oct
Nov
04-05
Déc
PHP & MySQL
Initiation
Programmation
5 jours
Objectifs
1 800 € HT
Ce stage vous permet de comprendre le mécanisme des sites dynamiques avec le langage
PHP (Hypertext Preprocessor) et de pouvoir développer des applications serveurs grâce à
des bases de données.
Participants
Toutes personnes voulant développer ou maintenir des sites web dynamiques.
Prérequis
Avoir des notions de programmation dans un langage quelconque, connaître un minimum
l’HTML et les bases de données relationnelles.
Programme
74
Les applications web
Bases de données et PHP
•• Architecture d’une application web
•• Protocole HTTP
•• Rappels sur le HTML
•• Déclaration d’une base de données :
définition, techniques, contraintes
•• Requêtes SQL de sélection d’enregistrement
•• Mise à jour d’une base de données
•• Construction d’une page HTML
avec le contenu d’enregistrement
Introduction au PHP
•• Origines de PHP
•• Installation de PHP et MySQL
•• Analyse d’un script PHP
Exemples d’applications pouvant être
abordés
Syntaxe PHP
••
••
••
••
••
Déclaration des variables
Les tableaux
Opérateurs
Expressions
Instructions de contrôle : les boucles, les
tests, les conditions
•• Les fonctions
Les transferts de données
La transmission de données par URL
La transmission de données par formulaire
Les cookies
Les sessions : initialisation d’une session,
variables de session, suivi d’une session
Janv
Fév
Mars
18-22
22-26
22-26
Avril
Mai
03-07
Juin
INTERNET
••
••
••
••
•• Gestion de l’apparence du site
pour un utilisateur
•• Trombinoscope
•• Suivi de l’utilisateur, utilisation des sessions
pour identifier un utilisateur d’une session
à l’autre
•• Identification par mot de passe
•• Accès sélectifs aux pages du site :
sécurisation du site
Juillet
05-09
Août
Sept
23-27
Oct
Nov
15-19
Déc
PHP & MySQL
Perfectionnement
Programmation
3 jours
Objectifs
1 200 € HT
Ce stage vous permet de développer des applications web complexe grâce au langage PHP
et aux bases de données MySQL.
Participants
Toutes personnes voulant améliorer techniquement un site dynamique PHP couplé
avec une base de données MySQL.
Prérequis
Savoir déjà programmer en PHP ou avoir suivi la formation PHP & MySQL Initiation.
75
Programme
Les fonctions de PHP
•• Les fonctions I/O : chercher, ouvrir et écrire
dans des fichiers
•• Les fonctions de données : manipulation
des données textes, recherches, extractions,
substitutions
•• Les fonctions de temps et de date :
manipulation et gestion du temps
•• Les fonctions d’infographie : création
d’images
•• Entrées/sorties et accès au disque
Exemple d’application pouvant être
abordé
•• Boutique en ligne, forums, jeux, analyse
de formulaire
Les expressions régulières
•• Analyse et évaluation des chaînes
de caractères
•• Manipulation des chaînes des caractères
XML et PHP
INTERNET
•• Lire, écrire et manipuler des fichiers XML
avec le PHP
•• Gérer un flux RSS
La programmation orientée objet et
PHP
•• Les classes : déclaration des propriétés
et des méthodes
•• L’héritage
•• L’encapsulation
Janv
Fév
08-10
Mars
Avril
12-14
Mai
Juin
28-30
Juillet
Août
Sept
Oct
04-06
Nov
Déc
ASP
Programmation
5 jours
Objectifs
Stage sur demande
Ce stage vous permet de comprendre le mécanisme des sites dynamiques avec le langage
ASP (Active Server Pages) de Microsoft et de pouvoir développer des applications serveurs
grâce à des bases de données.
Participants
Toutes personnes impliquées dans le développement ou dans la maintenance de sites web
dynamiques.
Prérequis
Avoir des notions de programmation dans un langage quelconque, connaître un minimum
l’HTML et les bases de données relationnelles.
Programme
Rappel HTML
••
••
••
••
Les balises du langage HTML
Présentation dans des tableaux
Définition de tableaux
Les liens hypertexte
Créer des formulaires
76
Ajouter des informations dans une base
de données
•• Saisie et envoi dans une requête SQL
•• Contrôle de saisie et gestion des erreurs
•• Récupération des informations client
dans une base avec une requête SQL Insert
•• Définition de zone de texte
•• Différents types de boutons
•• Listes modifiables, zones de liste, valeurs
par défaut
•• Cases à cocher, cases d’option
•• Passage de paramètres (méthodes PUT
et GET)
Programmer des scripts avec les
langages VBScript et Javascript
Se connecter à une base de données
•• Configuration et optimisation
••
••
••
••
Instructions et fonctions usuelles
Création de fonctions personnalisées
Manipulations de fenêtres
Gestion des cadres de navigateurs
Paramétrage de IIS
•• Paramétrage de connexion ODBC
•• Organisation des tables et des requêtes
Programmer des pages ASP
INTERNET
•• Introduction à VBScript et Javascript :
les variables, les tests, les boucles
•• Le langage SQL : Select, Insert, Delete,
Update
•• Création d’un formulaire pour un accès
sécurisé
•• Interrogation d’une BD à travers un
formulaire
•• Affichage des résultats dans un tableau
•• Enchaînement des pages ASP
MICROSOFT Expression Blend
programmation
5 jours
Objectifs
1 800 € HT
Cette formation vous permet de développer des applications RDA (Rich Desktop
Applications) grâce au logiciel Microsoft Expression Blend.
Participants
Développeurs web, webmasters.
Prérequis
Avoir des notions de programmation dans un langage objet tel que C#, VB, Java.
Connaître un minimum le langage HTML.
Programme
77
Introduction
•• Expression Blend dans Expression Studio
•• Installation et configuration
L’Interface d’Expression Blend
••
••
••
••
Les déclencheurs
Les outils
Les panneaux
La fenêtre de design
L’éditeur XAML
•• Définition
•• Utilisation
Les modèles
Création d’une application RDA
•• Définition
•• Liaisons de modèle
•• Les modèles Bouton, Slider, Progressbar, etc.
Le Langage XAML
••
••
••
••
•• Conception d’un projet
•• Création de l’architecture
•• Tests et compilation d’un projet
Les scénarios
•• Définition
•• Ecrire du XAML
•• Les mots-clefs
Interaction avec Expression Design
INTERNET
Les styles
•• Application d’un style
•• Modification d’un style
•• Création de styles
Les données
•• Importation et exportation de fichiers
depuis Expression Design
•• Les outils vectoriels d’Expression Blend
•• Gestion des images
••
••
••
••
••
Gestion des composants
Fév
15-19
Mars
Avril
Définition
Utilisation du modèle ListBox
Le panneau Data
Importation de flux RSS
Liaison de données
Gestion de la vidéo
Objets 3D
•• Définition et principes
•• Création de composant
•• Réutilisation des composants
Janv
Création de chronologie
Modification du scénario
Evénements diffusés
Propriétés de l’objet Storyboard
Mai
31-4/06
Juin
Juillet
05-09
Août
Sept
20-24
Oct
Nov
29-3/12
Déc
Silverlight
programmation
5 jours
Objectifs
1 800 € HT
Ce stage vous permet de connaître les fonctionnalités du plug-in Silverlight.
Vous pourrez afficher du contenu vectoriel interactif pour le Web.
Participants
Développeurs web, webmasters.
Prérequis
Connaître les langages HTML, CSS & AJAX. Etre familiarisé avec un langage de
programmation orientée objet comme AS3, Java ou C#.
Programme
78
Introduction
Liaison avec des données
•• Définition et avantages
•• La plate-forme .NET
Création d’une application Silverlight
••
••
••
••
Les produits Microsoft Expression
Présentation de l’interface
Création de tracés vectoriels
Création d’icônes
••
••
••
••
Le composant ListBox
Modification du modèle Listbox
Modification du composant ListBoxItem
Liaison de données – Data Binding
Les animations
••
••
••
••
Les composants
•• Le conteneur principal Grid
•• Gestion du texte
Création d’animations
Modification d’animation
Les événements
Contrôler l’objet Storyboard
Le débogage
•• Tracer et alerter
•• Les exceptions
Les masques de clipping
•• Gestion des couleurs et des dégradés
•• Utilisation des masques d’opacité
L’objet Silverlight - DOM
••
••
••
••
Les styles
•• Application d’un style
•• Modification d’un style
Les modèles
Utilisation de l’objet Silverlight
Communiquer avec le DOM http
Silverlight streaming
Utilisation de la librairie Tweened
INTERNET
•• Définition
•• Liaisons de modèle
•• Les modèles Bouton, Slider, RadioButton
Le modèle événementiel
••
••
••
••
Principes
Trigger
Détection du clavier et de la souris
Accès aux objets XAML
Janv
04-08
Fév
Mars
15-18
Avril
Mai
Juin
07-11
Juillet
Août
Sept
Oct
04-08
Nov
Déc
13-17