Apprendre à coder, un article à la fois
Des cours en français pour débuter en HTML et CSS, des guides modernes et bientôt des projets JavaScript complets. Tout le code publié ici est testé avant publication. Nouveau sur le site ? Commencez par les bases pour bien débuter en HTML.
Derniers articles
- 24 août 2026
unknown vs any en TypeScript : la différence une bonne fois pour toutes
any et unknown face aux mêmes opérations, erreurs de compilation et crashs mesurés : pourquoi any laisse tout passer et comment unknown protège votre code.
- 24 août 2026
Coder une todo-list en TypeScript vanilla : projet complet pour débutant
Construisez une todo-list en TypeScript sans framework : types, DOM, localStorage. Le code est compilé et testé, erreurs réelles du compilateur citées.
- 19 août 2026
CSS Grid : créer une mise en page moderne pas à pas
Apprenez CSS Grid pas à pas : colonnes en fr, gap, placement par numéros de ligne, grid-template-areas et grille responsive, mesures faites dans Chrome.
Commencer ici : le parcours dans l'ordre
Les articles du site forment un cours qui se lit dans l'ordre, du premier fichier HTML aux mises en page CSS modernes. Suivez les étapes ci-dessous, chacune s'appuie sur la précédente.
- 5 bonnes raisons de devenir développeur en 2026, à l'ère de l'IA
- Comment fonctionne un site web ?
- HTML et CSS : comprendre le rôle de chaque langage du Web
- Les bases pour bien débuter en HTML
- Les 5 balises à connaître pour le head en HTML
- Inline, block, inline-block : comprendre le display des balises HTML
- 6 balises d’architecture pour structurer une page HTML
- Structurer le texte en HTML : titres, paragraphes et listes
- Les liens en HTML : la balise a et l'attribut href
- Insérer une image en HTML
- Donner du style à une page HTML grâce au CSS
- Mettre en forme le texte en CSS : police, taille, interligne
- Couleurs et fond en CSS : color, background et dégradés
- Bordures et ombres en CSS : border, border-radius et box-shadow
- Le modèle de boîte en CSS : margin, padding, border et box-sizing
- Dimensions et positionnement en CSS : le guide moderne
- Créer un formulaire en HTML : champs et validation native
- Flexbox expliqué simplement : le guide français complet
- Créer un jeu Snake en JavaScript pas à pas (sans framework)
- Les génériques TypeScript expliqués simplement (avec exemples)
- Titre pro DWWM ou BTS SIO : que choisir pour se reconvertir développeur ?
- MCP expliqué en français : connecter une IA à ses outils, exemple concret
- CSS Grid : créer une mise en page moderne pas à pas
- Coder une todo-list en TypeScript vanilla : projet complet pour débutant
- unknown vs any en TypeScript : la différence une bonne fois pour toutes
Explorer le site
-
Tous les cours
L'intégralité des articles Développement Web, du premier fichier HTML aux mises en page modernes.
-
Le glossaire
Les termes essentiels du web définis simplement : balise, attribut, CSS, navigateur, serveur.
-
Qui écrit ici
La méthode du site, le parcours d'un autodidacte reconverti, et le formulaire pour me contacter.
Le code publié ici est testé avant publication, jamais présenté en capture d'écran : vous pouvez le copier, le coller et l'exécuter. Sam Accolade, auteur du site