<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
          http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  <url>
    <loc>https://dev-el.co/</loc>
    <lastmod>2026-10-17T02:30:30.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dev-el.co/roadmaps</loc>
    <lastmod>2026-10-17T02:30:30.886Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project</loc>
    <lastmod>2026-06-15T16:31:03.591Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning</loc>
    <lastmod>2026-06-15T16:31:39.427Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms</loc>
    <lastmod>2026-06-15T16:40:03.652Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops</loc>
    <lastmod>2026-06-15T16:40:10.046Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations</loc>
    <lastmod>2026-07-15T01:53:01.691Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions</loc>
    <lastmod>2026-07-29T16:21:23.891Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/reporting-and-logging</loc>
    <lastmod>2026-07-29T02:08:17.367Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques</loc>
    <lastmod>2026-06-16T02:13:16.208Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/test-course</loc>
    <lastmod>2026-10-17T02:30:30.886Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript</loc>
    <lastmod>2026-05-31T06:15:31.179Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations</loc>
    <lastmod>2026-06-15T16:31:29.682Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision</loc>
    <lastmod>2026-06-15T16:39:57.762Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github</loc>
    <lastmod>2026-07-29T02:14:04.395Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing</loc>
    <lastmod>2026-05-31T06:16:51.852Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps</loc>
    <lastmod>2026-06-16T02:13:30.265Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond</loc>
    <lastmod>2026-06-15T16:29:50.950Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering</loc>
    <lastmod>2026-06-15T16:39:34.548Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup</loc>
    <lastmod>2026-07-29T16:21:05.458Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control</loc>
    <lastmod>2026-07-29T16:22:20.727Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react</loc>
    <lastmod>2026-05-31T06:20:28.156Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/android-and-appium-fundamentals</loc>
    <lastmod>2026-07-29T16:21:16.262Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular</loc>
    <lastmod>2026-05-31T06:17:26.546Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math</loc>
    <lastmod>2026-06-15T16:31:20.578Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks</loc>
    <lastmod>2026-06-15T16:39:45.217Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks</loc>
    <lastmod>2026-06-18T01:59:59.758Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning</loc>
    <lastmod>2026-06-15T16:39:25.983Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures</loc>
    <lastmod>2026-07-15T01:53:25.582Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures</loc>
    <lastmod>2026-07-15T01:56:59.293Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql</loc>
    <lastmod>2026-06-04T01:27:58.502Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db</loc>
    <lastmod>2026-05-31T06:16:31.642Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-intro</loc>
    <lastmod>2026-06-15T16:29:01.813Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro</loc>
    <lastmod>2026-06-15T16:30:51.669Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms</loc>
    <lastmod>2026-07-15T01:57:12.330Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa</loc>
    <lastmod>2026-07-15T01:57:21.549Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation</loc>
    <lastmod>2026-07-15T01:57:28.175Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts</loc>
    <lastmod>2026-06-15T02:27:30.437Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-driven-and-hybrid-layer</loc>
    <lastmod>2026-07-29T16:22:13.820Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html</loc>
    <lastmod>2026-05-31T06:14:52.697Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts</loc>
    <lastmod>2026-06-15T16:29:18.453Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques</loc>
    <lastmod>2026-06-16T02:12:36.789Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis</loc>
    <lastmod>2026-07-15T01:53:17.923Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/framework-architecture</loc>
    <lastmod>2026-07-29T16:21:37.426Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css</loc>
    <lastmod>2026-05-31T06:15:07.223Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript</loc>
    <lastmod>2026-05-31T06:50:39.095Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/terminal-command-line</loc>
    <lastmod>2026-05-31T06:51:07.331Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config</loc>
    <lastmod>2026-05-31T06:17:55.788Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment</loc>
    <lastmod>2026-05-31T06:17:01.239Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack</loc>
    <lastmod>2026-06-15T02:33:42.266Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries</loc>
    <lastmod>2026-06-15T02:27:16.072Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy</loc>
    <lastmod>2026-06-15T16:29:36.135Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch</loc>
    <lastmod>2026-06-15T16:39:51.375Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/page-object-model</loc>
    <lastmod>2026-07-29T16:21:54.573Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt</loc>
    <lastmod>2026-05-31T06:16:41.942Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads</loc>
    <lastmod>2026-05-31T06:17:47.556Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express</loc>
    <lastmod>2026-05-31T06:51:59.583Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts</loc>
    <lastmod>2026-06-15T16:29:59.223Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics</loc>
    <lastmod>2026-06-15T16:30:38.522Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics</loc>
    <lastmod>2026-06-16T02:12:20.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytest-foundation</loc>
    <lastmod>2026-07-29T16:21:30.400Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/the-transformer-architecture</loc>
    <lastmod>2026-06-29T10:51:38.675Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/data-transforms-and-augmentation</loc>
    <lastmod>2026-06-29T07:37:24.774Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/a-complete-image-classification-project-with-transfer-learning</loc>
    <lastmod>2026-06-29T07:37:24.955Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/from-images-to-sequences</loc>
    <lastmod>2026-06-29T10:51:38.628Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/fine-tuning-pretrained-language-models</loc>
    <lastmod>2026-06-29T10:51:38.710Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/building-a-cnn-from-scratch-with-pytorch</loc>
    <lastmod>2026-06-29T07:43:58.545Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/handling-imbalanced-image-datasets</loc>
    <lastmod>2026-06-29T07:43:58.568Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/gpu-acceleration</loc>
    <lastmod>2026-06-29T07:37:24.806Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/transfer-learning</loc>
    <lastmod>2026-06-29T07:37:24.841Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/debugging-neural-networks</loc>
    <lastmod>2026-06-29T01:40:05.650Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/building-a-neural-network-from-scratch-with-numpy</loc>
    <lastmod>2026-06-29T01:40:05.606Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/batch-normalization-and-training-stability</loc>
    <lastmod>2026-06-29T01:40:05.629Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/common-cnn-pitfalls-and-debugging-vision-models</loc>
    <lastmod>2026-06-29T07:43:58.593Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/retrieval-augmented-generation-rag</loc>
    <lastmod>2026-06-29T10:51:38.736Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/batching-latency-and-throughput-tradeoffs</loc>
    <lastmod>2026-06-29T10:59:41.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/multi-step-agent-workflows</loc>
    <lastmod>2026-06-29T11:15:03.621Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/managed-vector-databases-for-rag-at-scale</loc>
    <lastmod>2026-06-29T10:59:41.541Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/using-ai-apis</loc>
    <lastmod>2026-06-29T15:45:17.544Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/automated-retraining-pipelines</loc>
    <lastmod>2026-06-29T10:59:41.511Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/content-moderation-and-output-safety</loc>
    <lastmod>2026-06-29T15:45:17.711Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/building-a-simple-rag-pipeline</loc>
    <lastmod>2026-06-29T11:15:03.595Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/experiment-tracking-and-reproducibility-at-scale</loc>
    <lastmod>2026-06-29T10:59:41.477Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/crafting-effective-examples</loc>
    <lastmod>2026-06-29T11:08:20.172Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/tracing-and-debugging-with-langsmith</loc>
    <lastmod>2026-06-29T15:45:17.683Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/system-vs-user-prompts</loc>
    <lastmod>2026-06-29T11:08:20.208Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/intro-to-llamaindex</loc>
    <lastmod>2026-06-29T15:45:17.613Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/deploying-your-first-ai-app</loc>
    <lastmod>2026-06-29T15:45:17.651Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/slicing-grabbing-exactly-the-data-you-need</loc>
    <lastmod>2026-07-14T03:04:59.159Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/the-self-keyword-finally-explained-without-confusion</loc>
    <lastmod>2026-07-14T03:04:59.230Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/recursive-sum-count-and-search-on-lists</loc>
    <lastmod>2026-07-14T03:18:08.407Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/common-array-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:39:54.149Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/functions-parameters-return-values-and-why-they-matter</loc>
    <lastmod>2026-07-14T03:04:59.097Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/putting-it-together-designing-a-simple-class-from-scratch</loc>
    <lastmod>2026-07-14T03:04:59.270Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/big-o-in-technical-interviews-what-youre-really-being-asked</loc>
    <lastmod>2026-07-14T03:18:08.348Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/choosing-the-right-data-type-for-the-job</loc>
    <lastmod>2026-07-14T03:04:59.185Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/dunder-methods-init-str-and-repr</loc>
    <lastmod>2026-07-14T03:04:59.250Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/constant-time-o1-the-fastest-an-operation-can-be</loc>
    <lastmod>2026-07-14T03:18:08.290Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/conditionals-making-decisions-with-if-elif-and-else</loc>
    <lastmod>2026-07-14T03:04:59.065Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/mutable-vs-immutable-why-it-quietly-breaks-beginner-code</loc>
    <lastmod>2026-07-14T03:04:59.209Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/when-to-reach-for-recursion-in-real-code</loc>
    <lastmod>2026-07-14T03:18:08.429Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/traversing-and-comparing-strings-character-by-character</loc>
    <lastmod>2026-07-14T08:06:57.243Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/comparing-growth-rates-a-visual-guide-to-o1-through-o2n</loc>
    <lastmod>2026-07-14T03:18:08.317Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/rotating-an-array-three-approaches-compared</loc>
    <lastmod>2026-07-14T03:39:37.614Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/amortized-analysis-why-appending-to-a-list-is-usually-o1</loc>
    <lastmod>2026-07-14T03:39:37.576Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/model-routing-and-fallbacks</loc>
    <lastmod>2026-06-29T15:45:17.718Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/input-and-output-talking-to-the-user-from-your-code</loc>
    <lastmod>2026-07-14T03:04:59.127Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/recursion-vs-iteration-when-to-use-which</loc>
    <lastmod>2026-07-14T03:18:08.378Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/implementing-a-stack-using-a-python-list</loc>
    <lastmod>2026-07-14T08:15:00.354Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/simpsons-paradox</loc>
    <lastmod>2026-06-22T16:25:12.410Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/implementing-a-queue-why-a-list-isnt-always-the-best-choice</loc>
    <lastmod>2026-07-14T08:15:00.382Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/time-complexity-of-hash-table-operations-and-when-it-gets-worse</loc>
    <lastmod>2026-07-14T08:19:10.411Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/weighted-averages</loc>
    <lastmod>2026-06-22T16:25:12.417Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/anova</loc>
    <lastmod>2026-06-22T16:43:28.985Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/min-heaps-vs-max-heaps</loc>
    <lastmod>2026-07-14T08:30:59.567Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/what-is-probability-and-why-it-matters-for-analysts</loc>
    <lastmod>2026-06-22T16:43:28.905Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/the-two-pointer-technique-applied-to-strings</loc>
    <lastmod>2026-07-14T08:06:57.270Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/double-ended-queues-deques-and-when-to-use-them</loc>
    <lastmod>2026-07-14T08:15:00.409Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/detecting-duplicates-efficiently</loc>
    <lastmod>2026-07-14T08:19:10.436Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/type-i-and-type-ii-errors</loc>
    <lastmod>2026-06-22T16:43:29.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/ab-testing-for-analysts</loc>
    <lastmod>2026-06-22T16:43:29.017Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/depth-first-traversal-recap-recursive-vs-iterative</loc>
    <lastmod>2026-07-14T08:26:44.415Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/removing-the-top-element-extract-min-extract-max</loc>
    <lastmod>2026-07-14T08:30:59.596Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/sampling-methods</loc>
    <lastmod>2026-06-22T16:43:28.951Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/searching-for-a-value-in-a-linked-list</loc>
    <lastmod>2026-07-14T08:11:02.009Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/hash-functions-turning-data-into-an-index</loc>
    <lastmod>2026-07-14T08:19:10.379Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/counting-words-with-a-given-prefix</loc>
    <lastmod>2026-07-14T08:35:36.864Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/hypothesis-testing</loc>
    <lastmod>2026-06-22T16:43:28.960Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/what-is-machine-learning-and-where-does-it-fit-in-data-analysis</loc>
    <lastmod>2026-06-29T00:57:38.574Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/finding-the-middle-of-a-linked-list-in-one-pass</loc>
    <lastmod>2026-07-14T08:11:02.038Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/binary-trees-nodes-roots-leaves-and-height</loc>
    <lastmod>2026-07-14T08:26:44.360Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/the-central-limit-theorem</loc>
    <lastmod>2026-06-22T16:43:28.942Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/full-report</loc>
    <lastmod>2026-06-22T16:25:12.424Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/probability-distributions</loc>
    <lastmod>2026-06-22T16:43:28.931Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/confidence-intervals</loc>
    <lastmod>2026-06-22T16:43:28.993Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/common-string-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:40:44.921Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/inserting-and-searching-in-a-bst</loc>
    <lastmod>2026-07-14T08:26:44.388Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/finding-the-k-largest-or-smallest-elements</loc>
    <lastmod>2026-07-14T08:30:59.623Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/building-a-trie-node-by-node</loc>
    <lastmod>2026-07-14T08:35:36.833Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/statistical-power-and-sample-size</loc>
    <lastmod>2026-06-22T16:43:29.009Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/topological-sort-ordering-tasks-with-dependencies</loc>
    <lastmod>2026-07-14T08:39:49.605Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/word-search-finding-words-hidden-in-a-grid</loc>
    <lastmod>2026-07-14T08:53:33.169Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/when-greedy-works-and-when-it-quietly-fails</loc>
    <lastmod>2026-07-15T00:45:11.851Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/interpreting-results</loc>
    <lastmod>2026-06-28T15:27:35.694Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/union-find-disjoint-set-the-data-structure-kruskals-needs</loc>
    <lastmod>2026-07-15T00:58:01.710Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/random-forest</loc>
    <lastmod>2026-06-29T00:57:38.653Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/k-means-clustering</loc>
    <lastmod>2026-06-29T00:57:38.660Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/model-evaluation</loc>
    <lastmod>2026-06-29T00:57:38.666Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/depth-first-search-dfs-exploring-as-deep-as-possible-first</loc>
    <lastmod>2026-07-14T08:39:49.578Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/searching-in-a-rotated-sorted-array</loc>
    <lastmod>2026-07-14T08:44:28.408Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/bubble-sort-the-slowest-way-to-sort-and-why-its-still-worth-learning</loc>
    <lastmod>2026-07-14T08:48:58.052Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/defining-the-business-question-before-touching-the-data</loc>
    <lastmod>2026-06-28T15:27:35.597Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/feature-engineering-and-sql-analysis</loc>
    <lastmod>2026-06-28T15:27:35.664Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/structuring-the-data-story</loc>
    <lastmod>2026-06-28T15:27:35.740Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/binary-search-searching-a-sorted-array-in-olog-n</loc>
    <lastmod>2026-07-14T08:44:28.375Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/your-first-ml-pipeline</loc>
    <lastmod>2026-06-29T00:57:38.603Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/bit-manipulation-in-real-systems-flags-permissions-and-compression</loc>
    <lastmod>2026-07-15T01:03:47.523Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/logistic-regression</loc>
    <lastmod>2026-06-29T00:57:38.638Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/decision-trees</loc>
    <lastmod>2026-06-29T00:57:38.644Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/network-flow-an-introduction-to-max-flow-problems</loc>
    <lastmod>2026-07-15T00:58:01.767Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/caching-why-big-o-isnt-the-whole-performance-story</loc>
    <lastmod>2026-07-15T01:21:33.049Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/appium-inspector-see-the-screen-build-locators-in-seconds</loc>
    <lastmod>2026-07-29T01:45:15.981Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/reading-a-problem-statement-like-an-engineer-not-a-student</loc>
    <lastmod>2026-07-15T01:16:25.498Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/cross-validation</loc>
    <lastmod>2026-06-29T00:57:38.674Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-top-k-elements-pattern</loc>
    <lastmod>2026-07-15T01:08:44.746Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-sliding-window-pattern-revisited-and-generalized</loc>
    <lastmod>2026-07-15T01:08:44.717Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/mock-interviews-practicing-out-loud-not-just-on-paper</loc>
    <lastmod>2026-07-15T01:16:25.581Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/scalability-what-happens-when-your-app-gets-100x-more-users</loc>
    <lastmod>2026-07-15T01:21:32.986Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/quick-sort-partitioning-your-way-to-on-log-n</loc>
    <lastmod>2026-07-14T08:48:58.082Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/bucket-sort-and-radix-sort-when-counting-sort-isnt-enough</loc>
    <lastmod>2026-07-14T08:48:58.108Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/the-anatomy-of-a-backtracking-function-choose-explore-unchoose</loc>
    <lastmod>2026-07-14T08:53:33.114Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/the-fractional-knapsack-problem</loc>
    <lastmod>2026-07-15T00:45:11.934Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/climbing-stairs-a-gentle-introduction-to-dp-thinking</loc>
    <lastmod>2026-07-15T00:53:41.886Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/and-or-xor-and-not-the-bitwise-operators-explained</loc>
    <lastmod>2026-07-15T01:03:47.243Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/checking-if-a-number-is-a-power-of-two</loc>
    <lastmod>2026-07-15T01:03:47.317Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/testing-your-own-code-edge-cases-youre-likely-to-miss</loc>
    <lastmod>2026-07-15T01:16:25.543Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/solving-a-sudoku-puzzle-with-backtracking</loc>
    <lastmod>2026-07-14T08:53:33.143Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/spell-checkers-and-dictionary-lookups</loc>
    <lastmod>2026-07-14T08:35:36.889Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/why-dijkstras-algorithm-is-greedy-at-its-core</loc>
    <lastmod>2026-07-15T00:45:12.004Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/supervised-vs-unsupervised-learning</loc>
    <lastmod>2026-06-29T00:57:38.596Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/feature-engineering</loc>
    <lastmod>2026-06-29T00:57:38.615Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/your-first-end-to-end-ml-project-in-scikit-learn</loc>
    <lastmod>2026-06-29T00:57:38.695Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/coin-change-the-dp-solution</loc>
    <lastmod>2026-07-15T00:53:41.919Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/directed-vs-undirected-graphs</loc>
    <lastmod>2026-07-14T08:39:49.550Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/memoization-caching-your-way-to-speed</loc>
    <lastmod>2026-07-15T00:53:41.847Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/the-capstone-brief</loc>
    <lastmod>2026-06-28T15:27:35.449Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/why-dijkstras-fails-with-negative-weights</loc>
    <lastmod>2026-07-15T00:58:01.506Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-dynamic-programming-pattern-revisited</loc>
    <lastmod>2026-07-15T01:08:44.776Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/interpolation-search-a-faster-alternative-for-uniform-data</loc>
    <lastmod>2026-07-14T08:44:28.447Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/k-nearest-neighbors-k-nn</loc>
    <lastmod>2026-06-29T01:03:45.960Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/reporting-and-logging/debugging-failures-fast-page-source-and-report-triage</loc>
    <lastmod>2026-07-29T02:08:10.578Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/classic-cnn-architectures</loc>
    <lastmod>2026-06-29T07:43:58.558Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/the-attention-mechanism</loc>
    <lastmod>2026-06-29T10:51:38.660Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/space-complexity-measuring-memory-not-just-time</loc>
    <lastmod>2026-07-14T03:18:08.328Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/evaluating-regression-models</loc>
    <lastmod>2026-06-29T01:03:45.932Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/feature-engineering-for-aggregatedgrouped-data</loc>
    <lastmod>2026-06-29T01:19:25.402Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/what-is-a-neural-network</loc>
    <lastmod>2026-06-29T01:40:05.560Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/setting-up-your-python-environment</loc>
    <lastmod>2026-06-28T15:40:42.824Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/overfitting-and-underfitting</loc>
    <lastmod>2026-06-29T01:03:45.984Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/random-forests</loc>
    <lastmod>2026-06-29T01:03:46.016Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/target-leakage</loc>
    <lastmod>2026-06-29T01:19:25.419Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/weight-initialization</loc>
    <lastmod>2026-06-29T01:40:05.617Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/convolutional-layers</loc>
    <lastmod>2026-06-29T07:43:58.529Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/what-is-a-prompt-really</loc>
    <lastmod>2026-06-29T11:03:28.675Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/working-with-libraries</loc>
    <lastmod>2026-06-28T15:40:42.972Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/experiment-tracking-and-reproducibility</loc>
    <lastmod>2026-06-29T07:37:24.856Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/building-a-mini-transformer-from-scratch-with-pytorch</loc>
    <lastmod>2026-06-29T10:51:38.690Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/serving-llms</loc>
    <lastmod>2026-06-29T10:59:41.459Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/customer-segmentation</loc>
    <lastmod>2026-06-29T01:10:28.295Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/cicd-pipelines-for-machine-learning</loc>
    <lastmod>2026-06-29T10:59:41.491Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/the-dot-product</loc>
    <lastmod>2026-06-29T00:52:55.669Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/regression-vs-classification</loc>
    <lastmod>2026-06-29T01:03:45.898Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/choosing-between-frameworks</loc>
    <lastmod>2026-06-29T15:45:17.622Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/logging-monitoring-and-alerting</loc>
    <lastmod>2026-06-29T15:45:17.693Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/what-is-object-oriented-programming-and-why-does-dsa-need-it</loc>
    <lastmod>2026-07-14T03:04:59.215Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/lists-and-tuples</loc>
    <lastmod>2026-06-28T15:40:42.904Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/the-chain-rule</loc>
    <lastmod>2026-06-29T00:52:55.690Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/probability-basics</loc>
    <lastmod>2026-06-29T00:52:55.709Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/principal-component-analysis-pca</loc>
    <lastmod>2026-06-29T01:10:28.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/interaction-features</loc>
    <lastmod>2026-06-29T01:19:25.382Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/chain-of-thought-prompting</loc>
    <lastmod>2026-06-29T11:08:20.180Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/handling-errors-and-responses</loc>
    <lastmod>2026-06-29T15:45:17.580Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/dictionaries-storing-data-as-key-value-pairs</loc>
    <lastmod>2026-07-14T03:04:59.167Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/instance-variables-vs-class-variables</loc>
    <lastmod>2026-07-14T03:04:59.236Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/vectors</loc>
    <lastmod>2026-06-29T00:52:55.641Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/bayes-theorem</loc>
    <lastmod>2026-06-29T00:52:55.727Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/the-k-means-clustering</loc>
    <lastmod>2026-06-29T01:10:28.206Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/model-checkpointing</loc>
    <lastmod>2026-06-29T07:37:24.826Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/choosing-and-adapting-architectures</loc>
    <lastmod>2026-06-29T07:43:58.608Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/lists-creating-indexing-and-modifying-pythons-most-used-data-type</loc>
    <lastmod>2026-07-14T03:04:59.136Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/building-neural-networks-with-pytorchs-nnmodule</loc>
    <lastmod>2026-06-29T01:40:05.641Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/dataset-and-dataloader</loc>
    <lastmod>2026-06-29T07:37:24.663Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/embedding-layers</loc>
    <lastmod>2026-06-29T07:37:24.789Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/managed-llm-apis</loc>
    <lastmod>2026-06-29T10:59:41.526Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/what-is-python-and-why-is-it-the-language-of-choice-for-learning-dsa</loc>
    <lastmod>2026-07-14T03:04:59.028Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/building-responsible-ai-features</loc>
    <lastmod>2026-06-29T11:03:28.880Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/framework-architecture/python-modules-packages-and-imports-making-your-folders-talk</loc>
    <lastmod>2026-07-29T01:55:10.990Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/linear-time-on-when-work-grows-with-the-data</loc>
    <lastmod>2026-07-14T03:18:08.297Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/evaluating-classifiers</loc>
    <lastmod>2026-06-29T01:03:45.969Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/handling-permission-dialogs-and-unexpected-pop-ups</loc>
    <lastmod>2026-07-29T01:46:27.240Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/inheritance-reusing-and-extending-code</loc>
    <lastmod>2026-07-14T03:04:59.256Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytest-foundation/python-oop-essentials-for-test-frameworks</loc>
    <lastmod>2026-07-29T01:51:45.834Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-driven-and-hybrid-layer/keeping-tests-independent-and-idempotent</loc>
    <lastmod>2026-07-29T02:01:02.730Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/allure-report-deployment-a-shareable-url-for-your-results</loc>
    <lastmod>2026-07-29T02:12:42.131Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/building-an-end-to-end-llm-application</loc>
    <lastmod>2026-06-29T10:51:38.751Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/loops-repeating-work-with-for-and-while</loc>
    <lastmod>2026-07-14T03:04:59.074Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/why-your-code-slows-down-an-introduction-to-time-complexity</loc>
    <lastmod>2026-07-14T03:18:08.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/prompting-and-in-context-learning</loc>
    <lastmod>2026-06-29T10:51:38.725Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/vector-databases-and-embeddings</loc>
    <lastmod>2026-06-29T11:15:03.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/fine-tuning-basics</loc>
    <lastmod>2026-06-29T11:15:03.630Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/variable-scope-local-vs-global</loc>
    <lastmod>2026-07-14T03:04:59.106Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/dbscan</loc>
    <lastmod>2026-06-29T01:10:28.277Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/what-is-feature-engineering</loc>
    <lastmod>2026-06-29T01:19:25.331Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/feature-scaling-revisited</loc>
    <lastmod>2026-06-29T01:19:25.363Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/role-and-persona-prompting</loc>
    <lastmod>2026-06-29T11:08:20.201Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/streaming-responses</loc>
    <lastmod>2026-06-29T15:45:17.659Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/page-object-model/page-object-best-practices-and-anti-patterns</loc>
    <lastmod>2026-07-29T01:57:34.810Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/loss-functions-for-neural-networks</loc>
    <lastmod>2026-06-29T01:40:05.594Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/vision-transformers</loc>
    <lastmod>2026-06-29T07:43:58.583Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/strings-as-sequences-indexing-slicing-and-iteration</loc>
    <lastmod>2026-07-14T03:04:59.190Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/choosing-good-hash-keys</loc>
    <lastmod>2026-07-14T08:19:10.421Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/pruning-making-backtracking-faster-by-quitting-early</loc>
    <lastmod>2026-07-14T08:53:33.156Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/job-sequencing-with-deadlines</loc>
    <lastmod>2026-07-15T00:45:11.966Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/what-is-an-array-really-memory-indexing-and-contiguous-storage</loc>
    <lastmod>2026-07-14T03:39:37.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/linked-lists-vs-arrays-choosing-the-right-tool</loc>
    <lastmod>2026-07-14T08:11:02.050Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/where-stacks-and-queues-show-up-in-real-software</loc>
    <lastmod>2026-07-14T08:15:00.421Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/using-pythons-heapq-module</loc>
    <lastmod>2026-07-14T08:30:59.608Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/stack-overflow-what-happens-when-recursion-goes-too-far</loc>
    <lastmod>2026-07-14T03:18:08.412Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/common-trie-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:37:09.308Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/common-greedy-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:12:18.529Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/recognizing-patterns-why-interview-prep-isnt-about-memorizing-solutions</loc>
    <lastmod>2026-07-15T01:08:44.696Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/traversing-and-searching-an-unsorted-array</loc>
    <lastmod>2026-07-14T03:39:37.587Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/insertion-sort-sorting-the-way-youd-sort-a-hand-of-cards</loc>
    <lastmod>2026-07-14T08:48:58.067Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/2d-arrays-and-matrices-working-with-lists-of-lists</loc>
    <lastmod>2026-07-14T03:39:37.624Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/doubly-linked-lists-moving-in-both-directions</loc>
    <lastmod>2026-07-14T08:11:02.024Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/common-tree-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:26:51.650Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/calculating-factorials-your-first-recursive-function</loc>
    <lastmod>2026-07-14T03:18:08.385Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/sliding-window-on-strings-longest-substring-problems</loc>
    <lastmod>2026-07-14T08:06:57.310Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/tree-traversal-preorder-inorder-and-postorder</loc>
    <lastmod>2026-07-14T08:26:44.376Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/detecting-cycles-in-a-graph</loc>
    <lastmod>2026-07-14T08:39:49.591Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/heapify-restoring-heap-order-after-a-change</loc>
    <lastmod>2026-07-14T08:30:59.582Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/reversing-a-string-multiple-approaches-and-their-trade-offs</loc>
    <lastmod>2026-07-14T08:06:57.250Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/common-hash-table-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:41:53.010Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/memoization-vs-tabulation-which-one-should-you-reach-for</loc>
    <lastmod>2026-07-15T00:53:41.867Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/substrings-vs-subsequences-a-distinction-that-trips-everyone-up</loc>
    <lastmod>2026-07-14T08:06:57.277Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/dijkstras-algorithm-finding-the-shortest-path-with-weights</loc>
    <lastmod>2026-07-15T00:58:01.450Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/what-is-recursion-functions-that-call-themselves</loc>
    <lastmod>2026-07-14T03:18:08.354Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/test-course/test-lesson</loc>
    <lastmod>2026-07-08T03:20:35.599Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/proving-or-disproving-that-a-greedy-approach-works</loc>
    <lastmod>2026-07-15T00:45:11.896Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/strongly-connected-components-and-tarjans-algorithm</loc>
    <lastmod>2026-07-15T00:58:01.753Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/weighted-graphs-and-why-weights-change-everything</loc>
    <lastmod>2026-07-14T08:39:49.565Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/common-graph-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:38:54.259Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/swapping-two-numbers-without-a-temporary-variable</loc>
    <lastmod>2026-07-15T01:03:47.487Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/circular-queues-solving-the-wasted-space-problem</loc>
    <lastmod>2026-07-14T08:15:00.395Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/binary-search-on-answers-a-pattern-beyond-simple-lookups</loc>
    <lastmod>2026-07-14T08:44:28.394Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/generating-all-permutations-of-a-list</loc>
    <lastmod>2026-07-14T08:53:33.130Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/kruskals-algorithm-building-a-spanning-tree-edge-by-edge</loc>
    <lastmod>2026-07-15T00:58:01.695Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/tries-vs-hash-tables-picking-the-right-tool-for-prefix-search</loc>
    <lastmod>2026-07-14T08:35:36.875Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/search-problems-on-2d-sorted-matrices</loc>
    <lastmod>2026-07-14T08:44:28.426Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/comparing-sorting-algorithms-time-space-and-stability</loc>
    <lastmod>2026-07-14T08:48:58.095Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/longest-common-subsequence</loc>
    <lastmod>2026-07-15T00:53:41.901Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/classic-stack-problem-balanced-parentheses</loc>
    <lastmod>2026-07-14T08:15:00.370Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/bst-performance-best-case-vs-worst-case-and-why-balance-matters</loc>
    <lastmod>2026-07-14T08:26:44.401Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/common-searching-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:22:33.470Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/counting-the-number-of-set-bits</loc>
    <lastmod>2026-07-15T01:03:47.306Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/searching-for-words-and-prefixes</loc>
    <lastmod>2026-07-14T08:35:36.849Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/common-sorting-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:23:22.188Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/traversing-a-linked-list-from-head-to-tail</loc>
    <lastmod>2026-07-14T08:11:01.987Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/collision-resolution-chaining-vs-open-addressing</loc>
    <lastmod>2026-07-14T08:19:10.396Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/common-heap-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:35:53.156Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/common-backtracking-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:23:56.820Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/binary-numbers-how-computers-actually-store-data</loc>
    <lastmod>2026-07-15T01:03:47.181Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/tracking-your-progress-without-burning-out</loc>
    <lastmod>2026-07-15T01:16:25.569Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/reporting-and-logging/logging-giving-your-framework-a-flight-recorder</loc>
    <lastmod>2026-07-29T02:07:22.081Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/terminal-and-environment-variables-the-automation-survival-kit</loc>
    <lastmod>2026-07-29T01:39:08.613Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/android-and-appium-fundamentals/appium-capabilities-configuring-your-session-the-right-way</loc>
    <lastmod>2026-07-29T01:42:11.544Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytest-foundation/pytest-fixtures-and-conftestpy-sharing-the-driver-the-clean-way</loc>
    <lastmod>2026-07-29T01:51:11.106Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-merge-intervals-pattern</loc>
    <lastmod>2026-07-15T01:08:44.741Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/what-is-system-design-and-why-does-a-dsa-course-cover-it</loc>
    <lastmod>2026-07-15T01:21:32.932Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/designing-a-url-shortener-a-classic-beginner-system-design-problem</loc>
    <lastmod>2026-07-15T01:21:33.101Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/a-simple-framework-for-approaching-system-design-questions</loc>
    <lastmod>2026-07-15T01:21:33.088Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/appium-2-server-setup-installing-the-server-drivers-and-inspector</loc>
    <lastmod>2026-07-29T01:39:29.861Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/android-and-appium-fundamentals/your-first-appium-script-launching-and-driving-kisankart</loc>
    <lastmod>2026-07-29T01:42:29.918Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/capstone-your-framework-your-portfolio-your-next-steps</loc>
    <lastmod>2026-07-29T02:13:36.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/time-boxing-practice-simulating-real-interview-pressure</loc>
    <lastmod>2026-07-15T01:16:25.537Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/android-and-appium-fundamentals/android-app-internals-finding-apppackage-and-appactivity</loc>
    <lastmod>2026-07-29T01:41:55.807Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/android-and-appium-fundamentals/reading-appium-session-errors-and-server-logs</loc>
    <lastmod>2026-07-29T01:42:44.931Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/how-to-practice-dsa-without-wasting-time</loc>
    <lastmod>2026-07-15T01:16:25.463Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/what-interviewers-actually-look-for-in-beginner-system-design-rounds</loc>
    <lastmod>2026-07-15T01:21:33.123Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/java-jdk-and-android-sdk-setup-for-appium</loc>
    <lastmod>2026-07-29T01:35:21.088Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/appium-gestures-and-touch-actions-swipe-scroll-and-beyond</loc>
    <lastmod>2026-07-29T01:45:50.461Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/load-balancers-spreading-traffic-across-servers</loc>
    <lastmod>2026-07-15T01:21:33.035Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/python-virtual-environment-setup-for-appium-test-automation</loc>
    <lastmod>2026-07-29T01:33:09.416Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-backtracking-pattern-revisited</loc>
    <lastmod>2026-07-15T01:08:44.768Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/framework-architecture/driver-factory-the-engine-room-of-your-framework</loc>
    <lastmod>2026-07-29T01:54:26.130Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-driven-and-hybrid-layer/hybrid-framework-assembly-making-all-the-pieces-play-together</loc>
    <lastmod>2026-07-29T02:00:30.494Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/how-data-structures-you-already-know-power-real-systems-hash-tables-in-caches-trees-in-databases</loc>
    <lastmod>2026-07-15T01:21:33.073Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/adb-and-android-device-setup-connecting-emulators-and-real-phones</loc>
    <lastmod>2026-07-29T01:39:46.004Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/github-actions-ci-built-right-into-your-repo</loc>
    <lastmod>2026-07-29T02:11:33.118Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/designing-a-rate-limiter-using-what-you-already-know</loc>
    <lastmod>2026-07-15T01:21:33.112Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/environment-setup/how-appium-works-the-client-server-driver-model</loc>
    <lastmod>2026-07-29T01:40:03.965Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/page-object-model/page-classes-the-page-object-model-in-action</loc>
    <lastmod>2026-07-29T01:57:05.173Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/route-guards-and-lazy-loading</loc>
    <lastmod>2026-06-20T17:35:55.599Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/pipes</loc>
    <lastmod>2026-06-20T17:35:55.532Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/organising-analysis-notebooks</loc>
    <lastmod>2026-06-20T17:35:57.979Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/cells-markdown-and-magic</loc>
    <lastmod>2026-06-20T17:35:57.947Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/typescript-in-practice</loc>
    <lastmod>2026-06-20T17:24:42.339Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/components-and-templates</loc>
    <lastmod>2026-06-20T17:35:55.494Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/notebook-to-production</loc>
    <lastmod>2026-06-20T17:35:57.999Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/what-is-accessibility-and-aria-roles</loc>
    <lastmod>2026-06-20T07:30:02.733Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-intro/what-does-a-data-analyst-do</loc>
    <lastmod>2026-06-20T17:36:00.516Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/your-first-repository</loc>
    <lastmod>2026-06-20T07:30:02.913Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/observables-and-rxjs</loc>
    <lastmod>2026-06-20T17:35:55.573Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/jupyter-on-github</loc>
    <lastmod>2026-06-20T17:35:58.017Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/generics</loc>
    <lastmod>2026-06-20T17:24:42.290Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/decorators</loc>
    <lastmod>2026-06-20T17:24:42.315Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/keyboard-navigation</loc>
    <lastmod>2026-06-20T07:30:02.772Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/keyframe-animations</loc>
    <lastmod>2026-06-20T07:30:02.850Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/httpclient</loc>
    <lastmod>2026-06-20T17:35:55.565Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/mobile-first-and-viewport-units</loc>
    <lastmod>2026-06-20T07:30:02.803Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/fluid-typography-and-layouts</loc>
    <lastmod>2026-06-20T07:30:02.818Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/remote-repos</loc>
    <lastmod>2026-06-20T07:30:02.919Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/setting-up-your-sql-environment-sqlite-db-browser</loc>
    <lastmod>2026-06-21T17:35:44.589Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/group-by</loc>
    <lastmod>2026-06-21T17:35:44.633Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/aliases-calculated-columns</loc>
    <lastmod>2026-06-21T17:35:44.647Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/filtering-rows-with-where-asking-better-questions</loc>
    <lastmod>2026-06-21T17:35:44.605Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/build-and-preview</loc>
    <lastmod>2026-06-20T17:35:58.934Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/sum-average-count-min-max</loc>
    <lastmod>2026-06-22T02:16:05.182Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/why-build-tools-exist</loc>
    <lastmod>2026-06-20T17:35:58.893Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/why-spreadsheets-still-matter</loc>
    <lastmod>2026-06-22T02:16:05.153Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/optimizing-the-bundle</loc>
    <lastmod>2026-06-20T17:35:58.963Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/vlookup</loc>
    <lastmod>2026-06-22T02:16:05.210Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/viteconfigjs</loc>
    <lastmod>2026-06-20T17:35:58.922Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/issues-and-projects</loc>
    <lastmod>2026-06-20T16:55:41.320Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/window-functions-in-sql</loc>
    <lastmod>2026-06-21T17:35:44.674Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/text-functions</loc>
    <lastmod>2026-06-22T02:16:05.196Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/core-concepts-entryoutputloadersplugins</loc>
    <lastmod>2026-06-20T17:35:58.949Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/suggested-addition-null-values-the-invisible-trap-in-your-data</loc>
    <lastmod>2026-06-21T17:35:44.622Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/joins</loc>
    <lastmod>2026-06-21T17:35:44.661Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/advanced-commands</loc>
    <lastmod>2026-06-20T16:55:41.348Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/what-is-pandas-and-why-data-analysts-love-it</loc>
    <lastmod>2026-06-22T01:29:26.347Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/plotly-interactive</loc>
    <lastmod>2026-06-22T16:20:38.383Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/handling-missing-data-dropna-fillna-and-when-to-use-each</loc>
    <lastmod>2026-06-22T01:29:26.402Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/categorical-plots</loc>
    <lastmod>2026-06-22T16:20:38.295Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/percentiles-and-quartiles</loc>
    <lastmod>2026-06-22T16:25:12.341Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/chart-types</loc>
    <lastmod>2026-06-22T02:16:05.247Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/why-python-setup</loc>
    <lastmod>2026-06-22T01:18:36.821Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/error-handling</loc>
    <lastmod>2026-06-22T01:18:36.902Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/mean-median-mode</loc>
    <lastmod>2026-06-22T16:25:12.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/functions</loc>
    <lastmod>2026-06-22T01:18:36.869Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/dates-and-times</loc>
    <lastmod>2026-06-22T01:18:36.911Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/chart-type-decisions</loc>
    <lastmod>2026-06-22T16:20:38.335Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/data-cleaning</loc>
    <lastmod>2026-06-22T02:16:05.224Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/virtual-environments-and-pip</loc>
    <lastmod>2026-06-22T01:18:36.880Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/outlier-detection-iqr-method-and-z-scores</loc>
    <lastmod>2026-06-22T16:25:12.385Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/linear-regression</loc>
    <lastmod>2026-06-29T00:57:38.632Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/pivot-tables-in-pandas</loc>
    <lastmod>2026-06-22T01:29:26.443Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/time-series-basics-resampling-and-rolling-windows</loc>
    <lastmod>2026-06-22T01:29:26.459Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/line-and-bar-charts</loc>
    <lastmod>2026-06-22T16:20:38.217Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/choosing-the-right-statistic</loc>
    <lastmod>2026-06-22T16:25:12.403Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/chi-square-test</loc>
    <lastmod>2026-06-22T16:43:28.975Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/pivot-tables</loc>
    <lastmod>2026-06-22T02:16:05.236Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/exploring-your-data-shape-head-info-describe</loc>
    <lastmod>2026-06-22T01:29:26.375Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/histograms</loc>
    <lastmod>2026-06-22T16:20:38.244Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/string-operations-in-pandas-the-str-accessor</loc>
    <lastmod>2026-06-22T01:29:26.415Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/groupby-the-pandas-equivalent-of-sqls-group-by</loc>
    <lastmod>2026-06-22T01:29:26.431Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/covariance-and-correlation</loc>
    <lastmod>2026-06-22T16:25:12.365Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/reading-csv-and-json</loc>
    <lastmod>2026-06-22T01:18:36.891Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/lists-dicts-sets</loc>
    <lastmod>2026-06-22T01:18:36.857Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/numpy-arrays-the-engine-under-pandas</loc>
    <lastmod>2026-06-22T01:29:26.390Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/seaborn-intro</loc>
    <lastmod>2026-06-22T16:20:38.267Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/pair-plots</loc>
    <lastmod>2026-06-22T16:20:38.314Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/evaluating-clusters</loc>
    <lastmod>2026-06-29T01:10:28.229Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/polynomial-features</loc>
    <lastmod>2026-06-29T01:19:25.387Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/building-production-ready-feature-pipelines</loc>
    <lastmod>2026-06-29T01:19:25.424Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/building-custom-datasets</loc>
    <lastmod>2026-06-29T07:37:24.763Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/gradient-descent</loc>
    <lastmod>2026-06-29T00:52:55.699Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/activation-functions</loc>
    <lastmod>2026-06-29T01:40:05.579Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/strings-and-string-manipulation</loc>
    <lastmod>2026-06-28T15:40:42.870Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/confusion-matrices</loc>
    <lastmod>2026-06-29T01:03:45.977Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/backpropagation</loc>
    <lastmod>2026-06-29T01:40:05.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/overfitting-in-neural-networks</loc>
    <lastmod>2026-06-29T01:40:05.623Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/writing-the-stakeholder-report</loc>
    <lastmod>2026-06-28T15:27:35.727Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/dictionaries-and-sets</loc>
    <lastmod>2026-06-28T15:40:42.919Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/intro-to-jupyter-notebooks</loc>
    <lastmod>2026-06-28T15:40:42.979Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/descriptive-statistics</loc>
    <lastmod>2026-06-29T00:52:55.714Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/traintest-splits</loc>
    <lastmod>2026-06-29T01:03:45.909Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/data-cleaning-and-validation</loc>
    <lastmod>2026-06-28T15:27:35.648Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/using-clustering-as-features-for-supervised-models</loc>
    <lastmod>2026-06-29T01:10:28.302Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/what-is-a-derivative</loc>
    <lastmod>2026-06-29T00:52:55.678Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/saving-and-loading-models-with-joblib</loc>
    <lastmod>2026-06-29T00:57:38.686Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/statistical-analysis</loc>
    <lastmod>2026-06-28T15:27:35.685Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/matrices</loc>
    <lastmod>2026-06-29T00:52:55.650Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/putting-it-all-together</loc>
    <lastmod>2026-06-29T00:52:55.734Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/visualizing-high-dimensional-data-with-pca</loc>
    <lastmod>2026-06-29T01:10:28.260Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/handling-missing-data-imputation-strategies</loc>
    <lastmod>2026-06-29T01:19:25.349Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/feature-selection</loc>
    <lastmod>2026-06-29T01:19:25.407Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/training-loops-hyperparameters-and-learning-rate-schedules</loc>
    <lastmod>2026-06-29T01:40:05.646Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/anomaly-detection</loc>
    <lastmod>2026-06-29T01:10:28.284Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/logistic-regression-with-scikit-learn</loc>
    <lastmod>2026-06-29T01:03:45.944Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/creating-features-from-dates-and-times</loc>
    <lastmod>2026-06-29T01:19:25.371Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/what-python-is-and-why-its-the-ai-engineers-first-tool</loc>
    <lastmod>2026-06-28T15:40:42.695Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/feature-scaling-and-preprocessing-for-ml</loc>
    <lastmod>2026-06-29T01:03:46.002Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/what-is-unsupervised-learning</loc>
    <lastmod>2026-06-29T01:10:28.178Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/tensor-operations-deep-dive</loc>
    <lastmod>2026-06-29T07:37:24.799Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/data-augmentation-for-vision</loc>
    <lastmod>2026-06-29T07:43:58.563Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/serverless-and-autoscaling-inference</loc>
    <lastmod>2026-06-29T10:59:41.534Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/common-pytorch-pitfalls</loc>
    <lastmod>2026-06-29T07:37:24.891Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/from-notebook-to-api</loc>
    <lastmod>2026-06-29T10:59:41.417Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/parameter-efficient-fine-tuning-lora-and-adapters</loc>
    <lastmod>2026-06-29T10:51:38.731Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/model-versioning-ab-testing-and-canary-deployments</loc>
    <lastmod>2026-06-29T10:59:41.469Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/model-interpretability</loc>
    <lastmod>2026-06-29T07:43:58.589Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/pretraining-objectives-masked-lm-vs-causal-lm</loc>
    <lastmod>2026-06-29T10:51:38.697Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/self-attention-and-multi-head-attention</loc>
    <lastmod>2026-06-29T10:51:38.668Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/pooling-layers</loc>
    <lastmod>2026-06-29T07:43:58.538Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/a-complete-computer-vision-project</loc>
    <lastmod>2026-06-29T07:43:58.613Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/mixed-precision-training-and-performance-profiling</loc>
    <lastmod>2026-06-29T07:37:24.834Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/monitoring-models-in-production-drift-and-degradation</loc>
    <lastmod>2026-06-29T10:59:41.501Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/fine-tune-vs-prompt-engineer</loc>
    <lastmod>2026-06-29T11:15:03.638Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/how-llms-work</loc>
    <lastmod>2026-06-29T11:03:28.722Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/prompt-templates-and-formatting</loc>
    <lastmod>2026-06-29T11:08:20.215Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/list-methods-append-insert-remove</loc>
    <lastmod>2026-07-14T03:04:59.142Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/loop-control-break-continue-and-avoiding-infinite-loops</loc>
    <lastmod>2026-07-14T03:04:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/what-are-ai-agents</loc>
    <lastmod>2026-06-29T11:15:03.603Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/debugging-bad-ai-outputs</loc>
    <lastmod>2026-06-29T15:45:17.702Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/managing-costs-and-rate-limits</loc>
    <lastmod>2026-06-29T15:45:17.593Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/step-by-step-reasoning-prompts</loc>
    <lastmod>2026-06-29T11:08:20.187Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/variables-and-basic-data-types-at-a-glance</loc>
    <lastmod>2026-07-14T03:04:59.050Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/multimodal-prompting</loc>
    <lastmod>2026-06-29T11:08:20.230Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/prompt-evaluation</loc>
    <lastmod>2026-06-29T15:45:17.632Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/structured-outputs-and-json-mode</loc>
    <lastmod>2026-06-29T15:45:17.669Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/handling-errors-gracefully-with-tryexcept</loc>
    <lastmod>2026-07-14T03:04:59.115Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/base-cases-why-every-recursive-function-needs-an-exit</loc>
    <lastmod>2026-07-14T03:18:08.360Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/polymorphism-one-interface-many-behaviors</loc>
    <lastmod>2026-07-14T03:04:59.261Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/checking-for-palindromes</loc>
    <lastmod>2026-07-14T08:06:57.258Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/common-mistakes-when-calculating-big-o</loc>
    <lastmod>2026-07-14T03:18:08.334Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/why-strings-deserve-dedicated-attention-in-dsa</loc>
    <lastmod>2026-07-14T08:06:57.216Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/deletion-removing-nodes-without-breaking-the-chain</loc>
    <lastmod>2026-07-14T08:11:02.002Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/dictionary-methods-and-common-patterns</loc>
    <lastmod>2026-07-14T03:04:59.174Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/encapsulation-keeping-your-data-safe-inside-objects</loc>
    <lastmod>2026-07-14T03:04:59.241Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/static-arrays-vs-dynamic-arrays-how-python-lists-actually-grow</loc>
    <lastmod>2026-07-14T03:39:37.558Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/defining-your-first-class-attributes-and-the-constructor</loc>
    <lastmod>2026-07-14T03:04:59.220Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/fibonacci-numbers-recursions-classic-and-costly-example</loc>
    <lastmod>2026-07-14T03:18:08.393Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/tail-recursion-and-why-python-doesnt-optimize-it</loc>
    <lastmod>2026-07-14T03:18:08.417Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/insertion-adding-nodes-at-the-start-end-and-middle</loc>
    <lastmod>2026-07-14T08:11:01.993Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/string-methods-every-developer-uses-daily</loc>
    <lastmod>2026-07-14T03:04:59.198Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/logarithmic-time-olog-n-why-halving-the-problem-changes-everything</loc>
    <lastmod>2026-07-14T03:18:08.305Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/reversing-an-array-in-place</loc>
    <lastmod>2026-07-14T03:39:37.594Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/prefix-sums-precomputing-your-way-to-faster-queries</loc>
    <lastmod>2026-07-14T03:39:37.635Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/naive-pattern-matching-finding-one-string-inside-another</loc>
    <lastmod>2026-07-14T08:06:57.284Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/big-o-notation-explained-reading-on-o1-and-beyond</loc>
    <lastmod>2026-07-14T03:18:08.273Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/what-is-a-linked-list-and-why-do-we-need-one-when-we-have-arrays</loc>
    <lastmod>2026-07-14T08:11:01.960Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/counting-frequencies-with-a-hash-map</loc>
    <lastmod>2026-07-14T08:19:10.431Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/inserting-into-a-heap</loc>
    <lastmod>2026-07-14T08:30:59.589Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/autocomplete-building-a-simple-suggestion-engine</loc>
    <lastmod>2026-07-14T08:35:36.883Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/breadth-first-search-bfs-exploring-level-by-level</loc>
    <lastmod>2026-07-14T08:39:49.572Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/what-is-a-trie-and-what-problem-does-it-solve</loc>
    <lastmod>2026-07-14T08:35:36.460Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/what-is-a-hash-table-and-why-is-it-so-fast</loc>
    <lastmod>2026-07-14T08:19:10.359Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/breadth-first-traversal-level-order-using-a-queue</loc>
    <lastmod>2026-07-14T08:26:44.408Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/what-is-a-heap-the-tree-that-powers-priority-queues</loc>
    <lastmod>2026-07-14T08:30:59.542Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/merge-sort-divide-sort-and-combine</loc>
    <lastmod>2026-07-14T08:48:58.076Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/what-is-backtracking-recursion-with-a-way-to-undo-mistakes</loc>
    <lastmod>2026-07-14T08:53:33.094Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/maze-solving-finding-a-path-through-a-grid</loc>
    <lastmod>2026-07-14T08:53:33.163Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/what-is-a-stack-understanding-lifo-with-real-examples</loc>
    <lastmod>2026-07-14T08:15:00.334Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/linear-search-the-simplest-way-to-find-something</loc>
    <lastmod>2026-07-14T08:44:28.352Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/finding-the-first-and-last-occurrence-of-a-value</loc>
    <lastmod>2026-07-14T08:44:28.402Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/counting-sort-sorting-without-comparisons</loc>
    <lastmod>2026-07-14T08:48:58.102Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/the-n-queens-problem-step-by-step</loc>
    <lastmod>2026-07-14T08:53:33.137Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/the-fibonacci-sequence-revisited-with-dp</loc>
    <lastmod>2026-07-15T00:53:41.878Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/detecting-a-cycle-floyds-tortoise-and-hare-algorithm</loc>
    <lastmod>2026-07-14T08:11:02.032Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/what-is-a-greedy-algorithm-making-the-best-choice-right-now</loc>
    <lastmod>2026-07-15T00:45:11.794Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/minimum-spanning-trees-an-introduction</loc>
    <lastmod>2026-07-15T00:45:11.988Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/what-is-dynamic-programming-really-solving-overlapping-subproblems</loc>
    <lastmod>2026-07-15T00:53:41.816Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/longest-increasing-subsequence</loc>
    <lastmod>2026-07-15T00:53:41.911Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/priority-queues-a-sneak-peek-before-we-cover-heaps</loc>
    <lastmod>2026-07-14T08:15:00.402Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/what-is-a-graph-nodes-edges-and-real-world-networks</loc>
    <lastmod>2026-07-14T08:39:49.531Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/why-sorting-matters-more-than-youd-think</loc>
    <lastmod>2026-07-14T08:48:58.032Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/common-dynamic-programming-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-17T01:13:24.068Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/what-is-a-tree-from-family-trees-to-file-systems</loc>
    <lastmod>2026-07-14T08:26:44.340Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/deleting-a-word-from-a-trie-without-breaking-other-words</loc>
    <lastmod>2026-07-14T08:35:36.856Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/what-makes-a-binary-search-tree-special</loc>
    <lastmod>2026-07-14T08:26:44.382Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/what-is-a-queue-understanding-fifo-with-real-examples</loc>
    <lastmod>2026-07-14T08:15:00.376Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/priority-queues-heaps-with-a-purpose</loc>
    <lastmod>2026-07-14T08:30:59.615Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/when-linear-search-is-actually-the-right-choice</loc>
    <lastmod>2026-07-14T08:44:28.437Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/activity-selection-scheduling-without-conflicts</loc>
    <lastmod>2026-07-15T00:45:11.917Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/connected-components-finding-islands-in-a-graph</loc>
    <lastmod>2026-07-14T08:39:49.598Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/pythons-dictionary-under-the-hood</loc>
    <lastmod>2026-07-14T08:19:10.403Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/kruskals-vs-prims-when-to-use-which</loc>
    <lastmod>2026-07-15T00:58:01.738Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/common-bit-manipulation-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-15T01:03:47.567Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/checking-setting-and-clearing-a-specific-bit</loc>
    <lastmod>2026-07-15T01:03:47.289Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/appium-locator-strategies-finding-any-element-on-screen</loc>
    <lastmod>2026-07-29T01:44:53.045Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/framework-architecture/config-management-settings-that-live-outside-your-code</loc>
    <lastmod>2026-07-29T01:54:44.148Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/reporting-and-logging/screenshots-on-failure-a-photo-of-the-crime-scene</loc>
    <lastmod>2026-07-29T02:07:54.693Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/the-bitmask-pattern-for-tracking-subsets</loc>
    <lastmod>2026-07-15T01:03:47.373Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/vertical-vs-horizontal-scaling</loc>
    <lastmod>2026-07-15T01:21:33.018Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/talking-through-your-approach-before-you-code</loc>
    <lastmod>2026-07-15T01:16:25.525Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/reviewing-your-solution-time-complexity-space-and-readability</loc>
    <lastmod>2026-07-15T01:16:25.560Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/building-a-30-day-dsa-practice-plan</loc>
    <lastmod>2026-07-15T01:16:25.597Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/common-advanced-graph-interview-problems-solved-step-by-step</loc>
    <lastmod>2026-07-15T00:58:01.838Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/running-an-android-emulator-in-ci-the-hard-part-nobody-warns-you-about</loc>
    <lastmod>2026-07-29T02:12:28.965Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/page-object-model/json-locators-one-source-of-truth-for-every-element</loc>
    <lastmod>2026-07-29T01:57:20.087Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-fast-and-slow-pointer-pattern</loc>
    <lastmod>2026-07-15T01:08:44.733Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/tree-and-graph-traversal-as-a-pattern-not-a-one-off-algorithm</loc>
    <lastmod>2026-07-15T01:08:44.760Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/appium-waits-and-synchronization-ending-flaky-tests-for-good</loc>
    <lastmod>2026-07-29T01:46:07.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-driven-and-hybrid-layer/utilities-and-wrappers-the-frameworks-shared-tool-belt</loc>
    <lastmod>2026-07-29T02:00:47.419Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/floyd-warshall-shortest-paths-between-all-pairs</loc>
    <lastmod>2026-07-15T00:58:01.668Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/building-your-own-pattern-cheat-sheet</loc>
    <lastmod>2026-07-15T01:08:44.791Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytest-foundation/pytest-markers-and-parametrization-run-the-right-tests-written-once</loc>
    <lastmod>2026-07-29T01:51:27.013Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-selectors</loc>
    <lastmod>2026-06-20T07:32:43.556Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-grid</loc>
    <lastmod>2026-06-20T07:30:02.003Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/javascript-functions-definition-arguments-return-scope-hoisting-methods-and-closures</loc>
    <lastmod>2026-06-20T07:30:02.030Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/boilerplate-code</loc>
    <lastmod>2026-06-20T07:30:01.944Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/javascript-objects-and-math-methods</loc>
    <lastmod>2026-06-20T07:30:02.025Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/understanding-this-arrow-functions-error-handling-and-asynchronous-timers</loc>
    <lastmod>2026-06-20T07:30:02.033Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/array-methods-spreadrest-default-parameters-and-destructuring</loc>
    <lastmod>2026-06-20T07:30:02.039Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-flexbox</loc>
    <lastmod>2026-06-20T07:32:43.609Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/operators</loc>
    <lastmod>2026-06-20T07:30:02.008Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/forms-in-html</loc>
    <lastmod>2026-06-20T07:30:01.989Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/variables-data-types</loc>
    <lastmod>2026-06-20T07:30:02.013Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/loops-in-javaScript</loc>
    <lastmod>2026-06-20T07:30:02.020Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/introduction-to-html</loc>
    <lastmod>2026-06-20T07:04:01.515Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/html-links-images-and-basic-elements</loc>
    <lastmod>2026-06-20T07:30:01.982Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/semantic-in-html</loc>
    <lastmod>2026-05-24T03:18:00.978Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-get-started</loc>
    <lastmod>2026-06-20T07:30:01.995Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-effects-and-advanced-properties</loc>
    <lastmod>2026-06-20T07:32:43.605Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/terminal-command-line/terminal-basics-for-developers</loc>
    <lastmod>2026-06-19T16:53:12.212Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/advanced-ejs-layouts-partials-and-ui-patterns</loc>
    <lastmod>2026-06-20T11:19:42.090Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/what-is-rest-and-crud-operations</loc>
    <lastmod>2026-06-20T11:19:42.111Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/introduction-to-nodejs-and-node-repl</loc>
    <lastmod>2026-06-20T11:19:41.916Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/simon-says-game</loc>
    <lastmod>2026-06-20T17:35:59.722Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/asynchronous-concepts-promises-and-apis</loc>
    <lastmod>2026-06-20T07:30:02.052Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/introduction-to-git-and-github-version-control-essentials</loc>
    <lastmod>2026-06-20T07:30:02.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/express-middleware-deep-dive</loc>
    <lastmod>2026-06-20T11:19:42.082Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/js-oop-summary-sheet</loc>
    <lastmod>2026-06-20T11:19:42.102Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/dom-manipulation</loc>
    <lastmod>2026-06-20T07:30:02.041Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/introduction-to-ejs-templating-and-rendering-views</loc>
    <lastmod>2026-06-20T11:19:42.064Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/introduction-to-expressjs-and-understanding-the-foundations</loc>
    <lastmod>2026-06-20T11:19:42.038Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/events-and-conditional-rendering</loc>
    <lastmod>2026-06-20T07:30:02.182Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/javascript/dom-events</loc>
    <lastmod>2026-06-20T07:30:02.048Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/stop-repeating-yourself-meet-react-components</loc>
    <lastmod>2026-06-20T07:30:02.175Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/a-full-project-example-using-ejs</loc>
    <lastmod>2026-06-20T11:19:42.096Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/props-and-state-reacts-two-ways-of-handling-data</loc>
    <lastmod>2026-06-20T07:30:02.179Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/creating-restful-apis</loc>
    <lastmod>2026-06-20T11:19:42.118Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/understanding-expressjs-the-backbone-of-nodejs-web-applications</loc>
    <lastmod>2026-06-20T11:19:42.055Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/backend-nodejs-express/get-vs-post-handling-form-data-and-body-parsing-in-expressjs</loc>
    <lastmod>2026-06-20T11:19:42.074Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/useref-usememo-and-usecallback</loc>
    <lastmod>2026-06-20T07:30:02.188Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/react-router-v6-navigation-that-actually-makes-sense</loc>
    <lastmod>2026-06-20T16:55:40.627Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/aggregations</loc>
    <lastmod>2026-06-20T11:23:11.167Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/sql-joins</loc>
    <lastmod>2026-06-20T11:23:11.144Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/state-management-zustand-and-redux-toolkit</loc>
    <lastmod>2026-06-20T16:55:40.652Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/usestate-and-useeffect-the-two-hooks-that-run-everything</loc>
    <lastmod>2026-06-20T07:30:02.186Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/every-app-runs-on-a-database</loc>
    <lastmod>2026-06-20T11:23:11.048Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/writing-data</loc>
    <lastmod>2026-06-20T11:23:11.119Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/subqueries</loc>
    <lastmod>2026-06-20T11:23:11.186Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/usecontext-share-state-without-prop-drilling</loc>
    <lastmod>2026-06-20T07:30:02.191Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/custom-hooks-extract-logic-reuse-everywhere</loc>
    <lastmod>2026-06-20T07:30:02.203Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/react/nested-routes-protected-routes-and-lazy-loading</loc>
    <lastmod>2026-06-20T16:55:40.646Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/transactions</loc>
    <lastmod>2026-06-20T11:23:11.245Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/forget-tables-mongodb-thinks-in-documents</loc>
    <lastmod>2026-06-20T16:55:42.164Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/window-functions</loc>
    <lastmod>2026-06-20T11:23:11.210Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/indexes-and-performance</loc>
    <lastmod>2026-06-20T11:23:11.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/query-operators-filter-data-like-a-pro</loc>
    <lastmod>2026-06-20T16:55:42.206Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql/stored-procedures</loc>
    <lastmod>2026-06-20T11:23:11.268Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/four-operations-that-cover-90percent-of-what-your-app-does</loc>
    <lastmod>2026-06-20T16:55:42.192Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/population-and-lean-queries</loc>
    <lastmod>2026-06-20T16:55:42.245Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/auth-middleware</loc>
    <lastmod>2026-06-20T17:07:49.195Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/upload-security</loc>
    <lastmod>2026-06-20T17:07:50.108Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/best-practices-checklist</loc>
    <lastmod>2026-06-20T17:07:50.115Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/role-based-access-control</loc>
    <lastmod>2026-06-20T17:07:49.212Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/indexes-the-difference-between-ms-and-minutes</loc>
    <lastmod>2026-06-20T16:55:42.212Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/jwt-signing-and-verification</loc>
    <lastmod>2026-06-20T17:07:49.187Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/bcrypt-password-hashing</loc>
    <lastmod>2026-06-20T17:07:49.176Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/protecting-react-routes</loc>
    <lastmod>2026-06-20T17:07:49.219Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/multiple-files</loc>
    <lastmod>2026-06-20T17:07:50.102Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/validation-and-middleware</loc>
    <lastmod>2026-06-20T16:55:42.236Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/file-validation</loc>
    <lastmod>2026-06-20T17:07:50.058Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/cloudinary</loc>
    <lastmod>2026-06-20T17:07:50.078Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/aws-s3</loc>
    <lastmod>2026-06-20T17:07:50.086Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/security-best-practices</loc>
    <lastmod>2026-06-20T17:07:49.235Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/schema-design-the-decision-that-defines-your-app</loc>
    <lastmod>2026-06-20T16:55:42.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/refresh-tokens</loc>
    <lastmod>2026-06-20T17:07:49.204Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/schemas-and-models</loc>
    <lastmod>2026-06-20T16:55:42.231Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/password-reset</loc>
    <lastmod>2026-06-20T17:07:49.228Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/memory-storage</loc>
    <lastmod>2026-06-20T17:07:50.069Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/mongo-db/the-aggregation-pipeline</loc>
    <lastmod>2026-06-20T16:55:42.220Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/image-optimization</loc>
    <lastmod>2026-06-20T17:07:50.093Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/authentication-jwt/sessions-vs-tokens</loc>
    <lastmod>2026-06-20T17:07:49.155Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/file-uploads/how-uploads-work</loc>
    <lastmod>2026-06-20T17:07:50.038Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/render-backend</loc>
    <lastmod>2026-06-20T17:24:43.475Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/vite-build</loc>
    <lastmod>2026-06-20T17:24:43.500Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/monitoring-sentry</loc>
    <lastmod>2026-06-20T17:24:43.533Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/global-error-handling</loc>
    <lastmod>2026-06-20T17:07:51.003Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/coverage-thresholds</loc>
    <lastmod>2026-06-20T17:24:41.009Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/prod-env-vars</loc>
    <lastmod>2026-06-20T17:24:43.486Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/why-typescript</loc>
    <lastmod>2026-06-20T17:24:42.206Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/react-testing-library</loc>
    <lastmod>2026-06-20T17:24:41.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/testing-auth</loc>
    <lastmod>2026-06-20T17:24:40.991Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/vercel</loc>
    <lastmod>2026-06-20T17:24:43.507Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/env-specific-config</loc>
    <lastmod>2026-06-20T17:07:50.959Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/cors</loc>
    <lastmod>2026-06-20T17:07:50.976Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/test-structure-aaa</loc>
    <lastmod>2026-06-20T17:24:40.972Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/mocking-external-services</loc>
    <lastmod>2026-06-20T17:24:41.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/production-checklist</loc>
    <lastmod>2026-06-20T17:24:43.543Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/supertest</loc>
    <lastmod>2026-06-20T17:24:40.980Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/config-module-pattern</loc>
    <lastmod>2026-06-20T17:07:50.947Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/secret-management</loc>
    <lastmod>2026-06-20T17:07:50.966Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/why-test</loc>
    <lastmod>2026-06-20T17:24:40.941Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/unit-testing</loc>
    <lastmod>2026-06-20T17:24:40.963Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/github-actions-pipeline</loc>
    <lastmod>2026-06-20T17:24:43.525Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/testing/ci-testing</loc>
    <lastmod>2026-06-20T17:24:41.019Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/proxies-and-rate-limiting</loc>
    <lastmod>2026-06-20T17:07:50.985Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/helmet-and-sanitization</loc>
    <lastmod>2026-06-20T17:07:50.993Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/startup-validation</loc>
    <lastmod>2026-06-20T17:07:51.014Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/types-and-interfaces</loc>
    <lastmod>2026-06-20T17:24:42.250Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/firebase-hosting</loc>
    <lastmod>2026-06-20T17:24:43.516Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/env-and-config/dotenv</loc>
    <lastmod>2026-06-20T17:07:50.922Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment/mongodb-atlas</loc>
    <lastmod>2026-06-20T17:24:43.441Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/angular-router</loc>
    <lastmod>2026-06-20T17:35:55.586Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/interactive-widgets</loc>
    <lastmod>2026-06-20T17:35:57.967Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/branching-and-merging</loc>
    <lastmod>2026-06-20T07:30:02.916Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/tsconfigjson</loc>
    <lastmod>2026-06-20T17:24:42.325Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/reactive-forms</loc>
    <lastmod>2026-06-20T17:35:55.626Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/media-queries</loc>
    <lastmod>2026-06-20T07:30:02.814Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/data-binding-and-directives</loc>
    <lastmod>2026-06-20T17:35:55.513Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/services-and-dependency-injection</loc>
    <lastmod>2026-06-20T17:35:55.550Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/alt-text-and-semantic-images</loc>
    <lastmod>2026-06-20T07:30:02.755Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/collaborative-notebooks</loc>
    <lastmod>2026-06-20T17:35:58.031Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/type-narrowing-and-assertions</loc>
    <lastmod>2026-06-20T17:24:42.265Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/exporting-notebooks</loc>
    <lastmod>2026-06-20T17:35:58.008Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/html/colour-contrast-and-testing</loc>
    <lastmod>2026-06-20T07:30:02.796Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/css-transitions</loc>
    <lastmod>2026-06-20T07:30:02.837Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/css/transforms-and-will-change</loc>
    <lastmod>2026-06-20T07:30:02.854Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/debugging-and-profiling</loc>
    <lastmod>2026-06-20T17:35:57.989Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/classes-in-typescript</loc>
    <lastmod>2026-06-20T17:24:42.278Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/jupyter-notebooks/setting-up-jupyter</loc>
    <lastmod>2026-06-20T17:35:57.909Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/typescript/utility-types-deep-dive</loc>
    <lastmod>2026-06-20T17:24:42.300Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/angular/angular-cli</loc>
    <lastmod>2026-06-20T17:35:55.461Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/code-splitting-and-lazy-loading</loc>
    <lastmod>2026-06-20T17:35:58.944Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/if-and-or-ifs</loc>
    <lastmod>2026-06-22T02:16:05.203Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/dev-server-and-environments</loc>
    <lastmod>2026-06-20T17:35:58.955Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/count-sum-avg-min-max</loc>
    <lastmod>2026-06-21T17:35:44.627Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/ctes</loc>
    <lastmod>2026-06-21T17:35:44.679Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/relative-vs-absolute-references</loc>
    <lastmod>2026-06-22T02:16:05.189Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/table-relationships</loc>
    <lastmod>2026-06-21T17:35:44.655Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/your-first-select-reading-data-like-a-pro</loc>
    <lastmod>2026-06-21T17:35:44.597Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/sorting-and-limiting-results-with-order-by-and-limit</loc>
    <lastmod>2026-06-21T17:35:44.614Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/every-app-runs-on-a-database-why-sql-still-rules</loc>
    <lastmod>2026-06-21T17:35:44.572Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/environment-variables-and-modes</loc>
    <lastmod>2026-06-20T17:35:58.928Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/subqueries-in-sql</loc>
    <lastmod>2026-06-21T17:35:44.668Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/rows-columns-cells-ranges</loc>
    <lastmod>2026-06-22T02:16:05.173Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/vite-webpack/getting-started-with-vite</loc>
    <lastmod>2026-06-20T17:35:58.912Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/sql-from-zero-to-data-queries/having-vs-where</loc>
    <lastmod>2026-06-21T17:35:44.641Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/pull-requests</loc>
    <lastmod>2026-06-20T07:30:02.922Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/branching-strategies</loc>
    <lastmod>2026-06-20T16:55:41.339Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/git-and-github/hooks-and-conventional-commits</loc>
    <lastmod>2026-06-20T16:55:41.355Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/file-io</loc>
    <lastmod>2026-06-22T01:18:36.874Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/conditional-formatting</loc>
    <lastmod>2026-06-22T02:16:05.230Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/data-validation-and-sheet-protection</loc>
    <lastmod>2026-06-22T02:16:05.253Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/complete-data-pipeline</loc>
    <lastmod>2026-06-22T01:18:36.915Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/filtering-and-sorting-dataframes</loc>
    <lastmod>2026-06-22T01:29:26.396Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/loops-and-conditionals</loc>
    <lastmod>2026-06-22T01:18:36.864Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/variables-and-data-types</loc>
    <lastmod>2026-06-22T01:18:36.850Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/jupyter-notebooks</loc>
    <lastmod>2026-06-22T01:18:36.885Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/applying-functions-with-apply-map-and-vectorized-operations</loc>
    <lastmod>2026-06-22T01:29:26.409Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/index-match-xlookup</loc>
    <lastmod>2026-06-22T02:16:05.215Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/string-manipulation</loc>
    <lastmod>2026-06-22T01:18:36.896Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-basics-for-data-analysts/list-comprehensions</loc>
    <lastmod>2026-06-22T01:18:36.906Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/selecting-rows-and-columns-loc-iloc-and-boolean-indexing</loc>
    <lastmod>2026-06-22T01:29:26.384Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/renaming-reordering-and-dropping-columns</loc>
    <lastmod>2026-06-22T01:29:26.423Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/spreadsheets-excel-and-google-sheets-for-analysts/pivot-charts</loc>
    <lastmod>2026-06-22T02:16:05.242Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/creating-and-loading-dataframes-from-csv-excel-and-dicts</loc>
    <lastmod>2026-06-22T01:29:26.366Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/the-bias-variance-tradeoff</loc>
    <lastmod>2026-06-29T00:57:38.623Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/scatter-plots</loc>
    <lastmod>2026-06-22T16:20:38.230Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/inferential-statistics/t-tests</loc>
    <lastmod>2026-06-22T16:43:28.969Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/customisation</loc>
    <lastmod>2026-06-22T16:20:38.256Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/subplotsdashboards</loc>
    <lastmod>2026-06-22T16:20:38.327Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/exporting-cleaned-data-tocsv-toexcel-and-sharing-results</loc>
    <lastmod>2026-06-22T01:29:26.451Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/heatmaps</loc>
    <lastmod>2026-06-22T16:20:38.305Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/descriptive-stats-in-python</loc>
    <lastmod>2026-06-22T16:25:12.393Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/power-bi-intro</loc>
    <lastmod>2026-06-22T16:20:38.376Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/spread-std-iqr-cv</loc>
    <lastmod>2026-06-22T16:25:12.330Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/skewness-and-kurtosis</loc>
    <lastmod>2026-06-22T16:25:12.355Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/why-visualization-matters</loc>
    <lastmod>2026-06-22T16:20:38.179Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-visualisation-matplotlib-seaborn-and-beyond/distribution-plots</loc>
    <lastmod>2026-06-22T16:20:38.278Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pandas-and-numpy/merging-and-joining-dataframes-the-pandas-join</loc>
    <lastmod>2026-06-22T01:29:26.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/contingency-tables-and-frequency-distributions</loc>
    <lastmod>2026-06-22T16:25:12.375Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/descriptive-statistics-for-data-analysts/what-is-statistics</loc>
    <lastmod>2026-06-22T16:25:12.287Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/publishing-to-github</loc>
    <lastmod>2026-06-28T15:27:35.751Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/list-comprehensions-heavily-used-in-ml-data-prep</loc>
    <lastmod>2026-06-28T15:40:42.943Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/file-handling</loc>
    <lastmod>2026-06-28T15:40:42.951Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/loops-for-while-and-iteration</loc>
    <lastmod>2026-06-28T15:40:42.929Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/object-oriented-programming-basics</loc>
    <lastmod>2026-06-28T15:40:42.963Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/machine-learning-intro/overfitting-and-regularisation</loc>
    <lastmod>2026-06-29T00:57:38.680Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/error-handling-with-tryexcept</loc>
    <lastmod>2026-06-28T15:40:42.958Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/matrix-operations</loc>
    <lastmod>2026-06-29T00:52:55.662Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/functions-and-scope</loc>
    <lastmod>2026-06-28T15:40:42.936Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/visualizing-functions-and-gradients-with-code</loc>
    <lastmod>2026-06-29T00:52:55.704Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/conditionals-if-elif-else</loc>
    <lastmod>2026-06-28T15:40:42.889Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/exploratory-data-analysis-the-full-process</loc>
    <lastmod>2026-06-28T15:27:35.628Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-programming-and-math/variables-data-types-and-operators</loc>
    <lastmod>2026-06-28T15:40:42.849Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/why-math-matters-for-ai</loc>
    <lastmod>2026-06-29T00:52:55.621Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/gradients</loc>
    <lastmod>2026-06-29T00:52:55.685Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/python-pandas-analysis</loc>
    <lastmod>2026-06-28T15:27:35.675Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-analytics-capstone-project/building-the-dashboard</loc>
    <lastmod>2026-06-28T15:27:35.713Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/the-decision-trees</loc>
    <lastmod>2026-06-29T01:03:45.952Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/the-linear-regression</loc>
    <lastmod>2026-06-29T01:03:45.922Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/text-feature-extraction</loc>
    <lastmod>2026-06-29T01:19:25.397Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/what-is-supervised-learning</loc>
    <lastmod>2026-06-29T01:03:45.858Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/binning-and-discretization</loc>
    <lastmod>2026-06-29T01:19:25.377Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/choosing-the-right-number-of-clusters</loc>
    <lastmod>2026-06-29T01:10:28.219Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/hierarchical-clustering</loc>
    <lastmod>2026-06-29T01:10:28.238Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/the-curse-of-dimensionality</loc>
    <lastmod>2026-06-29T01:10:28.247Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/isolation-forest</loc>
    <lastmod>2026-06-29T01:10:28.289Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/an-end-to-end-unsupervised-learning-project</loc>
    <lastmod>2026-06-29T01:10:28.309Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/math-foundations/the-probability-distributions</loc>
    <lastmod>2026-06-29T00:52:55.722Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/the-cross-validation</loc>
    <lastmod>2026-06-29T01:03:45.992Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/supervised-learning/putting-it-together</loc>
    <lastmod>2026-06-29T01:03:46.028Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/unsupervised-learning/t-sne</loc>
    <lastmod>2026-06-29T01:10:28.270Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/encoding-categorical-variables</loc>
    <lastmod>2026-06-29T01:19:25.357Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/correlation-and-multicollinearity</loc>
    <lastmod>2026-06-29T01:19:25.414Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/gradient-descent-variants</loc>
    <lastmod>2026-06-29T01:40:05.610Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/why-convolutions</loc>
    <lastmod>2026-06-29T07:43:58.510Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/freezing-and-fine-tuning-layers</loc>
    <lastmod>2026-06-29T07:37:24.847Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/feature-engineering/a-complete-feature-engineering-project</loc>
    <lastmod>2026-06-29T01:19:25.430Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/recurrent-neural-networks</loc>
    <lastmod>2026-06-29T10:51:38.651Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/introduction-to-pytorch</loc>
    <lastmod>2026-06-29T01:40:05.636Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/a-complete-neural-network-project-with-pytorch</loc>
    <lastmod>2026-06-29T01:40:05.658Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/working-with-image-data-as-tensors</loc>
    <lastmod>2026-06-29T07:37:24.781Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/neural-networks/forward-propagation</loc>
    <lastmod>2026-06-29T01:40:05.586Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytorch/custom-loss-functions-and-custom-layers</loc>
    <lastmod>2026-06-29T07:37:24.819Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/exporting-and-optimizing-models-for-deployment-onnx-quantization</loc>
    <lastmod>2026-06-29T07:43:58.603Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/object-detection-and-segmentation</loc>
    <lastmod>2026-06-29T07:43:58.577Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/cnns-and-vision/visualizing-what-cnns-learn</loc>
    <lastmod>2026-06-29T07:43:58.550Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/tokenization-deep-dive</loc>
    <lastmod>2026-06-29T10:51:38.716Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/prompt-injection-and-jailbreaks</loc>
    <lastmod>2026-06-29T11:08:20.222Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/tuples-and-why-immutability-is-a-feature-not-a-limitation</loc>
    <lastmod>2026-07-14T03:04:59.152Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/methods-giving-your-objects-behavior</loc>
    <lastmod>2026-07-14T03:04:59.225Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/deploying-an-end-to-end-ai-application</loc>
    <lastmod>2026-06-29T10:59:41.551Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/intro-to-langchain</loc>
    <lastmod>2026-06-29T15:45:17.604Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/prompt-caching</loc>
    <lastmod>2026-06-29T15:45:17.676Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/best-worst-and-average-case-which-one-actually-matters</loc>
    <lastmod>2026-07-14T03:18:08.283Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/sets-storing-only-unique-values</loc>
    <lastmod>2026-07-14T03:04:59.180Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/analyzing-your-own-functions-step-by-step</loc>
    <lastmod>2026-07-14T03:18:08.340Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/zero-shot-prompting</loc>
    <lastmod>2026-06-29T11:08:20.142Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/few-shot-prompting</loc>
    <lastmod>2026-06-29T11:08:20.163Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/preparing-datasets</loc>
    <lastmod>2026-06-29T11:15:03.647Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/anagrams-using-hashing-to-compare-without-sorting</loc>
    <lastmod>2026-07-14T08:06:57.264Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/building-ai-apps/testing-ai-outputs</loc>
    <lastmod>2026-06-29T15:45:17.640Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/type-conversion-casting-between-int-str-list-and-more</loc>
    <lastmod>2026-07-14T03:04:59.203Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/why-every-linked-list-and-tree-youll-build-starts-with-a-node-class</loc>
    <lastmod>2026-07-14T03:04:59.245Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/sliding-window-solving-subarray-problems-efficiently</loc>
    <lastmod>2026-07-14T03:39:37.642Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/major-ai-models</loc>
    <lastmod>2026-06-29T11:03:28.767Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/reversing-a-linked-list-iteratively-and-recursively</loc>
    <lastmod>2026-07-14T08:11:02.015Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/positional-encoding</loc>
    <lastmod>2026-06-29T10:51:38.684Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/choosing-the-right-model-for-your-task</loc>
    <lastmod>2026-06-29T11:03:28.802Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/what-is-rag</loc>
    <lastmod>2026-06-29T11:15:03.564Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/function-calling-and-tool-integration</loc>
    <lastmod>2026-06-29T11:15:03.613Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/building-a-node-class-and-your-first-singly-linked-list</loc>
    <lastmod>2026-07-14T08:11:01.979Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/why-ai-hallucinates</loc>
    <lastmod>2026-06-29T11:03:28.860Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/tracing-a-recursive-call-with-the-call-stack</loc>
    <lastmod>2026-07-14T03:18:08.370Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/what-llms-cancant-do</loc>
    <lastmod>2026-06-29T11:03:28.819Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/operators-and-expressions-for-algorithmic-thinking</loc>
    <lastmod>2026-07-14T03:04:59.058Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/converting-a-recursive-function-into-an-iterative-one</loc>
    <lastmod>2026-07-14T03:18:08.422Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/data-and-model-versioning-dvc-style-workflows</loc>
    <lastmod>2026-06-29T10:59:41.485Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques/embeddings-beyond-rag</loc>
    <lastmod>2026-06-29T11:15:03.657Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/debugging-python-code-like-a-professional</loc>
    <lastmod>2026-07-14T03:04:59.121Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/composition-vs-inheritance-choosing-the-right-relationship</loc>
    <lastmod>2026-07-14T03:04:59.265Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/why-naive-fibonacci-is-slow-an-early-look-at-memoization</loc>
    <lastmod>2026-07-14T03:18:08.400Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/the-two-pointer-technique-solving-problems-without-extra-loops</loc>
    <lastmod>2026-07-14T03:39:37.602Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/containerizing-models-with-docker</loc>
    <lastmod>2026-06-29T10:59:41.450Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/complexity-analysis/quadratic-time-on-nested-loops-and-why-theyre-dangerous</loc>
    <lastmod>2026-07-14T03:18:08.311Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/transformers-and-llms/evaluating-and-debugging-llm-outputs</loc>
    <lastmod>2026-06-29T10:51:38.744Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/training-vs-inference</loc>
    <lastmod>2026-06-29T11:03:28.746Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/circular-linked-lists-and-where-theyre-used</loc>
    <lastmod>2026-07-14T08:11:02.045Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/implementing-a-stack-using-a-linked-list</loc>
    <lastmod>2026-07-14T08:15:00.361Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/open-source-vs-proprietary-models</loc>
    <lastmod>2026-06-29T11:03:28.785Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/an-introduction-to-efficient-string-matching-why-naive-search-isnt-always-enough</loc>
    <lastmod>2026-07-14T08:06:57.305Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/deployment-and-mlops/cloud-ml-platforms-overview</loc>
    <lastmod>2026-06-29T10:59:41.518Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/ai-and-llm-basics/context-windows-and-tokens</loc>
    <lastmod>2026-06-29T11:03:28.841Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-prompting-techniques/self-consistency</loc>
    <lastmod>2026-06-29T11:08:20.194Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/python-foundations/writing-clean-readable-python-comments-naming-and-style</loc>
    <lastmod>2026-07-14T03:04:59.087Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/time-complexity-of-array-operations-access-insert-delete</loc>
    <lastmod>2026-07-14T03:39:37.569Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/immutabilitys-hidden-cost-why-string-concatenation-in-a-loop-is-slow</loc>
    <lastmod>2026-07-14T08:06:57.236Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/using-a-stack-to-evaluate-expressions</loc>
    <lastmod>2026-07-14T08:15:00.416Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/bipartite-graphs-and-how-to-check-for-one</loc>
    <lastmod>2026-07-14T08:39:49.612Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/searching-in-unsorted-data-why-sorting-first-sometimes-wins</loc>
    <lastmod>2026-07-14T08:44:28.456Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/the-coin-change-problem-where-greedy-succeeds-and-where-it-doesnt</loc>
    <lastmod>2026-07-15T00:45:11.875Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/how-to-recognize-a-dp-problem-in-an-interview</loc>
    <lastmod>2026-07-15T00:53:41.927Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/building-a-binary-tree-in-python</loc>
    <lastmod>2026-07-14T08:26:44.367Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/learning-from-solutions-you-didnt-get-right</loc>
    <lastmod>2026-07-15T01:16:25.589Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/representing-a-heap-as-an-array-no-pointers-needed</loc>
    <lastmod>2026-07-14T08:30:59.575Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/space-trade-offs-when-a-trie-is-worth-the-memory</loc>
    <lastmod>2026-07-14T08:35:36.869Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/left-shift-and-right-shift-multiplying-and-dividing-with-bits</loc>
    <lastmod>2026-07-15T01:03:47.271Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/databases-sql-vs-nosql-from-a-performance-angle</loc>
    <lastmod>2026-07-15T01:21:33.061Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/collisions-what-happens-when-two-keys-hash-to-the-same-spot</loc>
    <lastmod>2026-07-14T08:19:10.389Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/using-xor-to-find-a-single-unique-number</loc>
    <lastmod>2026-07-15T01:03:47.330Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/framework-architecture/framework-structure-giving-your-automation-a-real-home</loc>
    <lastmod>2026-07-29T01:54:08.123Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/choosing-a-good-pivot-why-quick-sort-can-go-wrong</loc>
    <lastmod>2026-07-14T08:48:58.087Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/greedy-vs-dynamic-programming-spotting-the-difference-early</loc>
    <lastmod>2026-07-15T00:45:12.023Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/locators-and-interactions/choosing-stable-locators-the-anti-flakiness-playbook</loc>
    <lastmod>2026-07-29T01:45:33.795Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/parallel-and-cloud-scaling-running-tests-at-real-world-speed</loc>
    <lastmod>2026-07-29T02:13:09.114Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/using-collectionsdeque-for-efficient-queues</loc>
    <lastmod>2026-07-14T08:15:00.389Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/prims-algorithm-growing-a-spanning-tree-from-a-single-node</loc>
    <lastmod>2026-07-15T00:58:01.721Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/page-object-model/base-page-the-shared-toolbox-every-screen-inherits</loc>
    <lastmod>2026-07-29T01:56:50.436Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/reporting-and-logging/allure-reporting-turning-test-results-into-something-people-can-read</loc>
    <lastmod>2026-07-29T02:06:55.972Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/ip-routing-and-other-surprising-trie-use-cases</loc>
    <lastmod>2026-07-14T08:35:36.895Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/backtracking-vs-dynamic-programming-how-to-tell-which-one-you-need</loc>
    <lastmod>2026-07-14T08:53:33.177Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/detecting-negative-cycles-in-a-graph</loc>
    <lastmod>2026-07-15T00:58:01.792Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/how-to-identify-which-pattern-a-new-problem-needs</loc>
    <lastmod>2026-07-15T01:08:44.782Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/clarifying-questions-what-to-ask-before-you-write-any-code</loc>
    <lastmod>2026-07-15T01:16:25.512Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/what-to-do-when-youre-completely-stuck</loc>
    <lastmod>2026-07-15T01:16:25.550Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/tabulation-building-the-answer-from-the-bottom-up</loc>
    <lastmod>2026-07-15T00:53:41.858Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/bellman-ford-handling-negative-edge-weights</loc>
    <lastmod>2026-07-15T00:58:01.556Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/latency-vs-throughput-two-numbers-that-often-trade-off</loc>
    <lastmod>2026-07-15T01:21:33.002Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/data-driven-and-hybrid-layer/json-test-data-feeding-tests-from-outside-the-code</loc>
    <lastmod>2026-07-29T02:00:12.168Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/deleting-a-node-from-a-bst-without-breaking-it</loc>
    <lastmod>2026-07-14T08:26:44.395Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/where-heaps-show-up-scheduling-dijkstras-and-more</loc>
    <lastmod>2026-07-14T08:30:59.629Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/inserting-words-into-a-trie</loc>
    <lastmod>2026-07-14T08:35:36.843Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/when-bit-tricks-help-and-when-they-just-make-code-harder-to-read</loc>
    <lastmod>2026-07-15T01:03:47.551Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-monotonic-stack-pattern</loc>
    <lastmod>2026-07-15T01:08:44.755Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/selection-sort-picking-the-minimum-over-and-over</loc>
    <lastmod>2026-07-14T08:48:58.061Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/combination-sum-finding-combinations-that-add-up</loc>
    <lastmod>2026-07-14T08:53:33.149Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/huffman-coding-greedy-algorithms-in-data-compression</loc>
    <lastmod>2026-07-15T00:45:11.948Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/advanced-techniques-in-dsa/the-01-knapsack-problem</loc>
    <lastmod>2026-07-15T00:53:41.892Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/pytest-foundation/pytest-basics-turning-scripts-into-a-real-test-suite</loc>
    <lastmod>2026-07-29T01:50:55.707Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/the-two-sum-problem-hashings-signature-use-case</loc>
    <lastmod>2026-07-14T08:19:10.445Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/balanced-trees-a-conceptual-introduction-to-avl-trees</loc>
    <lastmod>2026-07-14T08:26:44.422Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/implementing-binary-search-without-off-by-one-errors</loc>
    <lastmod>2026-07-14T08:44:28.384Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/linear-data-structures/load-factor-and-resizing-keeping-lookups-fast</loc>
    <lastmod>2026-07-14T08:19:10.416Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/bfs-vs-dfs-choosing-the-right-traversal-for-the-problem</loc>
    <lastmod>2026-07-14T08:39:49.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/representing-graphs-adjacency-matrix-vs-adjacency-list</loc>
    <lastmod>2026-07-14T08:39:49.557Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/pythons-built-in-sort-what-timsort-does-under-the-hood</loc>
    <lastmod>2026-07-14T08:48:58.114Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/generating-all-subsets-of-a-set</loc>
    <lastmod>2026-07-14T08:53:33.122Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/interview-preparation/the-two-pointer-pattern-revisited-and-generalized</loc>
    <lastmod>2026-07-15T01:08:44.724Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/non-linear-data-structures/building-a-heap-from-an-unsorted-list</loc>
    <lastmod>2026-07-14T08:30:59.603Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/core-algorithms/ternary-search-when-you-have-three-choices-instead-of-two</loc>
    <lastmod>2026-07-14T08:44:28.417Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dev-el.co/course/version-control/jenkins-pipeline-making-your-tests-run-themselves</loc>
    <lastmod>2026-07-29T02:11:18.977Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>