Les fondamentaux
- Qu'est-ce qu'un site Web ? Différents types (Forum, Achats en ligne, Espace collaboratif...).
- Le contenu d'un site Web. Images, vidéos, HTML, animations Flash.
- Exemples de pages HTML basiques.
Les échanges entre navigateur et site Web
- Le rôle du navigateur (Internet Explorer, Firefox, ...) et du serveur Web.
- Comment se comprendre entre les deux (IP, DNS et protocole HTTP) ?
L'environnement technique d'un site Web
L'hébergement et le nom de domaine
- Hébergement mutualisé vs. Dédié.
- Achat du nom de domaine.
- Installation du nom de domaine (hébergement DNS vs. Redirection).
- Développer chez soi, mettre en place chez les autres.
- Pourquoi de telles différences de prix dans les formules ?
- Qualité de service. Responsabilité du contenu diffusé.
La mise à jour du site
- Transférer des fichiers avec FTP. Utiliser le transfert intégré dans les environnements de développement.
Exploitation et statistique
- Comment connaître le nombre de visiteurs, les pages les plus visitées, les mots-clefs, ....
- Moteurs de recherche et annuaires. Référencement.
- Créer une archive de son site Web, la restaurer.
La création du site
La conception et l'ergonomie
- Notions d'ergonomie. Rédiger pour le Web. Concevoir l'arborescence du site.
- Exemples de sites "mal conçus".
- Les standards en vigueur (W3C).
Les éléments graphiques et multimédias
- Création des images du site. Optimisation.
- Les vidéos (récupération, coupe, ajout de son).
- Réaliser des animations Flash.
Ecrire une page Web avec le HTML
- Principe des balises et attributs HTML.
- Mise en forme du texte et des paragraphes.
- Navigation (liens, cibles, frames). Les images, les tableaux, les formulaires. L'apport du XHTML. Les programmes additifs (plugin et activeX).
Faire évoluer plus facilement le site
- Les feuilles de style (CSS) pour minimiser les changements. Gérer les styles. Les pseudo-classes. Les boîtes. En ligne ou en boîte : l'affichage.
JavaScript : initiation au HTML dynamique
- Etendre les possibilités du HTML grâce à JavaScript.
- La gestion des événements et le DOM.
- Comment trouver les scripts qui conviennent ?