Objectifs
- Avoir des connaissances de base sur le fonctionnement d’un site web
- Être capable de créer des pages web interactives grâce au langage HTML et aux feuilles de style CSS
Programme
Serveur web et client
- Notion d’URL
- Le protocole http et la notion de requêtes
Utilisation d’un IDE
- Présentation du concept d’Environnement de Développement Intégré
- Prise en main de VS code
Le format des documents
- Le format HTML
- L’encodage UTF-8
- Les formats d’images et de vidéo
Bases du HTML
- Structure type d'une page HTML
- Format des balises
L'en-tête HTML
- Balises principales de la section head
- Les balises META
Les balises HTML les plus courantes
- Titres et paragraphe
- Balises inline (STRONG, EM)
- Les balises DIV et SPAN
- Les liens hypertexte
- Les listes
Les bases du CSS
- Création d’un fichier CSS
- Les propriétés
- Sélecteurs et notion de cascade
- Les polices web
Les images
- Insertion d’image
- Taille d’affichage des images
- Formats d’image
- Images réactives
Les tables
- Les balises des tables
- Mise en forme des tables
Les formulaires
- Définition d'un formulaire
- Les balises INPUT, SELECT, TEXTAREA, BUTTON
Les langage de programmation du web
- Notion de langage serveur et langage client
- Présentation du langage PHP
- Présentation de JavaScript
Projet pratique
- Application des notions vues durant la formation