CRÉER DES SITES WEB DYNAMIQUES ET RESPONSIVES AVEC HTML5 ET CSS3

Documents pareils
Devenez un véritable développeur web en 3 mois!

Formation Webmaster : Création de site Web Initiation + Approfondissement

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Formation : WEbMaster

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Webmaster / Webdesigner / Wordpress

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Les outils de création de sites web

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

formations Une approche simple et personnalisée pour une meilleure acquisition de compétences en PAO

Grille fluide. Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design

Présentation du Framework BootstrapTwitter

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

PROGRAMME DE FORMATION CONTINUE «CHEF DE PROJET WEB»

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

RESPONSIVE WEB DESIGN

Optimiser pour les appareils mobiles

Programmation Internet Cours 4

Bureautique Initiation Excel-Powerpoint

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

FORMATIONS FORMATIONS : E-COMMERCE / E-MARKETING / WEBDESIGN / VENTE / INFORMATIQUE / BUREAUTIQUE LE CATALOGUE DE

Pack Fifty+ Normes Techniques 2013

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

WORDPRESS : réaliser un site web

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

HTML5 et CSS3 pour des sites Responsive Web Design

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Guide de réalisation d une campagne marketing

Modalités pratiques. Objectifs de la Formation

Concepteur réalisateur graphique

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION : QUALITE WEB ET REFERENCEMENT NATUREL

creer votre site internet en html/css

OFFRE DE SERVICE.

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Modules Multimédia PAO (Adobe)

novatis Agence Web innovatrice

Travaux dirigés n 10

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

Les 10 étapes incontournables pour réaliser un site internet performant et accessible

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Optimiser les s marketing Les points essentiels

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Créative Cloud - Perfectionnement

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

BES WEBDEVELOPER ACTIVITÉ RÔLE

UN SITE WEB RESPONSIVE EN UNE HEURE?

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

Intégrateur Web HTML5 CSS3

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

1. La notion de cascade

Documentation de conception

Cahier des charges Site Web Page 1 sur 9

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite?

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

Catalogue des formations : Utilisation d outils Open Source

Formation HTML / CSS. ar dionoea

En date du 11 décembre 2008

Media queries : gérer différentes zones de visualisation

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

WEB design. Pierre Chassany Comstone.ch vocables.com

Introduction à Expression Web 2

Point sur les solutions de développement d apps pour les périphériques mobiles

Bernard Lecomte. Débuter avec HTML

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

offre de formations Année 2015

les techniques d'extraction, les formulaires et intégration dans un site WEB

< Atelier 1 /> Démarrer une application web

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

INTEGRATEUR WEB/WEBDESIGNER

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Responsive Web Design. La Rochelle, Avril 2014

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

-> Envoi automatique du nom du VIP vers la base de donnée -> Création automatique de la carte de vœux MINI SITE VŒUX

Normes techniques 2011

HTML. Notions générales

Audit de site web. Accessibilité

Portfolio Sites internet :

Nouveautés joomla 3 1/14

VOLUME 1 CRÉATION D UN SITE WEB

Formation Créateur de site web e-commerce Certifiant

A. L audit de l ergonomie 11. B. Quand réaliser un audit de l ergonomie? 11. C. Notions élémentaires Utilisabilité 12 2.

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

CAHIER DES CHARGES pour création graphique de Site internet.

Comité départemental du tourisme de Haute Bretagne Ille et Vilaine

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Utilisation de l éditeur.

Introduction à. Oracle Application Express

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

Transcription:

