<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://portfolio.example.com</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portfolio.example.com/about</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/contact</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/services</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/projects</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/1</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/2</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/3</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/4</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/5</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/6</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/css-particle-engine/7</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/1</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/2</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/3</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/4</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/5</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/6</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/7</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/8</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/9</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/10</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/11</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/12</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/13</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/smart-contract-erc20/14</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/1</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/2</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/3</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/4</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/5</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/6</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/7</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/8</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/9</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/python-data-pipeline/10</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit/1</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit/2</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit/3</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit/4</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/challenges/bash-security-audit/5</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/web-animation-mastery</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/web-animation-mastery/quiz</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/web-animation-mastery/download</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/architecture-distribuee</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/architecture-distribuee/quiz</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/architecture-distribuee/download</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/securite-loi-information</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/securite-loi-information/quiz</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/formations/securite-loi-information/download</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/projects/nexus-dashboard</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/projects/decent-auth</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/projects/animator-studio</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/projects/script-forge</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/web3-loi-information-developpeur</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/web3-loi-information-developpeur/download</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/architecture-evenementielle-pratique</loc>
<lastmod>2025-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/webgl-shaders-performance-60fps</loc>
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/webgl-shaders-performance-60fps/download</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio.example.com/hub/articles/scripting-python-devops-pro</loc>
<lastmod>2025-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/services/architecture-solution</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/services/animation-web-premium</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/services/audit-securite</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.example.com/services/dashboard-data</loc>
<lastmod>2026-04-06T21:27:46.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
