<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://duthanhduoc.com</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://duthanhduoc.com/courses</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/courses/nextjs-super</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duthanhduoc.com/courses/nodejs-super</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duthanhduoc.com/courses/deploy-super</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duthanhduoc.com/courses/react</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duthanhduoc.com/dieu-khoan</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://duthanhduoc.com/chinh-sach-bao-mat</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://duthanhduoc.com/resume/resume-vi</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://duthanhduoc.com/resume/resume-en</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://duthanhduoc.com/ebook/ebook-thoi-mien-nha-tuyen-dung</loc>
<lastmod>2026-01-19T10:06:45.350Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/huong-dan-setup-react-prettier-eslint-react-router</loc>
<lastmod>2025-07-15T13:28:29.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/deploy-website-nextjs-hoac-nodejs-len-vps</loc>
<lastmod>2024-11-11T04:54:29.540Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/setup-du-an-nodejs-typescript</loc>
<lastmod>2024-09-24T17:52:28.025Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tao-du-an-react-vite-typescript-eslint</loc>
<lastmod>2024-09-09T11:44:03.514Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/cac-kien-thuc-can-chuan-bi-de-hoc-react</loc>
<lastmod>2023-07-07T07:06:58.347Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/hls-streaming-nodejs</loc>
<lastmod>2023-06-29T07:46:05.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/p5-giai-ngo-authentication-OAuth2</loc>
<lastmod>2023-06-20T09:04:10.532Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/p4-luu-jwt-token-o-localstorage-hay-cookie</loc>
<lastmod>2023-06-06T05:44:39.957Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/thiet-ke-co-so-du-lieu-voi-mongodb</loc>
<lastmod>2023-05-22T10:40:03.514Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/on-tap-callback-promise-async-await</loc>
<lastmod>2023-05-15T10:42:02.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/p3-giai-ngo-authentication-jwt</loc>
<lastmod>2023-05-10T10:42:02.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/huong-dan-gui-email-voi-aws-ses-va-nodejs</loc>
<lastmod>2023-05-09T09:30:51.623Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/p2-giai-ngo-authentication-session</loc>
<lastmod>2023-04-28T05:07:32.425Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/p1-giai-ngo-authentication-basic-authentication</loc>
<lastmod>2023-04-24T05:07:32.425Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tao-va-publish-package-len-npm</loc>
<lastmod>2023-04-16T08:15:59.639Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/cach-minh-setup-macbook-de-code</loc>
<lastmod>2023-04-06T05:07:32.425Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/so-sanh-mongoose-vs-mongodb-driver</loc>
<lastmod>2023-03-13T16:53:20.272Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tai-sao-package-lock-json-ton-tai-va-cach-no-hoat-dong</loc>
<lastmod>2023-02-23T10:47:48.806Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/cach-minh-setup-vs-code</loc>
<lastmod>2023-02-09T09:30:51.623Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/top-nhung-cau-lenh-git-dung-trong-thuc-te</loc>
<lastmod>2023-02-04T04:01:54.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tao-du-an-react-webpack-typescript-babel-eslint</loc>
<lastmod>2023-01-30T08:24:31.104Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/toi-hoc-lai-git-tu-dau-part-2</loc>
<lastmod>2023-01-19T09:06:45.623Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/toi-hoc-lai-git-tu-dau</loc>
<lastmod>2023-01-13T04:04:24.916Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/cach-hoc-react</loc>
<lastmod>2023-01-11T04:04:24.916Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tai-sao-react-rerender-2-lan</loc>
<lastmod>2023-01-03T04:04:24.916Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/su-khac-nhau-giua-junior-vs-senior-reactjs</loc>
<lastmod>2022-12-22T11:36:45.570Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/huong-dan-dang-ky-binance</loc>
<lastmod>2022-08-16T13:28:29.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/khoi-tao-ec2-va-tro-domain</loc>
<lastmod>2022-08-06T08:13:40.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/crypto-la-gi</loc>
<lastmod>2022-06-16T13:28:29.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/blockchain-la-gi</loc>
<lastmod>2022-06-15T13:28:29.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tai-sao-chung-ta-nen-dung-mot-middleware-nhu-redux-thunk</loc>
<lastmod>2021-09-04T09:34:14.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/mot-sai-lam-pho-bien-trong-react</loc>
<lastmod>2021-09-03T09:45:24.156Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/reactivity-la-gi</loc>
<lastmod>2021-09-03T09:34:14.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/property-flags-va-descriptors</loc>
<lastmod>2021-09-02T03:13:40.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/chuyen-doi-anh-sang-ascii-art-voi-javascript-thuan</loc>
<lastmod>2021-08-10T13:36:36.715Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/lam-viec-voi-nhieu-tai-khoan-github-tren-cung-mot-may</loc>
<lastmod>2021-07-29T03:04:04.084Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/lo-trinh-tro-thanh-frontend-developer</loc>
<lastmod>2021-07-27T02:58:10.860Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/khi-lap-trinh-vien-lam-ao-thuat</loc>
<lastmod>2021-07-23T14:49:04.118Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/goi-y-project</loc>
<lastmod>2021-07-06T08:13:40.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/seo-cho-web-developer</loc>
<lastmod>2021-07-06T04:14:47.239Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/minh-da-kiem-1000-do-trong-3-ngay</loc>
<lastmod>2021-06-15T13:28:29.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duthanhduoc.com/blog/tam-su-chuyen-nghe-code-vi-dieu-gi</loc>
<lastmod>2021-05-02T03:13:40.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
