Créer une version web de la charte co-construite des apprenant.e.s
-
Introduction au maquettage
-
Mise en pratique du HTML
- Structure d'une page
- Balises sémantiques
- Bonnes pratiques
-
Mise en pratique du PHP
- Mise en pratique des concepts de base de la programmation
- Syntaxe du langage
- Interactions PHP / HTML : inclusion d'un script PHP
-
Travail sur les bases de données
- Découverte de la syntaxe SQL
- Création d'une DB
- Création d'une table
- Requêtes SQL
- Connexion à une DB depuis un script PHP
-
Mise en pratique du CSS
- Sélecteurs CSS
- Syntaxe CSS
- Bonnes pratiques
- projet individuel en groupe d'entraide
dossier_du_projet
index.html
style.css
db.php
- Création d'une structure de page HTML basique
- maquettage type wireframe
- intégration
HTML
, balises meta et meta viewport essentielles et lien vers fichier CSS externe
- Création de la structure du
body
en utilisant les balises sémantiquesHTML5
- Intégration du contenu
- Titre de la page
- Thèmes de la charte
- Points principaux
- Formulaire de signature en
POST
pointant vers le fichierPHP
qui va le traiter- balise de zone de saisie utilisateur
- balise de soumission du formulaire
- Zone d'affichage de la liste des signataires
- Validation du code HTML
- Création d'un script PHP externe permettant de parcourir le tableau des signataires
- Affichage du nom des signataires dans la zone prévue de la page
HTML
- Connexion au serveur de BDD MySQL en ligne de commande
- Création d'une BDD :
charte
- Création d'une table :
apprenants
id
INT PRIMARY KEY AUTO_INCREMENTname
VARCHAR(100)signed
DATETIME DEFAULT CURRENT_TIMESTAMP
- Création du script PHP de connexion à la BDD avec PDO
- Création des requêtes pour afficher et insérer des données
- Be creative !