Référence : IHTS Durée : 5 jours (35h.) Tarif : 2290 HT Contact : 01 43 34 90 94 Niveau : Débutant Cours à distance : Possible Eligible : CPF Certification : MCSD: Web Applications Prochaines sessions : - 15 mai au 19 mai - 12 juin au 16 juin - 03 juillet au 07 juillet plus de dates sur www.plb.fr Objectifs Public La formation HTML / CSS / Responsive est destinée à toute personne souhaitant maitriser la conception de sites Internet et d applications web modernes tirant parti de toutes les nouvelles spécifications et technologies apportées par le Web d aujourd hui. Le HTML est un langage texte qui permet de décrire le contenu d une page WEB grâce à des balises (structure du document, données, images, formulaire, programme, etc.). Les feuilles de style CSS permettent d en définir la présentation. L idée de fond est de ne pas mélanger les données et leur visualisation pour faciliter la mise en place d un site et son évolution. Indépendamment de la complexité des architectures les langages HTML et CSS demeurent des standards depuis des années. Les nouvelles versions du HTML5 et du CSS3 ont encore renforcé cette hégémonie en étendant leurs possibilités pour prendre en compte les équipements mobiles, le référencement, le dessin vectoriel, la vidéo, le rendu 3D, les animations, etc.. Bref il devient possible maintenant de proposer des applications clients/serveurs et des pages WEB attractives grâce à l utilisation conjointe de HTML5 et CSS3. Lors de cette formation, vous comprendrez dans un premier temps comment les navigateurs échangent avec les serveurs WEB, puis comment créer des sites WEB dynamiques et modernes en utilisant les possibilités du HTML et du CSS que vous compléterez avec les apports des nouveautés proposées par le HTML5 et le CSS3. Leur utilisation vous sera présentée sous un angle professionnel avec notamment le souci de répondre à la question "Comment faire de la mise en page Web avec les technologies et les outils modernes du moment?". Ce qui vous le verrez n'est pas si trivial si on se limite à la simple présentation des technologies. De même nous vous aiderons à préparer votre veille technologique post-formation et à analyser avec recul les tendances du moment. Nous vous présenterons une série d outils et méthodologies visant à professionnaliser vos développements, être plus efficace et gagner en productivité. Vous apprendrez également à pallier aux problèmes redondants de rétrocompatibilités afin de concevoir des sites et des applications nativement compatibles dans le plus grand nombres de navigateurs. A l issue de cette formation vous serez capable de : Utiliser dès maintenant les nouveautés du web, en restant rétro-compatible Tirer Partie des nouveautés, et ainsi alléger les besoins en JavaScript Faire de la vidéo, du son et des animations, sans Flash Faire du graphisme avancé et certaines images, sans Photoshop Améliorer son référencement dans les moteurs de recherche Adapter l'affichage des versions mobile / tablette (responsive design) Optimiser vos sites pour un chargement plus rapide définir quelle technologie de mise en page est la plus adaptée au projet utiliser des outils pour coder plus rapidement et automatiser les tâches de déploiement Tester facilement vos sites sur de nombreux navigateurs et sur mobile pour valider sa conformité Faire une veille efficace pour suivre le rythme effréné des nouvelles possibilités Cette formation s'adresse aux développeurs et chefs de projets. Pré-requis Il peut être intéressant d avoir suivi le Cours Ergonomie et UX web et mobile. mais ce n'est pas impératif (c'est 1/5

un plus, sans pour autant être indispensable) Cependant il est quand même nécessaire d'avoir une expérience pratique du Web. Certification MCSD: Web Applications Contenu du cours Les bases du web Fonctionnement d un échange entre navigateur et serveur Les protocoles http et https Les Navigateurs Web Présentation des différents langages Web Les logiciels pour coder et mettre en ligne L inspecteur de code Ressources web utiles HTML 5 Qu est-ce que le HTML et quel est son rôle Que sont les balises? Structure de base d un document (Doctype, head, body) Comment écrire son premier document HTML Les balises principales (liens, images, tableaux, blocs, paragraphes, listes ) Hiérarchie et imbrication des éléments, parents / enfants, tabulations Nouvelles normes HTML5 d écriture CSS 3 Qu est-ce que le CSS? HTML, CSS : le fond/ la forme Rôle du CSS Lier une feuille de style à une page HTML Arborescence de projets web, structure des dossiers standards Principe de base : Sélecteurs, propriétés, valeur Principales propriétés CSS Mise en forme du texte, paragraphes et caractères Nommer ses styles : Classes, identifiants Les sélecteurs CSS Quelques sélecteurs CSS avancés Nouvelles propriétés CSS3 Nouvelles syntaxes CSS3 Pseudo classes Préfixes et compatibilité Structurer une page avec HTML et CSS Les blocs et divisions Le modèle de boite CSS Positionnement (statique, absolu, fixe) Principaux modes de positionnement : 2/5

