Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web



Documents pareils
Formation : WEbMaster

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

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

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

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

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

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

Diffuser un contenu sur Internet : notions de base... 13

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

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

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

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

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

RESPONSIVE WEB DESIGN

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

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

Programmation Web. Madalina Croitoru IUT Montpellier

HTML, CSS, JS et CGI. Elanore Elessar Dimar

WORDPRESS : réaliser un site web

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

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

Webmaster / Webdesigner / Wordpress

creer votre site internet en html/css

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.

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Intégrateur Web HTML5 CSS3

BES WEBDEVELOPER ACTIVITÉ RÔLE

Groupe Eyrolles, 2003, ISBN : X

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

Formation Découverte du Web

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

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Bernard Lecomte. Débuter avec HTML

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

Optimiser pour les appareils mobiles

Notes pour l utilisation d Expression Web

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

Utilisation de l éditeur.

< Atelier 1 /> Démarrer une application web

PHP 5.4 Développez un site web dynamique et interactif

Soyez accessible. Manuel d utilisation du CMS

PLAN DE COURS. CRM 142 Internet et multimédia 1 Hiver 2015

Présentation du Framework BootstrapTwitter

Bureautique Initiation Excel-Powerpoint

WordPress, thèmes et plugins : mode d'emploi

Principales Evolutions Version

Programmation Web TP1 - HTML

Les outils de création de sites web

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

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

Guide de réalisation d une campagne marketing

Nouveautés de la version moodle 2.7

édition 2014/2015 web et multimédia Image et graphisme Communication et stratégie

RELEASE NOTES. Les nouveautés Desktop Manager 2.8

Créer une application de livre interactif pour tablette avec Indesign CS6 et Adobe Digital Publishing Suite

Travaux dirigés n 10

TP JAVASCRIPT OMI4 TP5 SRC

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

Introduction à Expression Web 2

Utiliser un CMS: Wordpress

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Programmation Internet Cours 4

Nouveautés joomla 3 1/14

Modalités pratiques. Objectifs de la Formation

{less} Guide de démarrage

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

Concepteur réalisateur graphique

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Association UNIFORES 23, Rue du Cercler LIMOGES

Projet en nouvelles technologies de l information et de la communication

HTML5 et CSS3 pour des sites Responsive Web Design

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Édu-groupe - Version 4.3

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

CA CA T T AL AL O O GUE GUE CATALO FORMATIONS t n s c o p. f r / / / / / / c o n t a c t n s c o p. f r / / / / / # t r o c n u m

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

WEB-OFFICE-FORMATION.FR FORMATION PROFESSIONNELLE CONTINUE ET DEVELOPPEMENT DE SITES WEB CATALOGUE 2013

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Tutoriel : Feuille de style externe

1. La notion de cascade

F0RMAT I0N BUREAUTIQUE

Pack Fifty+ Normes Techniques 2013

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

4. Personnalisation du site web de la conférence

Introduction à. Oracle Application Express

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

RÉALISATION D UN SITE DE RENCONTRE

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Joomla! Création et administration d'un site web - Version numérique

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

Normes techniques 2011

iil est désormais courant de trouver sur Internet un document

Mozilla Firefox 3.5. Google Chrome 3.0 LES NAVIGATEURS WEB. (pour Windows) Opéra 10. Internet Explorer 8. Safari 4.0

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

UN SITE WEB RESPONSIVE EN UNE HEURE?

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Transcription:

Le Web 1. Qu est-ce que le Web? 7 1.1 Côté serveur : HTTP, FTP, langages, SQL 7 1.2 Côté client : HTML, CSS, JavaScript 10 2. Les langages et leur utilité 10 2.1 HTML 10 2.2 CSS 13 2.3 JavaScript 16 2.4 Exemple général avec les trois langages 20 3. Les formats d images 26 3.1 Format Bitmap 26 3.2 Format vectoriel 31 4. Les navigateurs et leurs outils 38 Règles générales 1. Préserver la lisibilité : l indentation, les commentaires 47 1.1 L indentation 47 1.2 Les commentaires 50 2. Penser au référencement 51 3. Dossiers et chemins vers les fichiers 53 4. Les éditeurs pour le code 57 5. Des raccourcis bien pratiques 63 1/7

