Dawan Formation

Dawan Formation Centre de formation

Formations publiées

Formation AJAX Initiation
Dawan Formation

Programme de Formation AJAX Initiation

Introduction

Communication client-serveur

Etat de l'art du Javascript, XML, CSS, AJAX

Modèle Web traditionnel et modèle AJAX

Combinaison technologique Ajax/REST/Web 2.0

Quand et comment appliquer les interfaces Web enrichies

JavaScript

Tour d'horizon : syntaxe, variables, boucles, tableaux...

Utilisation de la librairie DOM-Javascript

Gestion dynamique de CSS

Accès, modification, ajout d'éléments et d'attributs

Création d'Objets et notation JSON

Programmation orientée prototype (pseudo-classes)

XMLHttpRequest

Communication synchrone et asynchrone

Instancier un objet XMLHttpRequest

Envoi de requêtes

Gestion des réponses, codes de retour des serveurs HTTP

Gestion des erreurs

Framework représentatif (prototype.js)

Panorama des frameworks JavaScript/AJAX

Présentation de la librairie prototype.js

L'objet avec prototype (classes et héritage)

Utilisation des fonctions Ajax

Exemple d'interaction entre AJAX et un Serveur

Non finançable CPF
900.00 €
À distance
Tout public
Formation Dreamweaver : Initiation Éligible CPF
Dawan Formation

Programme de Formation Dreamweaver : Initiation

Introduction

Edition de sites internet

Panorama des outils de création de pages web

Présentation des produits Adobe

Découvrir le cloud Computing avec Dreamweaver CC

Créer son Adobe ID

Premiers pas avec Dreamweaver

Découverte de l'interface : les fenêtres, les palettes de composants, les panneaux

Organisation de l'espace de travail

Paramétrage des préférences : affichage, navigateurs, éditeur, ...

Création de pages web : édition, modification, sauvegarde

Mise en forme de texte (polices, titres, paragraphes, texte préformaté)

Insertion d'images et manipulation de propriétés (redimensionnement, optimisation, recadrage)

Création de liens hypertextes (lien vers une page web, lien vers un fichier, lien de messagerie)

Création, modification de tableaux

Définition d'un site Dreamweaver, gestion des fichiers, affichage de la carte du site

Atelier : Création d'un premier siteRappel code XHTML

Principes de fonctionnement

Bases du XHTML : balises et attributs, catégories de balises.

Présentation des principales balises (texte, images, listes à puces, liens, tableaux...)

Manipulation de tableaux

Atelier : Création d'une page web pour le test des balisesBalises HTML5

Structure et sémantique en HTML5

Utilisation de la balise

Utilisation de la balise

Atelier : Création d'une page HTML5 pour le test des balisesStyles CSS

Principes de base

Différents types de règles CSS

Mise en forme CSS avec Dreamweaver

Redéfinition d'un style d'une balise XHTML

Définition des styles de sélecteurs : liens survolés, liens actifs...

Création de styles personnalisés

Application de styles personnalisés

Attacher une feuille de style

Atelier : Donner du style aux pages précédemment créées.Création de sites web avec la méthode des tableaux

Création de l'ergonomie d'un site web

Gestion des problèmes de positionnement

Génération du gabarit principal

Édition des pages issues du gabarit

Atelier : Création d'un site avec le méthode des tableauxLes Formulaires

Fonctionnement d’un formulaire

Création de formulaires : Insertion de champs, mise en forme...

Insertion de nouveaux champs html5

Validation du formulaire

Récupération des données, envoi d’un mail avec PHP

Mise en forme CSS des formulaires

Mise en ligne de sites web avec Dreamweaver

Principes du transfert FTP

Paramétrage du client FTP de Dreamweaver

Transfert de fichiers sur le serveur distant

Présentation d'autres outils FTP

Synchroniser ses fichiers

Atelier : Mettre en ligne notre site web sur un serveur distantUtilisation des modèles

Principes de fonctionnement des modèles de Dreamweaver

Architecture du modèle et organisation des différentes régions

Créer un modèle

Utiliser un modèle

Atelier : Création de pages issues de modèleFonctions avancées de mise en forme