Float Principe de positionnement Protection des conteneurs Positionnement gauche / droite des images Positionnement de blocs Structurer une page en colonnes Flexbox Principe moderne Compatibilité des navigateurs Bases et box-sizing Les conteneurs et les éléments Possibilités de positionnement Structurer une page simple avec des colonnes Comparatif Float / Flex Grille simple de mise en page Float et Flex Formulaires Eléments et fonctionnement d un formulaire Méthodes d envoi et traitement Les champs de formulaire Nouveaux types de champs HTML5 Graphisme avancé Polices de caractères personnalisées Couleurs avancées et dégradés Ombres et opacité Bordures et arrière-plans avancés Compatibilité des technologies Tester la compatibilité du navigateur Comment connaître la compatibilité d une technologie Outils, méthodes d optimisation, et bonnes pratiques Contrôler la compatibilité des technologies (caniuse) Compatibilité CSS : autoprefixer Ecriture de code avec auto complétion avec Emmet Introduction aux préprocesseurs Compilation et minification des fichiers Outils d analyse de performance avec Google Speed Optimisation des images Qu est-ce qu un CDN Validation W3C Faire de la veille : bénéfices, outils 3/5

Les Frameworks CSS Normaliser les styles de base avec Normalize.css Une base saine avec HTML5 Boilerplate Approche de twitter Bootstrap et Foundation Responsive Web Design Introduction au RWD, enjeux, état des lieux Principe de base Mise en place des bases code Un design fluide Les média queries Fonctions utiles (calc) Outils utiles au responsive : browser refreshing, serveur local, prepoc.io Créer une grille responsive Conception de structure fluide Coupures avec les media queries et les breakpoints Tests sur navigateurs et mobile en temps réel HTML/CSS avancé Animations et transformations Transformations de base (rotation, translation, etc.) Transformations 3D (perspective) Transitions : changement progressif d'un style Animations autonomes Vectoriel Utilisation d images vectorielles SVG Dessiner en vectoriel grâce à JavaScript et Canvas Nouvelles balises audio/video Balise audio et options Balises video et options Formats pris en charge Techniques Notation BEM CSS Orienté Objet Code maintenable Futur du CSS : Polymers et web composants Mise en ligne 4/5

Transfert des fichiers via FTP Configuration de son hébergement Travaux pratiques Cette formation est ponctuée de nombreux Travaux Pratiques: Créer une première page web avec HTML L objectif est de réussir à écrire les bases nécessaires au HTML et d expérimenter les balises indispensables et leur imbrication. Création d une base réutilisable Afin de gagner du temps, création d une base HTML qui servira de base à tous les prochains projets Ajout des styles Créer une première feuille de style et l ajouter Ajouter des styles sur des textes, caractères, blocs et autres balises Formulaire Création d un formulaire complet avec mise en forme de sections, libellés, différents types de champs et mise en page ergonomique. Mise en forme et structure Création d une grille simple de structure par colonne en float et en flex Création de modèles simples de pages par sections et colonnes Page Web complète Utilisation du système de grille précédemment crée pour la création d une page web complète structurée Vers une page responsive Adaptation de cette page pour du design fluide Ajout des media queries pour une page responsive Tests sur différents navigateurs, périphériques et résolutions Ajoutons des Interactions et animations Création de transitions et animations et insertion dans la page En route pour Internet Mise en ligne de la page web Application Web Intégration d une mini application web en mode plein écran afin de voir les différences de codage HTML/CSS par rapport à une page standard Rendre son application responsive 5/5