Tous
Avoir suivi le cours "Dreamweaver initiation" ou posséder les connaissances équivalentes
Approfondir les principales fonctionnalités de Dreamweaver - Découvrir les nouveautées - Maîtriser l'utilisation avancée des CSS. - Découvrir les étapes clés du SEO- Découvrir le potentiel des nouvelles normes HTML5/CSS3 - Apprendre à faire des sites multiplateforme: smartphone, tablette,..
Présentation de Dreamweaver CCPrésentation des produits Adobe Découvrir le cloud Computing avec Dreamweaver CCCréer son Adobe IDPanorama des outils de création de pages webRappels des normes XHTML, CSS, HTML5Les problèmatiques actuelles: le multi-format, les terminaux mobiles
Présentation de HTML 5 Support par les navigateursLes balises HTML5
Atelier pratique: Une première page en HTML 5
Structure et sémantiqueNouveaux éléments de formulaire HTML5Intégration d'animations et sons
Atelier pratique: Création d'un premier site avec formulaire en HTML5
Rappel CSSOrdre de priorité: cascade et héritageDimensionnement, margesProblèmatique de positionnementPropriétés CSS 3 pour la mise en forme: bordures, ombres, transparence,...
Atelier pratique: démonstration de styles et d'effets sur les différentes propriétés étudiées, mise en page complexe d'une page
Concepts de base du JavascriptGestion des événementsPrésentation du DOM (Document Object Model)Accès, modification, ajout d'éléments et d'attributsGestion dynamique des CSS
Atelier pratique: réaliser une galerie de photos
Présentation du format XMLStructure d'un document XML
Intérêts d'XML
Atelier pratique: flux RSS d'un site web
Présentation du Responsive Web Design: objectifs, alternatives... Les grilles fluidesLes media queriesCompression d'images, sprites, Data URIIntroduction aux librairies JavaScript pour compatibilité HTML5
Atelier pratique: création d'un site multiplateforme (smartphone, tablette..)
Présentation de jQuery UIFonctions essentiellesInstaller JQuery UI et utiliser un composant de baseUtiliser les onglets de JQueryPanneau JQuery Mobile
Atelier: Réalisation d'un menu dynamique avec JQuery UI, utilisations des effets JQuery, création et mise en forme d'une page à destination de mobile
Communication synchrone et asynchroneInstancier un objet XMLHttpRequestEnvoi de requêtesGestion des réponses, codes de retour des serveurs HTTPGestion des erreurs
Communication asynchrone/synchroneMise en oeuvre d'AJAXFonctions jQuery disponiblesChargement de pages et injection de codeIntégration complète d'AJAX et de l'UICompatibilité avec les autres frameworks
Atelier pratique: création d'une interface web riche avec jQuery
Rappels rapides sur le référencementRègles élémentaires de SEO: Titre de documents, Meta, titre de contenusRègles avancés de SEO: Liens, images, nom de fichiers, etc.
Introduction à l'accessibilité
Référentiels d'accessibilitéQuelques règles de bases: styles CSS, tableaux, navigationsAutres règles d'accessibilitéOptimisation de pages
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis
Sources des exercices + Support papier