<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://learn.azizwares.sa/sql/04-aggregation/01-count-sum-avg/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/06-schema-modeling/01-create-table-types/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/12-advanced-patterns/01-discriminated-unions/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/01-hello-terminal/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/07-changing-data/01-insert/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/05-objects-classes/01-interfaces/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/13-production-sql/01-migrations/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/08-constraints-integrity/01-not-null-default/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/07-async-apis/01-promises/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/01-select-literals/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/12-sqlite-practical/01-sqlite-cli/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/01-scalar-subqueries/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/10-node-cli-files/01-node-runtime/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/03-filtering-sorting/01-where-comparisons/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/10-networking-apis/01-curl-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/10-indexes-plans/01-index-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/11-frontend-typescript/01-dom-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/04-functions-modules/01-function-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/01-select-columns/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/01-inference-annotations/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/12-security-portability/01-safe-quoting/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/07-text-processing/01-grep-search/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/13-production-ops/01-logging/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/11-testing-debugging/01-debug-trace/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/05-functions-structure/01-functions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/06-generics/01-generic-functions/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/09-testing/01-pure-functions/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/05-joins/01-relationships-keys/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/08-data-structures/01-arrays/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/01-variables/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/01-variables-primitives/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/01-paths/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/04-arguments-input/01-positional-parameters/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/06-errors-strict-mode/01-strict-mode/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/09-system-automation/01-process-report/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/13-production-architecture/01-boundaries/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/11-transactions-concurrency/01-acid/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/01-introduction/01-what-is-bash/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/01-introduction/01-what-is-sql/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/01-introduction/01-what-is-typescript/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/01-introduction/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/01-introduction/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/01-introduction/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/08-tooling-projects/01-tsconfig/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/08-stdlib/01-datetime/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/01-asyncio-basics/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/10-databases/01-sqlite-basics/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/11-testing/01-unittest/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/06-errors/01-exception-basics/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/05-oop/01-classes-objects/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/01-lists-tuples/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/01-variables/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/01-decorators/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/07-modules/01-modules/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/04-practical/01-cli-argparse/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/01-introduction/01-what-is-python/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/01-introduction/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/09-http/01-requests/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/13-production/01-docker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/01-hello-world-variations/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/01-hello-world-variations/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/01-hello-world-with-types/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/08-http/01-http-basics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/09-databases/01-sql-basics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/06-errors/01-error-basics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/10-testing/01-basics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/05-interfaces/01-methods/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/12-advanced/01-context/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/01-goroutines/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/01-variables/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/01-arrays-slices/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/11-packages/01-modules/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/04-practical/01-cli-tool/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/01-introduction/01-what-is-go/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/01-introduction/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/03-filtering-sorting/02-and-or/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/07-async-apis/02-async-await/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/11-transactions-concurrency/02-begin-commit-rollback/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/02-create-courses-table/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/04-aggregation/02-group-by/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/02-in-exists/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/05-joins/02-inner-join/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/02-name-greeting/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/12-sqlite-practical/02-pragmas/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/01-introduction/02-typescript-vs-javascript/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/02-union-literal-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/08-constraints-integrity/02-unique-check/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/07-changing-data/02-update/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/01-introduction/02-terminal-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/05-objects-classes/02-object-shapes/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/02-file-tests/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/11-frontend-typescript/02-events/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/06-generics/02-generic-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/02-expressions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/01-introduction/02-relational-thinking/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/06-errors-strict-mode/02-trap-cleanup/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/08-data-structures/02-associative-arrays/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/04-arguments-input/02-flags/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/12-advanced-patterns/02-exhaustive-checks/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/11-testing-debugging/02-shellcheck/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/10-indexes-plans/02-composite-indexes/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/04-functions-modules/02-optional-default-params/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/06-schema-modeling/02-primary-foreign-keys/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/13-production-sql/02-backups-restore/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/02-strings-quoting/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/02-strings-templates/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/05-functions-structure/02-local-scope/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/08-tooling-projects/02-strict-mode/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/07-text-processing/02-cut-and-ifs/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/09-testing/02-test-cases/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/10-networking-apis/02-http-status/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/13-production-architecture/02-any-policy/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/09-system-automation/02-service-checks/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/10-node-cli-files/02-cli-args/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/12-security-portability/02-command-injection/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/13-production-ops/02-command-router/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/08-stdlib/02-collections-itertools/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/11-testing/02-pytest/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/09-http/02-flask-basics/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/02-async-await/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/06-errors/02-custom-exceptions/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/07-modules/02-packages/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/02-dicts-sets/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/02-generators-iterators/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/02-strings/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/05-oop/02-inheritance-polymorphism/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/01-introduction/02-install-python/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/10-databases/02-crud/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/04-practical/02-file-io/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/02-file-extension-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/02-simple-calculator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/02-simple-calculator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/06-errors/02-advanced-errors/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/02-types/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/12-advanced/02-generics/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/10-testing/02-table-tests/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/13-production/02-logging/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/02-maps/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/02-channels/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/05-interfaces/02-interfaces/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/01-introduction/02-install-go/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/11-packages/02-packages/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/09-databases/02-crud/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/04-practical/02-file-io/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/08-http/02-json-api/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/03-argument-counter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/04-functions-modules/03-callbacks/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/05-objects-classes/03-classes/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/03-ctes/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/07-changing-data/03-delete/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/10-indexes-plans/03-explain-query-plan/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/08-constraints-integrity/03-foreign-keys-cascade/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/04-aggregation/03-having/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/10-networking-apis/03-headers-and-json/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/03-insert-lessons/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/12-sqlite-practical/03-json-functions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/05-joins/03-left-join/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/03-filtering-sorting/03-like-in-between-null/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/09-testing/03-mocks-and-fakes/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/13-production-sql/03-sql-injection/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/03-type-aliases-interfaces/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/07-async-apis/03-api-response-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/01-introduction/03-first-query/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/01-introduction/03-hello-script/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/13-production-architecture/03-production-readiness-quiz/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/11-testing-debugging/03-assertions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/03-aliases/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/04-arguments-input/03-interactive-read/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/05-functions-structure/03-return-status/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/11-transactions-concurrency/03-concurrency-races/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/03-filtering-sorting/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/06-schema-modeling/03-normalization/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/08-data-structures/03-records/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/03-arrays-objects/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/08-tooling-projects/03-project-layout/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/01-introduction/03-first-program/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/07-text-processing/03-awk-reports/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/03-exit-status/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/11-frontend-typescript/03-form-state/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/09-system-automation/03-backup-plans/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/13-production-ops/03-deploy-checklist/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/12-security-portability/03-portability/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/03-read-files/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/06-generics/03-constraints/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/06-errors-strict-mode/03-validation-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/10-node-cli-files/03-json-files/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/12-advanced-patterns/03-result-pattern/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/03-comprehensions/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/11-testing/03-mocks-fixtures/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/08-stdlib/03-pathlib-os/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/03-threading-multiprocessing/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/05-oop/03-dunder-methods/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/01-introduction/03-hello-world/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/03-control-flow/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/09-http/03-json-api-flask/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/07-modules/03-library-lab/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/06-errors/03-validation-lab/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/03-context-managers/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/10-databases/03-sqlalchemy/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/03-temperature-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/03-temperature-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/03-text-file-line-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/12-advanced/03-patterns/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/09-databases/03-patterns/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/01-introduction/03-hello-world/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/10-testing/03-advanced/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/03-functions/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/13-production/03-deployment/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/03-structs/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/05-interfaces/03-common-interfaces/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/08-http/03-middleware/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/03-select/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/06-errors/03-signup-validation-lab/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/11-packages/03-package-layout-lab/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/04-select-aliases/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/04-temperature-converter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/06-generics/04-utility-types/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/12-sqlite-practical/04-views/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/09-testing/04-testing-quiz/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/03-filtering-sorting/04-filtering-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/08-constraints-integrity/04-integrity-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/11-transactions-concurrency/04-transactions-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/07-changing-data/04-safe-mutations-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/13-production-ops/04-production-readiness-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/13-production-sql/04-production-readiness-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/04-aggregation/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/04-control-flow/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/04-order-by/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/04-functions-modules/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/04-conditionals/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/12-security-portability/04-permissions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/05-joins/04-many-to-many/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/04-arguments-input/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/04-narrowing/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/11-testing-debugging/04-refactor-with-tests/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/04-functions-modules/04-modules-walkthrough/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/07-text-processing/04-sed-cleanup-walkthrough/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/08-data-structures/04-inventory-walkthrough/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/08-tooling-projects/04-build-flow-walkthrough/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/04-safe-copy-walkthrough/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/05-objects-classes/04-domain-model-walkthrough/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/05-functions-structure/04-main-walkthrough/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/04-arguments-input/04-usage-messages-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/11-frontend-typescript/04-component-props-lab/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/10-node-cli-files/04-cli-tool-lab/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/10-indexes-plans/04-performance-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/07-async-apis/04-runtime-validation-lab/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/06-schema-modeling/04-schema-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/04-cte-report-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/04-aggregation/04-sales-report-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/10-networking-apis/04-api-health-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/09-system-automation/04-dry-run-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/04-type-hints-dataclasses/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/11-testing/04-refactor-with-tests/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/09-http/04-web-quiz/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/10-databases/04-db-quiz/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/04-practical/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/04-functions/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/04-deployment/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/04-gradebook-walkthrough/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/05-oop/04-atm-walkthrough/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/08-stdlib/04-log-analyzer-walkthrough/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/04-fizzbuzz/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/04-fizzbuzz-with-types/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/12-advanced/04-context-pipeline-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/04-simple-calculator-cli/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/10-testing/04-refactor-with-tests-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/09-databases/04-database-patterns-quiz/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/13-production/04-production-readiness-quiz/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/04-control-flow/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/04-practical/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/04-gradebook-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/04-sync/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/05-interfaces/04-payment-methods-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/08-http/04-request-validation-lab/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/05-file-extension-counter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/05-where-filters/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/02-select-basics/05-limit-offset/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/05-loops/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/05-functions/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/05-functions-structure/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/05-joins/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/05-objects-classes/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/05-window-functions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/03-files-directories/05-directory-inventory-lab/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/03-type-system/05-data-model-lab/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/05-production-quiz/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/05-oop/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/05-retry-decorator/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/05-invoice-walkthrough/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/03-data-structures/05-inventory-lab/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/05-number-guessing-game/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/05-random-password-generator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/05-string-stats/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/05-interfaces/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/05-worker-pool-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/05-price-summary-walkthrough/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/03-data-structures/05-inventory-lab/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/06-generics/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/06-line-word-counter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/06-order-limit/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/02-basics/06-basics-quiz/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/02-basics/06-basics-quiz/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/06-errors-strict-mode/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/06-schema-modeling/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/02-basics/06-basics-quiz/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/06-errors/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/06-file-line-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/06-password-generator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/02-basics/06-basics-quiz/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/06-concurrency-quiz/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/06-temperature-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/06-errors/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/07-null-checks/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/07-todo-list-array/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/07-async-apis/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/07-changing-data/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/07-text-processing/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/07-modules/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/07-command-line-words/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/07-todo-list-json/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/07-concurrency/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/07-timestamp-to-human-date/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/08-count-sum/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/08-log-level-filter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/08-tooling-projects/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/08-constraints-integrity/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/08-data-structures/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/08-stdlib/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/08-file-line-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/08-password-generator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/08-file-backup-creator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/08-http/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/09-backup-name-maker/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/09-group-by-status/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/09-subqueries-ctes/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/09-system-automation/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/09-testing/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/09-http/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/09-array-utilities/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/09-todo-list-json/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/09-text-case-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/09-databases/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/10-csv-total-sum/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/10-having-customers/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/10-node-cli-files/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/10-networking-apis/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/10-indexes-plans/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/10-databases/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/10-csv-expense-summarizer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/10-string-validator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/10-quick-rename-tool/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/10-testing/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/11-env-config-reader/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/11-inner-join-orders/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/11-frontend-typescript/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/11-testing-debugging/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/11-transactions-concurrency/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/11-testing/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/11-typed-config-loader/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/11-word-frequency-map/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/11-packages/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/11-empty-folder-finder/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/12-left-join-missing/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/12-service-status-table/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/12-sqlite-practical/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/12-advanced-patterns/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/12-security-portability/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/12-advanced/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/12-log-level-filter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/12-palindrome-checker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/12-advanced/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/12-duplicate-file-finder-by-name/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/13-many-to-many-tags/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/13-menu-calculator/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/sql/13-production-sql/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/bash/13-production-ops/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/typescript/13-production-architecture/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/python/13-concurrency-production/</loc><lastmod>2026-04-29T11:56:10+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/13-bank-account-ledger/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/13-prime-number-generator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/go/13-production/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/13-text-file-merger/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/14-password-generator/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/14-table-constraints/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/14-fibonacci-sequence/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/14-shopping-cart-totals/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/14-simple-todo-list-json/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/15-directory-report/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/15-safe-update/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/15-csv-row-parser/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/15-directory-listing/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/15-weather-fetcher/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/16-delete-expired-sessions/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/16-url-health-checker/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/16-api-response-union/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/16-file-backup-copy/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/16-folder-size-scanner/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/17-text-case-converter/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/17-transaction-transfer/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/17-event-scheduler/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/17-log-parser/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/17-url-shortener-cli/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/18-json-line-printer/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/18-stock-decrement/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/18-expiring-cache/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/18-json-contacts/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/18-qr-code-generator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/19-cte-paid-totals/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/19-process-memory-top/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/19-command-router/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/19-markdown-to-html/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/19-clipboard-logger/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/20-above-average-orders/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/20-archive-rotator/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/20-http-status-checker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/20-promise-task-runner/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/20-desktop-wallpaper-changer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/21-command-router/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/21-indexed-lookup/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/21-concurrent-status-checker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/21-query-string-builder/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/21-json-to-csv-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/22-paid-orders-view/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/22-retry-wrapper/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/22-form-state-machine/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/22-worker-pool/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/22-bulk-image-resizer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/23-parallel-pinger/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/23-sqlite-pragmas/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/23-env-config-reader/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/23-inventory-search/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/23-clipboard-cleaner/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/24-deploy-checklist/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/24-json-extract/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/24-command-router/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/24-safe-json-decoder/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/24-youtube-downloader/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/bash/25-mini-static-builder/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/sql/25-production-report/</loc><lastmod>2026-05-04T06:40:19+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/go/25-mini-grep/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/typescript/25-mini-template-renderer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/25-wi-fi-password-dumper/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/26-file-hash-verifier/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/27-broken-link-checker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/28-git-repo-cloner/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/29-markdown-to-html-converter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/30-fast-text-search/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/31-csv-summary-reporter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/32-log-level-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/33-env-file-validator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/34-ini-config-reader/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/35-directory-tree-printer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/36-file-age-reporter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/37-json-record-validator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/38-csv-deduplicator/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/39-word-frequency-counter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/40-srt-timestamp-shifter/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/41-expense-csv-tracker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/42-calendar-month-printer/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/43-local-sitemap-builder/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/44-sqlite-notes-cli/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/45-invoice-totaler/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/46-unittest-summary-runner/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/47-frontmatter-checker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/48-contact-book-csv/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/49-backup-manifest-maker/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/rebuild/python/50-local-html-link-map/</loc><lastmod>2026-04-27T21:34:47+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/courses/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://learn.azizwares.sa/</loc><lastmod>2026-04-26T07:16:33+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>