Le panorama d'un site Web
- Qu'est-ce qu'un site Web ?
- Les différents types de site (forum, blog, achats en ligne, espace collaboratif).
- Les types de contenu d'un site Web (textes, formulaires, tableaux, menus, liens hypertextes...).
- Les contenus multimédias : images, vidéo, audio, animations Flash.
- Exemples de pages HTML basiques et de navigation.
- Les pages HTML statiques et les pages dynamiques.
- Le rôle du navigateur (Firefox, Chrome, Microsoft Edge, Safari) et des navigateurs pour mobiles.
Travaux pratiques
Repérer les différents navigateurs sur son PC, rechercher des adresses IP ou des noms de domaines.
La création du site
- La conception et l'ergonomie.
- Notions d'ergonomie. Rédiger pour le Web. Notion d'accessibilité.
- Le Responsive Design.
- Analyse de sites.
- Concevoir l'arborescence du site.
- Création de la maquette, de la charte graphique et des images du site. Optimisation.
- Les standards en vigueur (W3C).
- Le multimedia dans les pages web.
Travaux pratiques
Concevoir l'organisation d'un site Web.
Les environnements de développement intégré (IDE)
- Qu'est-ce qu'un IDE ?
- Pourquoi utiliser un IDE ?
- Les plus connus (Notepad++, Visual Studio Code, Sublime Text, Brackets...).
- Editer une page Web telle qu'elle apparaît dans les navigateurs courants.
- Les éditeurs de pages web les plus utilisés (Adobe Dreamweaver...).
Ecrire sa première page Web en HTML
- Présentation de l'HTML.
- Le principe des balises et attributs HTML.
- Mise en forme du texte et des paragraphes.
- Les feuilles de style CSS.
- CSS3/HTML5.
Travaux pratiques
Se familiariser avec le HTML. Ecrire une page avec insertion d'images.
Simplifier la création de site avec Wix
- Création et édition d'une page.
- Manipuler du texte, des listes, des images, des tableaux, des liens hypertextes.
- Mettre en place des formulaires.
- Les feuilles de style CSS.
- Les modèles de pages Web.
Travaux pratiques
Création d'un mini-site.
Intégrer des scripts JavaScript
- Qu'est-ce que le Javascript ?
- Etendre les possibilités du HTML grâce à Javascript.
- Comment intégrer du Javascript dans une page Web ?
- La gestion des événements et le DOM.
- Le déclenchement automatique des événements.
- Comment trouver les scripts qui conviennent ?
Travaux pratiques
Intégration de scripts dans une page.
Le dialogue entre le client et le serveur
- La notion de protocole.
- Le protocole HTTP.
- Déposer des fichiers sur un serveur distant avec un logiciel FTP (Filezilla).
- Mettre à jour un fichier avec FTP.
L'hébergement et le nom de domaine
- Hébergement mutualisé versus dédié.
- Les différentes offres des hébergeurs (1and1, HostPapa, WebHostingPad, OVH...).
- La qualité de service proposée. Parallèle entre le prix de l'hébergement et les fonctionnalités proposées.
- Choisir le nom de domaine.
- Comment louer le nom de domaine ?
- Configuration d'un compte nom de domaine et hébergement Web.
- Développer chez soi, mettre en place chez les autres.
- La responsabilité du contenu diffusé. Le respect de la charte (nétiquette).
Echanges
S'assurer de la bonne compréhension de l'installation technique d'un site Web. Les éléments clés à prendre en compte lors du choix d'un hébergeur (tarifs, offres, fonctionnalités). Configurer un compte d'hébergement Web et transférer un site Web.
Le référencement naturel
- Qu'est-ce que le référencement et le positionnement ?
- Le choix des mots-clés.
- Optimisation du contenu pour le référencement.
- Les moteurs de recherche et les annuaires.
- Bien déclarer son site Web sur les moteurs.
- Analyse et suivi du référencement (Google Analytics, Google Trends…).
Travaux pratiques
Rechercher des mots-clés pertinents. Utilisation de Google Keyword Tool (AddWords). Vérifier le bon référencement de son site avec l'outil Google Webmaster ou un outil équivalent.
Exploitation et statistiques
- Outils de statistiques, services offerts par son hébergeur, autres solutions (Google Analytics, Alexa, WebRankInfo...).
- Connaître le trafic, les visiteurs, les navigateurs utilisés...
- Identifier les contenus pertinents.
- Outils d'administration de l'hébergement : CPanel ou autres outils propriétaires (OVH...).
- Créer une sauvegarde de son site Web.
- Comment effectuer la restauration ?
- La mise à jour d'un site (FileZilla, Net2Ftp...).
Travaux pratiques
Mettre en place des outils d'analyse. Découverte de l'outil CPanel. Créer une archive d'un site, supprimer puis restaurer ce site sur le serveur FTP.