24 routines et 5 ateliers pratiques pour apprendre HTML, CSS, JavaScript et PHP : structure, mise en page, interactions, serveur, sécurité et mise en ligne. Des défis de code avec vérification automatique, zéro jargon inutile.
Chaque étape te rapporte de l'expérience et des octets. Monte de grade, de stagiaire du terminal à architecte système.
Débloque un badge à chaque étape clé de la routine, jusqu'à la certification finale.
Pages web, feuilles de style, scripts, formulaires et petites applications : tu repars avec de vrais projets.
Chaque notion est expliquée avec des exemples de code réels, testés dans ton navigateur, sans jargon inutile.
Du Terminal (comment fonctionne le web) jusqu'à la mise en ligne de ton projet final, chaque routine te rapproche un peu plus d'un code propre, sûr et que tu comprends vraiment.
Comment fonctionne le web, et l'atelier du développeur : éditeur, navigateur, outils et dossiers
Écrire du HTML : structure d'un document, titres, paragraphes, liens, listes et images
Structurer une page avec les bonnes balises : en-tête, navigation, contenu, sections, pied de page, accessibilité
Recueillir des informations : champs, étiquettes, types, validation native et accessibilité
Images adaptées, audio, vidéo, tableaux de données accessibles et ancres de navigation
Atelier pratique : concevoir et écrire en HTML un site vitrine de trois pages, sémantique et accessible
Écrire du CSS : sélecteurs, propriétés, héritage, cascade et spécificité
Le modèle de boîte : contenu, marges, bordures, dimensions, affichage et unités
Aligner, répartir et faire passer à la ligne des éléments avec Flexbox
Construire des mises en page en deux dimensions avec des colonnes et des zones
Faire s'adapter un site à tous les écrans avec la logique mobile first
Centraliser les couleurs, animer les interactions et soigner les états
Trouver et corriger un bug avec les outils de développement et un peu de méthode
Atelier pratique : habiller et rendre responsive le site Atelier Sillon avec un CSS propre et maintenable
Stocker, nommer et manipuler des valeurs : nombres, textes et booléens
Faire réagir un programme selon la situation avec if, else, switch et les opérateurs logiques
Répéter des actions et manipuler des listes de valeurs
Regrouper du code réutilisable : paramètres, valeur de retour, portée et closures
Représenter des données structurées et les échanger sous forme de texte
Sélectionner, modifier, créer et supprimer des éléments depuis JavaScript
Faire réagir la page aux clics, aux saisies et aux soumissions de formulaire
Attendre un résultat sans bloquer la page : promesses, async/await et fetch
Atelier pratique : donner vie au site Atelier Sillon avec un catalogue filtrable, un panier et un formulaire contrôlé
Comprendre ce qui se passe côté serveur et écrire des pages dynamiques
Stocker durablement des données et les lire, créer, modifier et supprimer depuis PHP
Valider, échapper, authentifier et protéger : les réflexes qui évitent les failles courantes
Atelier pratique : traiter le formulaire de contact en PHP, enregistrer les demandes en base et sécuriser l'ensemble
Du dossier local au site public : Git, hébergement, domaine, HTTPS, performance et maintenance
Atelier pratique : concevoir, développer, sécuriser, publier et soutenir une application de réservation complète
Crée ton badge de pilote, choisis ton objectif et rejoins l'académie en moins d'une minute.