Insertion de signets

Liens vers les signets

Présentation du Flash

Création d’un menu Flash

Insertion de texte animé, de médias (son, vidéo)

Présentation du DHTML

Principes de fonctionnement du DHTML

Génération de contenu dynamique avec Dreamweaver :

Les comportements (apparition d’objets, ouverture de fenêtres, images survolées...)

Les scénarios (déplacement de calques, titre défilant...)

Atelier : Création de menus dynamiques

Validation de formulaires, Effets-Spéciaux, Pop-UpInitiation au référencement

Présentation des enjeux du référencement

Concepts et insertion des balises d’en-tête

Critères de classement des outils de recherche

Règles à respecter et Spam-dexingPassage de la certification (si prévue dans le financement)

Finançable CPF
900.00 €
À distance
Tout public
Formation Webmaster Expert : Ergonomie, Accessibilité, Sécurité et Sémantique web
Dawan Formation

Programme de Formation Webmaster Expert : Ergonomie, Accessibilité, Sécurité et Sémantique web

Comprendre l'ergonomie des sites web

Définitions générales : ergonomie, ligne de flotaison, format, supports mobiles, etc

Loi de Gestalt et Fitts

Principes de base, règles et standards

Utilisabilité, personas

L'UX

Comprendre les systèmes de navigation

Gestion des sites volumineux

Rendre votre site accessible

Comprendre l'accessibilité

Règles pour l'accessibilité des contenus Web WCAG 1 et 2

RGAA : référentiel d'Accessibilité pour les Administrations

Accessiweb : présentation du référentiel

Section 508, UWEM

Normes ATAG et UAAG

Outils d'audit : WAT, WDT, extensions de navigateurs

Validation : niveaux, outils Sécuriser votre site web Rappel des notions de base : Couches OSI, TCP, HTTP, Codes de retour, persistance et pipelining

Méthodes HTTP : GET, POST, OPTIONS, PUT, DELETE, HEAD, TRACE

Notion de cookies, les attributs, les options associées

Le chiffrage et le hashage ; algorithmes modernes

Authentifications HTTP (basic, digest)

Systèmes de SSO (Single Sign On)

Sécurité hors attaque : les sinistres et accidents

Attaques sociales, exemples et effets

Attaques par injections SQL, mails, LDAP, XPath, code arbitraire - exemple de filtrages en entrée

URL malicieuses : faire exécuter une URL (injections HTML, HTTP response splitting...)

URL malicieuses : conséquences - Cross Site Scripting, Cross Site request Forgery

Obfuscation et information leakage (code accessible, erreurs visibles...) Atelier pratique : tests et tentatives ludiques Comprendre la sémantique web

Valorisation du contenu d'une page web pour améliorer le référencement

Hypertexte sémantique et sémantique embarquée dans les pages HTML

Nouvelles balises sémantiques HTML5

Formats de balisage : Microdata, Microformats, RDFa

Rich Snippets : présentation, outils de test

Compatibilité des Rich Snippets avec les types de contenu : Avis, Personnes, Produits, Événements,...

Intégrer des Microdata et utilisation de schémas

Microdata : spécifications HTML 5

Nouveaux attributs : itemscope, itemtype, itemprop, itemref, itemid

Microdata API support

Schema.org : présentation, documentation

Hiérachie des types

Mise en place, bonnes pratiques

Non finançable CPF
1196.00 €
À distance
Tout public
Formation Microdata, Schema.org et Rich Snippets
Dawan Formation

Programme de Formation Microdata, Schema.org et Rich Snippets

Comprendre la sémantique web

Valorisation du contenu d'une page web pour améliorer le référencement

Hypertexte sémantique et sémantique embarquée dans les pages HTML

Nouvelles balises sémantiques HTML5

Formats de balisage : Microdata, Microformats, RDFa

Rich Snippets : présentation, outils de test

Compatibilité des Rich Snippets avec les types de contenu : Avis, Personnes, Produits, Événements,...

Baliser des données à l'aide de Microformats

Entités

Microformats simples : rel-license, rel-nofollow, rel-tag, rel-bookmark, XFN

