Code Quest Academy
24 routines + 5 ateliers · Certificat final

Apprends à coder routine après routine

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.

24 routines5 ateliers1 certificat final100% pratique

Progression par XP

Chaque étape te rapporte de l'expérience et des octets. Monte de grade, de stagiaire du terminal à architecte système.

Badges et certificat

Débloque un badge à chaque étape clé de la routine, jusqu'à la certification finale.

Modèles prêts à l'emploi

Pages web, feuilles de style, scripts, formulaires et petites applications : tu repars avec de vrais projets.

Explications ultra simples

Chaque notion est expliquée avec des exemples de code réels, testés dans ton navigateur, sans jargon inutile.

Ton parcours en 24 routines et 5 ateliers

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.

Routine 1

Le Terminal

Comment fonctionne le web, et l'atelier du développeur : éditeur, navigateur, outils et dossiers

Routine 2

Les Balises

Écrire du HTML : structure d'un document, titres, paragraphes, liens, listes et images

Routine 3

La Sémantique

Structurer une page avec les bonnes balises : en-tête, navigation, contenu, sections, pied de page, accessibilité

Routine 4

Les Formulaires

Recueillir des informations : champs, étiquettes, types, validation native et accessibilité

Routine 5

Les Médias et les Tableaux

Images adaptées, audio, vidéo, tableaux de données accessibles et ancres de navigation

Atelier 1

Le Site Statique

Atelier pratique : concevoir et écrire en HTML un site vitrine de trois pages, sémantique et accessible

Routine 6

Le Style

Écrire du CSS : sélecteurs, propriétés, héritage, cascade et spécificité

Routine 7

La Boîte

Le modèle de boîte : contenu, marges, bordures, dimensions, affichage et unités

Routine 8

La Mise en Page : Flexbox

Aligner, répartir et faire passer à la ligne des éléments avec Flexbox

Routine 9

La Grille : CSS Grid

Construire des mises en page en deux dimensions avec des colonnes et des zones

Routine 10

L'Adaptation : Responsive

Faire s'adapter un site à tous les écrans avec la logique mobile first

Routine 11

Les Finitions : variables et transitions

Centraliser les couleurs, animer les interactions et soigner les états

Routine 12

Le Dépannage : outils et méthode

Trouver et corriger un bug avec les outils de développement et un peu de méthode

Atelier 2

L'Habillage du Site

Atelier pratique : habiller et rendre responsive le site Atelier Sillon avec un CSS propre et maintenable

Routine 13

Les Variables : premiers pas en JavaScript

Stocker, nommer et manipuler des valeurs : nombres, textes et booléens

Routine 14

Les Conditions : prendre des décisions

Faire réagir un programme selon la situation avec if, else, switch et les opérateurs logiques

Routine 15

Les Boucles et les Tableaux

Répéter des actions et manipuler des listes de valeurs

Routine 16

Les Fonctions

Regrouper du code réutilisable : paramètres, valeur de retour, portée et closures

Routine 17

Les Objets et le JSON

Représenter des données structurées et les échanger sous forme de texte

Routine 18

Le DOM : modifier la page

Sélectionner, modifier, créer et supprimer des éléments depuis JavaScript

Routine 19

Les Événements : réagir aux actions

Faire réagir la page aux clics, aux saisies et aux soumissions de formulaire

Routine 20

Les Données : asynchrone et API

Attendre un résultat sans bloquer la page : promesses, async/await et fetch

Atelier 3

L'Interactivité du Site

Atelier pratique : donner vie au site Atelier Sillon avec un catalogue filtrable, un panier et un formulaire contrôlé

Routine 21

Le Serveur : premiers pas en PHP

Comprendre ce qui se passe côté serveur et écrire des pages dynamiques

Routine 22

La Base de Données : SQL et PDO

Stocker durablement des données et les lire, créer, modifier et supprimer depuis PHP

Routine 23

La Sécurité : protéger son application

Valider, échapper, authentifier et protéger : les réflexes qui évitent les failles courantes

Atelier 4

Le Back-End du Site

Atelier pratique : traiter le formulaire de contact en PHP, enregistrer les demandes en base et sécuriser l'ensemble

Routine 24

La Mise en Ligne : publier et maintenir

Du dossier local au site public : Git, hébergement, domaine, HTTPS, performance et maintenance

Atelier 5

Le Projet Final

Atelier pratique : concevoir, développer, sécuriser, publier et soutenir une application de réservation complète

Prêt à lancer ton premier programme ?

Crée ton badge de pilote, choisis ton objectif et rejoins l'académie en moins d'une minute.