<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <!-- Página de bono (hub de reseñas) -->
    <url>
        <loc>https://stackcodelab.com/libros/bono.php</loc>
        <lastmod>2025-08-29</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Libros futuros (descomenta cuando publiques) -->

    
   

    
   

    
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Blog del libro Node.js desde cero -->
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/event-loop-nodejs/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/modulos-npm-nodejs/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/streams-fs-nodejs/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/express-rutas-parametros/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/middleware-express/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/autenticacion-jwt-nodejs/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/validacion-errores-express/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/nodejs-mysql-mongodb/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/websockets-socketio-chat/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/nodejs-desde-cero/blog/despliegue-nodejs-produccion/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
   

    
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Blog del libro PHP desde cero hasta experto -->
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/entorno-php-xampp-docker/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/tipos-datos-operadores-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/estructuras-control-php-match/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/funciones-php-tipos-closures/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/sesiones-cookies-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/enviar-correos-php-phpmailer/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/recuperar-contrasena-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/subir-imagenes-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/consumir-api-php-curl/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/php-desde-cero-hasta-experto/blog/errores-excepciones-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
   
    
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Blog del libro Programación Full-Stack -->
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/html5-semantico-estructura-pagina-web/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/css3-responsive-flexbox-grid/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/javascript-dom-eventos-fetch/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/php-para-principiantes/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/formularios-php-get-post/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/conectar-php-mysql-pdo/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/prevenir-inyeccion-sql-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/login-seguro-php-mysql/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/crud-php-mysql/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/programacion-full-stack/blog/api-rest-php/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
   
    
   
    

    
   
    
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <!-- Blog del libro SharePoint: La plataforma de colaboración empresarial -->
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/que-es-sharepoint/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/sitios-comunicacion-equipo-hub/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/bibliotecas-documentos-metadatos/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/sharepoint-onedrive-teams-diferencias/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/listas-power-automate-aprobaciones/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/paginas-web-parts-intranet/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/spfx-sharepoint-framework-web-part/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/microsoft-graph-pnp-powershell-sharepoint/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/permisos-sharepoint-buenas-practicas/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/sharepoint-la-plataforma-de-colaboracion-empresarial/blog/copias-seguridad-recuperacion-sharepoint/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>

    
   
    
   
    
   
    

    
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Blog del libro IA en Ciberseguridad -->
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/que-es-la-ia-en-ciberseguridad/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/soc-inteligente-ia/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/deteccion-amenazas-machine-learning/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/threat-intelligence-ia/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/soar-respuesta-incidentes-playbooks/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/threat-hunting-ia-mitre-attack/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/seguridad-modelos-ia-mlops/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/zero-trust-ia-identidad/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/deteccion-fraude-bancario-ia/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://stackcodelab.com/libros/ia-en-ciberseguridad/blog/etica-gobernanza-ia-ciberseguridad/</loc>
        <lastmod>2026-10-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>
   
</urlset>