Microformats composés : hCard, hCalendar, hAtom, hReview, hResume

Outils de génération de microformats : hCard Creator, hReview Creator,...

Intégrer des Microdata et utilisation de schémas

Microdata : spécifications HTML 5

Nouveaux attributs : itemscope, itemtype, itemprop, itemref, itemid

Microdata API support

Schema.org : présentation, documentation

Hiérachie des types

Mise en place, bonnes pratiques

Non finançable CPF
716.00 €
À distance
Tout public
Formation Google Web Designer
Dawan Formation

Programme de Formation Google Web Designer

Comprendre le besoin

Standards du web : HTML5/CSS3/JS

Composantes du Responsive Design : grilles, médias queries

Animations : JS vs Flash

Le référencement, HTML5/CSS3 vs Flash

Réseaux publicitaires et création d'animations

Google Web Designer : présentation, intérêt

Google Web Designer vs Adobe Edge Animate

Atelier : Installation et panorama de l'espace de travail, des panneaux et des outils Créer des annonces graphiques rich media

Solutions publicitaires : DoubleClick Studio, AdMob, Ad Exchange...

Bannières, annonces extensibles et interstitielles

Définition des propriétés d'une annonce (environnement, taille, etc.)

Insertion de contenu texte

Gestion de la mise en forme et des Google Fonts

Ajout de contenu multimédia (images, vidéos)

Intégration et gestion de formes

Modification des couleurs et des propriétés

Gestion de l'alignement (entre deux objets ou par rapport au conteneur)

Prévisualisation d'une annonce

Publication d'une annonce suivant les plateformes

Atelier : Création et publication d'une bannière simple Créer des annonces complexes

Découpage de son annonce en plusieurs divisions

Intégration de contenu dans une division

Encapsulation des objets

Ajout de composants (gallerie d'images, vidéo Youtube, carte Google Maps...)

Gestion de la 3D : vue, déplacement et rotation d'un objet

Création et réutilisation d'un groupe d'objets

Création et enregistrement d'un modèle

Atelier : Création et publication d'une bannière structurée Gérer les évènements

Ajout d'un évènement à un contenu existant

Utilisation des actions prédéfinies

Création d'une action personnalisée

Insertion d'une zone cliquable

Atelier : Affichage d'une légende suivant l'image d'un slider Créer des animations

Modes de création : rapide ou avancé

Gestion des animations globales via les scènes

Animation d'un déplacement ou d'une rotation

Animation d'une couleur d'arrière-plan

Paramétrage d'une animation : durée, accélération ou décélération

Gestion des animations par objet via une timeline et des calques

Application d'une répétition pour une animation

Verrouiller ou masquer des calques

Insertion d'une image clé

Répétition sur l'ensemble des animations

Atelier : Animation des objets d'une annonce Visualiser et modifier le code

Gestion du style CSS d'un objet

Affichage du code source d'une annonce

Recherche du code correspondant à un objet

Application de modifications

Intégrer des éléments dans un projet web

Création d'un document HTML5/CSS3

Intégration de contenus, d'objets animés

Non finançable CPF
1120.00 €
À distance
Tout public
Formation Google Apps Scripts
Dawan Formation

Programme de Formation Google Apps Scripts

Introduction

Les solutions Google : Google Apps, Google Apps Engine, Marketplace

Choix d'une solution et enjeux

Rappels de JavaScript

Environnement Google individuel

Environnements des scripts

Créer, développer et exécuter dans l'éditeur spécifique

Lancer des scripts dans Google Spreadsheets

Exécuter dans les applications Web de Google Site et en tant que Gadget

Utiliser les déclencheurs automatiques, tâches planifiées

Atelier : un même script dans de nombreuses situations Spécificité des scripts Google

Rappels de JavaScript

Connaître les limites en environnement de développement et exécution

Accèder à Google : Spreadsheet et Charts, fichiers de données et graphiques

Accèder à Google : Calendar

Faire de l'envoi d'emails

Utiliser d'autres API Google

Atelier : scripts complets, avec interaction et enregistrements

Non finançable CPF
1196.00 €
À distance
Tout public