<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://datosdinamicos.com/</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/servicios</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/capacitaciones</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/cursos</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/talleres</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/videos</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/noticias</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/blog</loc>
    <lastmod>2026-07-02</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/equipo</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/abc-powerbi</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-avanzado</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/knime-and-pizza</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/knime-cero-a-master</loc>
    <lastmod>2018-10-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-1-que-es-sql</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-2-bases-relacionales-tipos-de-datos</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-3-llaves-primarias-foraneas</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-4-select-where</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-5-agregacion-group-by-having</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-6-joins</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-7-insert-update-delete</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-8-subconsultas-with</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-9-in-exists-any-all</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-10-create-alter-table</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-11-ejercicio-tienda-online</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/sql-desde-cero/clase-12-reto-final-casos-de-negocio</loc>
    <lastmod>2025-10-09</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-1-que-es-programar</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-2-variables-operadores-estructuras-de-control</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-3-por-que-python-sintaxis-basica</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-4-python-frente-a-otros-lenguajes</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-5-instalar-python-y-vs-code</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-6-condicionales-if</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-7-ciclo-for</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-8-ciclo-while</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-9-retos-propina-y-notas</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-10-paradigmas-y-funciones</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/aprende-programar-python/clase-11-pep8-y-pylint</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-1-estructura-y-pylint</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-2-cifrado-cesar-funciones</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-3-pruebas-unitarias-pytest</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-4-encriptacion-tdd</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-5-git-deuda-tecnica-github-actions</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-6-hash-sha256-cobertura</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-7-api-fastapi-pruebas</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-buenas-practicas/clase-8-api-completa-documentacion-readme</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-1-python-vs-excel</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-2-python-basico</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-3-listas-tuplas-diccionarios</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-4-manejo-de-archivos</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-5-python-vale-la-pena</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/curso/python-analisis-datos/clase-6-numpy</loc>
    <lastmod>2026-11-05</lastmod>
  </url>
  <url>
    <loc>https://datosdinamicos.com/blog/python-o-sql-por-donde-empezar</loc>
    <lastmod>2026-07-02</lastmod>
  </url>
</urlset>