5.1 Sauvegarder et tester une page 63 5.2 Sélectionner du texte ou se déplacer plus vite sans la souris 65 HTML 1. Création d une page web 67 2. Code HTML obligatoire 68 3. Le doctype 69 4. La balise <head> 69 4.1 Lien avec une feuille de style 71 4.2 Lien avec un fichier JavaScript 72 5. La balise <body> 73 5.1 Méthode et balises pour structurer une page 75 5.2 Le texte dans la page HTML 83 5.3 Les caractères spéciaux 85 CSS3 1. Les trois styles de base possibles 87 1.1 Le style de balise 87 1.2 Le style de classe 91 1.3 Le style d ID 92 1.4 Combinaison des trois méthodes 94 2. Les polices de caractères et le Web 97 3. Les sélecteurs 107 2/7

4. Les pseudoclasses 117 4.1 Pour les liens 117 4.2 Pour le texte 119 4.3 Pour les sélecteurs 120 5. Les couleurs en hexadécimal, en RGBA ou en HSLA 120 6. Les images et les bordures 125 7. Les boutons issus d images ou de polices 126 8. Les fonds et fonds multiples 131 9. Le positionnement 132 10. Le débordement 134 11. Utilisation de padding et margin 135 12. Un préfixe par navigateur 136 13. Des propriétés décoratives (ombre, dégradé, arrondi...) 137 14. Des colonnes dans le texte 139 15. Les transformations 3D 141 16. Les transitions et animations 145 17. Le responsive design et les media queries 147 3/7

JavaScript 1. Introduction 151 2. La liste des tâches 151 3. Variables et affectation 154 4. Les types de variables 155 4.1 Les valeurs numériques 155 4.2 Le texte et la concaténation 155 4.3 Les tableaux 157 4.4 Les booléens 158 4.5 Les objets 159 5. Les opérateurs 161 6. Les conditions 165 6.1 if, else et les accolades 165 6.2 switch case 171 7. Itérations 174 7.1 La boucle for 174 7.2 Le while 178 7.3 Le do... while 179 7.4 break et continue 180 8. Déboguer un programme 181 9. Les fonctions 184 9.1 Déclaration 185 9.2 Appel 186 9.3 Les variables locales et globales 186 4/7

9.4 Le retour d une fonction 188 10. Les cookies 189 11. Le drag and drop 192 12. Afficher le site HTML en plein écran 195 13. Gestion de l historique du navigateur 197 14. La géolocalisation 199 15. Les bases de données locales 202 15.1 Création d'une base de données 203 15.2 Création d une table 203 15.3 Insertion d'enregistrements 204 15.4 Lecture d'informations 204 16. Générer des PNG en JavaScript 205 17. Ajax 210 Mise en page HTML et CSS 1. Les blocs et leur position à l écran 215 1.1 Les tableaux 215 1.2 Les div et les nouvelles balises HTML5 218 2. Les listes 223 Les méthodes de dessin 5/7

1. La balise Canvas 227 2. La balise SVG 232 3. Avantages et inconvénients des deux technologies 241 Le multimédia 1. La balise vidéo 243 2. Les codecs vidéo 247 3. La balise audio 248 4. Les codecs audio 250 Les formulaires 1. Introduction 253 2. Fonctionnement d un formulaire client/serveur 254 3. Les différentes balises du formulaire 255 4. Les expressions régulières 264 5. La validation du formulaire 266 6. Ajout d un script CGI sur le serveur 268 6/7

Les liens et menus en HTML5 1. Introduction 271 2. Création de liens 272 2.1 Ouverture de page HTML 272 2.2 Ouverture d une image 273 2.3 Navigation dans la page 274 2.4 Proposer le téléchargement d un fichier 275 2.5 Envoyer un mail 275 2.6 Déclenchement d un script JavaScript 277 3. Création d un menu (liste + liens + CSS) 277 4. Ajout de «data» dans les liens 279 Conclusion Index 285 7/7