<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://olhub.org</loc>
<lastmod>2026-04-22T10:51:26.391Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://olhub.org/learn/java</loc>
<lastmod>2026-04-22T10:16:53.686Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/01-java-la-gi</loc>
<lastmod>2026-04-22T10:16:53.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/02-jvm-jre-jdk</loc>
<lastmod>2026-04-22T10:16:53.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/03-cai-dat-moi-truong</loc>
<lastmod>2026-04-22T10:16:53.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/04-hello-world</loc>
<lastmod>2026-04-22T10:16:53.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/05-tu-duy-lap-trinh</loc>
<lastmod>2026-04-22T10:16:53.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/06-compile-va-run</loc>
<lastmod>2026-04-22T10:16:53.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/01-nhap-mon-tu-duy-lap-trinh/07-mini-challenge-lich-thang</loc>
<lastmod>2026-04-22T10:16:53.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/01-bien-va-khai-bao</loc>
<lastmod>2026-04-22T10:16:53.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/02-kieu-nguyen-thuy</loc>
<lastmod>2026-04-22T10:16:53.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/03-kieu-tham-chieu</loc>
<lastmod>2026-04-22T10:16:53.684Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/04-toan-tu</loc>
<lastmod>2026-04-22T10:16:53.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/05-ep-kieu</loc>
<lastmod>2026-04-22T10:16:53.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/06-string-text-block</loc>
<lastmod>2026-04-22T10:16:53.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/07-hang-so-enum-final</loc>
<lastmod>2026-04-22T10:16:53.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/java/02-cu-phap-java-kieu-du-lieu/08-mini-challenge-bmi</loc>
<lastmod>2026-04-22T10:16:53.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring</loc>
<lastmod>2026-04-13T14:21:20.138Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/01-spring-core/01-spring-la-gi</loc>
<lastmod>2026-04-13T14:21:20.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/01-spring-core/02-rest-api-voi-spring</loc>
<lastmod>2026-04-13T14:21:20.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/02-data-va-security/01-spring-data-jpa</loc>
<lastmod>2026-04-13T14:21:20.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/02-data-va-security/02-spring-security</loc>
<lastmod>2026-04-13T14:21:20.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/03-testing-va-deploy/01-spring-boot-testing</loc>
<lastmod>2026-04-13T14:21:20.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/spring/03-testing-va-deploy/02-deploy-spring-boot</loc>
<lastmod>2026-04-13T14:21:20.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql</loc>
<lastmod>2026-04-13T14:21:20.143Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql/01-sql-co-ban/01-select-co-ban</loc>
<lastmod>2026-04-13T14:21:20.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql/01-sql-co-ban/02-aggregation-va-grouping</loc>
<lastmod>2026-04-13T14:21:20.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql/02-sql-nang-cao/01-indexing</loc>
<lastmod>2026-04-13T14:21:20.141Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql/02-sql-nang-cao/02-subquery-va-cte</loc>
<lastmod>2026-04-13T14:21:20.141Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/sql/02-sql-nang-cao/03-transaction-va-acid</loc>
<lastmod>2026-04-13T14:21:20.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan</loc>
<lastmod>2026-04-13T14:21:20.146Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan/01-nen-tang/01-do-phuc-tap-thuat-toan</loc>
<lastmod>2026-04-13T14:21:20.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan/01-nen-tang/02-sorting-algorithms</loc>
<lastmod>2026-04-13T14:21:20.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan/02-ctdl-va-tim-kiem/01-binary-search</loc>
<lastmod>2026-04-13T14:21:20.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan/02-ctdl-va-tim-kiem/02-dynamic-programming</loc>
<lastmod>2026-04-13T14:21:20.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://olhub.org/learn/thuat-toan/02-ctdl-va-tim-kiem/03-stack-va-queue</loc>
<lastmod>2026-04-13T14:21:20.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
</urlset>
