<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
  <title>Devenez Développeur</title>
  <link>https://devenezdeveloppeur.fr/</link>
  <description>Apprendre à coder en français : HTML, CSS, JavaScript</description>
  <language>fr-FR</language>
  <item>
    <title>Portfolio de développeur junior : 7 erreurs qui coûtent des entretiens</title>
    <link>https://devenezdeveloppeur.fr/erreurs-portfolio-developpeur-junior/</link>
    <guid>https://devenezdeveloppeur.fr/erreurs-portfolio-developpeur-junior/</guid>
    <pubDate>Mon, 07 Sep 2026 09:00:00 GMT</pubDate>
    <description>Sept erreurs de portfolio de développeur junior, reproduites sur une vraie page et mesurées dans Chrome : poids, contraste, liens morts, formulaire perdu.</description>
  </item>
  <item>
    <title>Migrer un projet JavaScript vers TypeScript étape par étape</title>
    <link>https://devenezdeveloppeur.fr/migrer-javascript-vers-typescript/</link>
    <guid>https://devenezdeveloppeur.fr/migrer-javascript-vers-typescript/</guid>
    <pubDate>Sat, 05 Sep 2026 15:00:00 GMT</pubDate>
    <description>Un vrai projet JavaScript migré vers TypeScript 7 : allowJs, checkJs, renommage, strict. Chaque erreur du compilateur comptée, le bug caché qu'il a trouvé.</description>
  </item>
  <item>
    <title>Créer un portfolio de développeur avec HTML, CSS et un peu de JS</title>
    <link>https://devenezdeveloppeur.fr/portfolio-developpeur/</link>
    <guid>https://devenezdeveloppeur.fr/portfolio-developpeur/</guid>
    <pubDate>Wed, 02 Sep 2026 09:00:00 GMT</pubDate>
    <description>Construisez votre portfolio de développeur en HTML, CSS et un peu de JS : page complète, menu mobile, filtres de projets, le tout mesuré dans Chrome 152.</description>
  </item>
  <item>
    <title>Responsive design et media queries : rendre son site mobile</title>
    <link>https://devenezdeveloppeur.fr/responsive-design-media-queries/</link>
    <guid>https://devenezdeveloppeur.fr/responsive-design-media-queries/</guid>
    <pubDate>Mon, 31 Aug 2026 16:00:00 GMT</pubDate>
    <description>Comprenez enfin le responsive : meta viewport, media queries et approche mobile-first, avec chaque comportement mesuré dans Chrome pendant la rédaction.</description>
  </item>
  <item>
    <title>J'ai construit une application avec un agent IA : retour d'expérience honnête</title>
    <link>https://devenezdeveloppeur.fr/application-agent-ia/</link>
    <guid>https://devenezdeveloppeur.fr/application-agent-ia/</guid>
    <pubDate>Mon, 31 Aug 2026 12:00:00 GMT</pubDate>
    <description>Un agent IA a construit mon application web en 52 secondes. Je l'ai passée au banc d'essai dans Chrome, piège par piège : ce qui tient et ce qui manque.</description>
  </item>
  <item>
    <title>Financer sa formation de développeur avec le CPF : le parcours réel en 2026</title>
    <link>https://devenezdeveloppeur.fr/financer-formation-developpeur-cpf/</link>
    <guid>https://devenezdeveloppeur.fr/financer-formation-developpeur-cpf/</guid>
    <pubDate>Wed, 26 Aug 2026 11:00:00 GMT</pubDate>
    <description>Se former développeur avec le CPF en 2026 : plafond de 5 000 €, reste à charge de 150 €, abondement France Travail et délais réels, vérifiés aux sources.</description>
  </item>
  <item>
    <title>unknown vs any en TypeScript : la différence une bonne fois pour toutes</title>
    <link>https://devenezdeveloppeur.fr/unknown-vs-any-typescript/</link>
    <guid>https://devenezdeveloppeur.fr/unknown-vs-any-typescript/</guid>
    <pubDate>Mon, 24 Aug 2026 15:00:00 GMT</pubDate>
    <description>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.</description>
  </item>
  <item>
    <title>Coder une todo-list en TypeScript vanilla : projet complet pour débutant</title>
    <link>https://devenezdeveloppeur.fr/todo-list-typescript/</link>
    <guid>https://devenezdeveloppeur.fr/todo-list-typescript/</guid>
    <pubDate>Mon, 24 Aug 2026 09:00:00 GMT</pubDate>
    <description>Construisez une todo-list en TypeScript sans framework : types, DOM, localStorage. Le code est compilé et testé, erreurs réelles du compilateur citées.</description>
  </item>
  <item>
    <title>CSS Grid : créer une mise en page moderne pas à pas</title>
    <link>https://devenezdeveloppeur.fr/css-grid/</link>
    <guid>https://devenezdeveloppeur.fr/css-grid/</guid>
    <pubDate>Wed, 19 Aug 2026 09:00:00 GMT</pubDate>
    <description>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.</description>
  </item>
  <item>
    <title>MCP expliqué en français : connecter une IA à ses outils, exemple concret</title>
    <link>https://devenezdeveloppeur.fr/mcp-explique-en-francais/</link>
    <guid>https://devenezdeveloppeur.fr/mcp-explique-en-francais/</guid>
    <pubDate>Mon, 17 Aug 2026 17:00:00 GMT</pubDate>
    <description>Comprenez le protocole MCP en français et construisez un premier serveur TypeScript relié à une IA. Exemple complet exécuté et testé pendant la rédaction.</description>
  </item>
  <item>
    <title>Titre pro DWWM ou BTS SIO : que choisir pour se reconvertir développeur ?</title>
    <link>https://devenezdeveloppeur.fr/dwwm-ou-bts-sio/</link>
    <guid>https://devenezdeveloppeur.fr/dwwm-ou-bts-sio/</guid>
    <pubDate>Mon, 17 Aug 2026 14:00:00 GMT</pubDate>
    <description>DWWM ou BTS SIO pour devenir développeur : durée, contenu, financement, poursuite d'études, comparés sur les fiches officielles 2026, avec un avis tranché.</description>
  </item>
  <item>
    <title>Les génériques TypeScript expliqués simplement (avec exemples)</title>
    <link>https://devenezdeveloppeur.fr/generiques-typescript/</link>
    <guid>https://devenezdeveloppeur.fr/generiques-typescript/</guid>
    <pubDate>Mon, 17 Aug 2026 09:00:00 GMT</pubDate>
    <description>Comprenez enfin les génériques TypeScript : inférence, contraintes extends, keyof et types réutilisables. Exemples compilés et exécutés, erreurs citées.</description>
  </item>
  <item>
    <title>Créer un jeu Snake en JavaScript pas à pas (sans framework)</title>
    <link>https://devenezdeveloppeur.fr/jeu-snake-javascript/</link>
    <guid>https://devenezdeveloppeur.fr/jeu-snake-javascript/</guid>
    <pubDate>Wed, 12 Aug 2026 09:00:00 GMT</pubDate>
    <description>Codez un jeu Snake en JavaScript sans framework : grille, boucle de jeu, clavier, collisions, score. Projet complet, code testé et mesuré dans Chrome.</description>
  </item>
  <item>
    <title>Flexbox expliqué simplement : le guide français complet</title>
    <link>https://devenezdeveloppeur.fr/flexbox/</link>
    <guid>https://devenezdeveloppeur.fr/flexbox/</guid>
    <pubDate>Mon, 10 Aug 2026 08:41:22 GMT</pubDate>
    <description>Guide complet de Flexbox en français : axes, justify-content, align-items, gap, flex-grow et flex-wrap, avec des exemples testés et mesurés dans Chrome.</description>
  </item>
  <item>
    <title>Créer un formulaire en HTML : champs et validation native</title>
    <link>https://devenezdeveloppeur.fr/formulaire-html/</link>
    <guid>https://devenezdeveloppeur.fr/formulaire-html/</guid>
    <pubDate>Wed, 21 Feb 2018 15:58:57 GMT</pubDate>
    <description>Créez un formulaire en HTML : input et label, types email, number et date, cases à cocher, liste déroulante et validation native, testés dans Chrome 150.</description>
  </item>
  <item>
    <title>Dimensions et positionnement en CSS : le guide moderne</title>
    <link>https://devenezdeveloppeur.fr/dimensions-position-css/</link>
    <guid>https://devenezdeveloppeur.fr/dimensions-position-css/</guid>
    <pubDate>Sat, 06 Jan 2018 18:55:30 GMT</pubDate>
    <description>Dimensionnez et positionnez vos blocs en CSS : width et height, box-sizing, display, position relative, absolute, sticky. Exemples testés au navigateur.</description>
  </item>
  <item>
    <title>Le modèle de boîte en CSS : margin, padding, border et box-sizing</title>
    <link>https://devenezdeveloppeur.fr/modele-boite/</link>
    <guid>https://devenezdeveloppeur.fr/modele-boite/</guid>
    <pubDate>Wed, 03 Jan 2018 21:58:52 GMT</pubDate>
    <description>Comprenez le modèle de boîte en CSS avec des valeurs mesurées dans Chrome : margin, padding, border et pourquoi box-sizing: border-box est le standard.</description>
  </item>
  <item>
    <title>Bordures et ombres en CSS : border, border-radius et box-shadow</title>
    <link>https://devenezdeveloppeur.fr/bordures-ombres-css/</link>
    <guid>https://devenezdeveloppeur.fr/bordures-ombres-css/</guid>
    <pubDate>Tue, 19 Dec 2017 22:31:02 GMT</pubDate>
    <description>Bordures et ombres en CSS : border, border-radius, box-shadow, text-shadow et outline expliqués aux débutants, avec exemples testés dans le navigateur.</description>
  </item>
  <item>
    <title>Couleurs et fond en CSS : color, background et dégradés</title>
    <link>https://devenezdeveloppeur.fr/couleurs-fond-css/</link>
    <guid>https://devenezdeveloppeur.fr/couleurs-fond-css/</guid>
    <pubDate>Wed, 13 Dec 2017 00:06:23 GMT</pubDate>
    <description>Guide des couleurs et fonds en CSS : notations hex, rgb(), hsl() et oklch(), dégradés linear-gradient, contraste accessible et dark mode, avec code testé.</description>
  </item>
  <item>
    <title>Mettre en forme le texte en CSS : police, taille, interligne</title>
    <link>https://devenezdeveloppeur.fr/mettre-forme-texte-css/</link>
    <guid>https://devenezdeveloppeur.fr/mettre-forme-texte-css/</guid>
    <pubDate>Wed, 29 Nov 2017 13:15:29 GMT</pubDate>
    <description>Police système, taille en rem, interligne sans unité, gras et clamp() : mettez en forme le texte en CSS avec des exemples mesurés dans un vrai navigateur.</description>
  </item>
</channel>
</rss>