<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://academy.yunt.fr/blog/quest-ce-que-le-rgaa</loc>
    <lastmod>2026-10-30T16:24:21.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmvuv6vf5000l07jtnfy4e9hz/cbcc3a5d-e66c-4256-950e-e7dcad258fec-quest-ce-que-le-rgaa-zYU0FndcYYtD0OeJQgB1rzrXVIzoaW.jpg</image:loc>
      <image:title>Qu’est-ce que le RGAA ? Guide de l’accessibilité</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/bonnes-pratiques-docker-projets-web</loc>
    <lastmod>2026-10-29T18:26:09.134Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu19oohg000304l3qck4b2ij/3437cada-84a1-4bd3-9f17-688cf6b0e5e5-docker-bonnes-pratiques-v2-fHN0a3Exlre9w1FARx8iILEdrTUehe.jpg</image:loc>
      <image:title>Bonnes pratiques Docker pour projets web</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/docker-compose-stack-locale</loc>
    <lastmod>2026-10-30T16:23:47.930Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu19853l000004iaah2abdbz/908df367-8ca4-4d0f-921c-8f38078a3060-docker-compose-stack-locale-fiCxF9epEODQdV4f0KwRTbu1MDFPR1.jpg</image:loc>
      <image:title>Docker Compose : orchestrer une stack locale</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/dockerfile-expliquer-image-web</loc>
    <lastmod>2026-11-02T15:55:53.275Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu18z1g4000004jqrln2cu2e/c02d5532-2edf-4b88-8d0e-4013df01a3db-dockerfile-expliquer-image-web-204PSeOFq4fMKZJUU8mScF5ktx6sPs.jpg</image:loc>
      <image:title>Dockerfile expliqué : construire une image web</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/installer-docker-premier-conteneur</loc>
    <lastmod>2026-11-02T15:55:03.303Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu18vc8u000204iag5bw052p/467baca4-4836-4e1e-ad65-610ee552713b-installer-docker-premier-conteneur-iyEcNRJE6vsaxnjq4e08MA1jEWOGYn.jpg</image:loc>
      <image:title>Installer Docker et lancer son premier conteneur</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/a-quoi-sert-docker-developpeur-web</loc>
    <lastmod>2026-11-02T15:54:26.423Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu18sc69000004l3b4qbtru0/59f59df9-3925-4e1f-b301-9e52a49ef31e-a-quoi-sert-docker-developpeur-web-EBapVwa55bJVShunxHMqE1qPlIgcUy.jpg</image:loc>
      <image:title>À quoi sert Docker pour un développeur web</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/dom-javascript-manipuler-page</loc>
    <lastmod>2026-10-30T16:23:19.026Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu18aeyc000004l8bahcaeqf/84a24fb2-bb0c-4d93-a27a-9a565660e86f-dom-javascript-manipuler-page-iFbauTt657NNntU1fivtpbHDRDHxCY.jpg</image:loc>
      <image:title>DOM JavaScript : manipuler la page correctement</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/asynchrone-javascript-promises-async</loc>
    <lastmod>2026-11-02T15:55:39.584Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu187ajl000004le5fre4l74/f8bb2596-e1e5-47de-a749-3edc0a5ab099-asynchrone-javascript-promises-async-i6Pt0RLGV9y4V86iCJ85UFtsg22JMw.jpg</image:loc>
      <image:title>Promesses et async/await en JavaScript</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/variables-fonctions-objets-javascript</loc>
    <lastmod>2026-11-02T15:54:41.429Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu184qig000304k1xbk11qpj/4a3561e6-5412-4def-b6a1-49bb2b629c9e-variables-fonctions-objets-javascript-quNikduDKmfhThCR6fp87CvbAiL1v7.jpg</image:loc>
      <image:title>Variables, fonctions et objets en JavaScript</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/javascript-dans-le-navigateur</loc>
    <lastmod>2026-11-02T15:53:15.787Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu17zdjl000004k1sz00j9xh/38a92320-a86d-4ca8-afee-e0a9c05c85e0-javascript-dans-le-navigateur-ljp6h4kcaCvL0LrJNJuSix9l1sXznJ.jpg</image:loc>
      <image:title>Comment fonctionne JavaScript dans le navigateur</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/organiser-fichiers-scss-architecture</loc>
    <lastmod>2026-10-30T10:06:51.230Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu17r1f5000004l3epcr5g6o/c31edfe3-e189-498e-97ad-62f35d5f62b9-organiser-fichiers-scss-architecture-wOftJvD1pNxkFYdf4VSkH1lPeGwDhw.jpg</image:loc>
      <image:title>Organiser ses fichiers SCSS : architecture 7-1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/quest-ce-que-grok</loc>
    <lastmod>2026-10-30T16:24:53.642Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu1586bk000604l2y3u0hpok/d8964a00-e1ad-4ec1-a20b-5f4da3a3e9b5-quest-ce-que-grok-s2F6Q9UsgJsX83cJYU50hFuR2V9uN8.jpg</image:loc>
      <image:title>Qu’est-ce que Grok ? L’IA de xAI expliquée</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/comment-fonctionne-https</loc>
    <lastmod>2026-11-02T05:59:41.500Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu100cpm000304lbbp5f1v83/fca7c119-b932-40b2-9628-8045f79d4063-comment-fonctionne-https-d3qbEKOrEFP9jq3dx3dfHEvjZw1EKI.jpg</image:loc>
      <image:title>Comment fonctionne HTTPS : TLS et certificats</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/quest-ce-que-seo-technique</loc>
    <lastmod>2026-11-02T05:59:41.500Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu0zwikj000204igz89lydsk/f4f523cc-b87b-4b20-a02d-d138cee601d6-quest-ce-que-seo-technique-Zqwk823UpDxnZx2YVcd2HjWcYHHIw6.jpg</image:loc>
      <image:title>Qu’est-ce que le SEO technique ?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/comment-ameliorer-vitesse-site-web</loc>
    <lastmod>2026-11-01T16:01:03.410Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu0zth63000d04l7o8hfflv0/ce330cb4-9dab-4847-88fc-87590b83c3de-comment-ameliorer-vitesse-site-web-uzmM1h7DmDw2eoTSKZSsppxbQkWI7z.jpg</image:loc>
      <image:title>Comment améliorer la vitesse d’un site web</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/quest-ce-que-accessibilite-web</loc>
    <lastmod>2026-11-02T15:55:18.302Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://kfangh1wtfrn6iyj.public.blob.vercel-storage.com/blog/cmu0z3dib000404l7zjjjywj1/1d7195fb-7776-4372-be76-9bc81903e165-quest-ce-que-accessibilite-web-8hxZnyOcq9wXpdPQ8WIItThlUCPzRo.jpg</image:loc>
      <image:title>Qu’est-ce que l’accessibilité web ?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/cursor-vs-copilot-vs-antigravity-quel-ide-ia-va-revolutionner-votre-faon-de-coder-en-2026</loc>
    <lastmod>2026-03-29T18:44:19.110Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1746286720965-cccf57e56c68?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHwyfHxjdXJzb3J8ZW58MHwwfHx8MTc3NDgwODE4OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>🚀 Cursor vs Copilot vs Antigravity : Quel IDE IA va REVOLUTIONNER votre façon de coder en 2026 ? (focus sur CURSOR)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/matriser-lautocompltion-dans-zsh-sur-macos-guide-complet-pour-dbutants</loc>
    <lastmod>2026-01-28T08:31:52.981Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1629654297299-c8506221ca97?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHwxfHxsaW51eHxlbnwwfDB8fHwxNzY5NTQ3NDIyfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Maîtriser l&apos;autocomplétion dans Zsh sur macOS : Guide Complet pour Débutants</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/article-sur-javascript-ternaire-pour-les-dbutants-des-conditions-optimis</loc>
    <lastmod>2026-01-12T13:59:58.767Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1669023414162-5bb06bbff0ec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHwyMXx8SmF2YXNjcmlwdHxlbnwwfDB8fHwxNzY4MjI2MzA3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Article sur Javascript : Ternaire pour les débutants, des conditions optimisé</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/git-git-cz-et-conventional-commits-guide-complet-des-bonnes-pratiques-pour-dbutants</loc>
    <lastmod>2026-01-05T09:53:31.740Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHw0fHxnaXR8ZW58MHwwfHx8MTc2NzYwNjQzNXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Git, Git CZ, et Conventional Commits : Guide Complet des Bonnes Pratiques pour Débutants</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/npm-vs-pnpm-pourquoi-passer-pnpm-pour-vos-projets-javascript</loc>
    <lastmod>2026-01-01T13:27:03.200Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1543966888-7c1dc482a810?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHwzMHx8SmF2YXNjcmlwdHxlbnwwfDB8fHwxNzY3MjczODY5fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Npm vs PNPM : Pourquoi passer à PNPM pour vos projets JavaScript</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/versionner-une-api-avec-nodejs-et-expressjs-guide-complet-pour-une-rtrocompatibilit-sans-faille</loc>
    <lastmod>2025-12-03T21:39:42.280Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1690585703267-de31ea667ef0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHwyfHxBUEl8ZW58MHwwfHx8MTc2NDQzNTk3MHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Versionner une API avec Node.js et Express.js : Guide complet pour une rétrocompatibilité sans faille</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/semantique-html-maitriser-section-aside-nav-et-main</loc>
    <lastmod>2025-09-01T22:18:10.276Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1583339793403-3d9b001b6008?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3w3ODIyOTB8MHwxfHNlYXJjaHw5fHxodG1sfGVufDB8MHx8fDE3NTY3NjQ1NDV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080</image:loc>
      <image:title>Sémantique HTML : maîtriser section, aside, nav et main</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://academy.yunt.fr/blog/maitriser-html-et-css-les-fondamentaux-du-developpement-web</loc>
    <lastmod>2025-07-26T10:03:25.148Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1607706189992-eae578626c86?q=80&amp;w=2340&amp;auto=format&amp;fit=crop&amp;ixlib=rb-4.1.0&amp;ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D</image:loc>
      <image:title>Maîtriser HTML et CSS : Les Fondamentaux du Développement Web</image:title>
    </image:image>
  </url>
</urlset>