<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://buildstep.org/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://buildstep.org/learn</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://buildstep.org/tracks</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://buildstep.org/pricing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://buildstep.org/terms</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://buildstep.org/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://buildstep.org/security</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://buildstep.org/learn/sql</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/typescript</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/python</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/java</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/csharp</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/spring-boot</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/react</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/postgresql</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/mysql</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/sql-server</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/rest-api-design</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-coercion</loc>
<lastmod>2026-10-03T19:05:07.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-event-loop</loc>
<lastmod>2026-10-03T19:05:12.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-ctes</loc>
<lastmod>2026-10-03T19:07:04.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-generics</loc>
<lastmod>2026-10-03T19:04:24.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-charsets-collations</loc>
<lastmod>2026-10-03T19:05:18.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-null-semantics</loc>
<lastmod>2026-10-03T19:05:19.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-dates-times</loc>
<lastmod>2026-10-03T19:05:20.640Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-oop-interfaces</loc>
<lastmod>2026-10-03T19:04:21.677Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-collections-linq</loc>
<lastmod>2026-10-03T19:04:22.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-exceptions</loc>
<lastmod>2026-10-03T19:04:23.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-joins-mysql</loc>
<lastmod>2026-10-03T19:05:21.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-only-full-group-by</loc>
<lastmod>2026-10-03T19:05:22.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-window-functions</loc>
<lastmod>2026-10-03T19:05:23.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-scope-closures</loc>
<lastmod>2026-10-03T19:05:04.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-status-codes</loc>
<lastmod>2026-10-03T19:06:18.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-equals-hashcode</loc>
<lastmod>2026-10-03T19:04:50.165Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-collections</loc>
<lastmod>2026-10-03T19:04:51.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-interfaces</loc>
<lastmod>2026-10-03T19:04:51.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-ctes-recursive</loc>
<lastmod>2026-10-03T19:05:23.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-json-columns</loc>
<lastmod>2026-10-03T19:05:24.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-upsert</loc>
<lastmod>2026-10-03T19:05:25.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-composite-indexes-explain</loc>
<lastmod>2026-10-03T19:05:26.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-generated-columns</loc>
<lastmod>2026-10-03T19:05:27.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-query-tuning</loc>
<lastmod>2026-10-03T19:05:28.267Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-values-types</loc>
<lastmod>2026-10-03T19:05:03.807Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-this</loc>
<lastmod>2026-10-03T19:05:06.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-async</loc>
<lastmod>2026-10-03T19:05:06.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-normalization</loc>
<lastmod>2026-10-03T19:07:04.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-request-response</loc>
<lastmod>2026-10-03T19:06:20.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-problem-details</loc>
<lastmod>2026-10-03T19:06:20.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-types-conversion</loc>
<lastmod>2026-10-03T19:05:17.640Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-types-mutability</loc>
<lastmod>2026-10-03T19:05:45.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-transactions-locking</loc>
<lastmod>2026-10-03T19:05:29.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-stored-procedures</loc>
<lastmod>2026-10-03T19:05:29.997Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-aggregates-filter-rollup</loc>
<lastmod>2026-10-03T19:05:34.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-dates-generate-series</loc>
<lastmod>2026-10-03T19:05:35.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-ctes</loc>
<lastmod>2026-10-03T19:05:36.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-clustered-nonclustered</loc>
<lastmod>2026-10-03T19:07:05.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-sargability</loc>
<lastmod>2026-10-03T19:07:06.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-filtering-sorting</loc>
<lastmod>2026-10-03T19:06:22.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-where</loc>
<lastmod>2026-10-03T19:06:46.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-equality</loc>
<lastmod>2026-10-03T19:04:25.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-window-functions</loc>
<lastmod>2026-10-03T19:05:38.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-jsonb-arrays</loc>
<lastmod>2026-10-03T19:05:38.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-functions-procedures</loc>
<lastmod>2026-10-03T19:05:40.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-indexes</loc>
<lastmod>2026-10-03T19:05:41.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-explain-tuning</loc>
<lastmod>2026-10-03T19:05:42.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-mvcc-isolation</loc>
<lastmod>2026-10-03T19:05:43.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-locking-deadlocks</loc>
<lastmod>2026-10-03T19:05:44.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-joins-lateral</loc>
<lastmod>2026-10-03T19:05:33.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-execution-plans</loc>
<lastmod>2026-10-03T19:07:07.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-query-tuning</loc>
<lastmod>2026-10-03T19:07:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-recursive-ctes</loc>
<lastmod>2026-10-03T19:05:37.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-upsert-returning</loc>
<lastmod>2026-10-03T19:05:39.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-merge</loc>
<lastmod>2026-10-03T19:07:08.925Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-stored-procedures</loc>
<lastmod>2026-10-03T19:07:09.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-error-handling</loc>
<lastmod>2026-10-03T19:07:10.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-transactions-isolation</loc>
<lastmod>2026-10-03T19:07:11.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-deadlocks</loc>
<lastmod>2026-10-03T19:07:12.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-versioning</loc>
<lastmod>2026-10-03T19:06:25.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-collections</loc>
<lastmod>2026-10-03T19:05:46.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-classes</loc>
<lastmod>2026-10-03T19:05:47.789Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-context-managers</loc>
<lastmod>2026-10-03T19:05:53.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-sorting-collections</loc>
<lastmod>2026-10-03T19:05:54.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-copying</loc>
<lastmod>2026-10-03T19:05:55.237Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-strings-bytes</loc>
<lastmod>2026-10-03T19:05:56.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-modules-pytest</loc>
<lastmod>2026-10-03T19:05:57.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-request-pipeline</loc>
<lastmod>2026-10-03T19:04:35.037Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-middleware-order</loc>
<lastmod>2026-10-03T19:04:35.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-service-lifetimes</loc>
<lastmod>2026-10-03T19:04:36.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-captive-dependencies</loc>
<lastmod>2026-10-03T19:04:37.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-keys-lists</loc>
<lastmod>2026-10-03T19:06:04.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-useeffect</loc>
<lastmod>2026-10-03T19:06:05.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-functions</loc>
<lastmod>2026-10-03T19:05:45.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-decorators</loc>
<lastmod>2026-10-03T19:05:52.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-gil-threads-processes</loc>
<lastmod>2026-10-03T19:05:58.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-asyncio</loc>
<lastmod>2026-10-03T19:05:59.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-effect-alternatives</loc>
<lastmod>2026-10-03T19:06:06.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-rendering-reconciliation</loc>
<lastmod>2026-10-03T19:06:03.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-useref</loc>
<lastmod>2026-10-03T19:06:07.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-types-basics</loc>
<lastmod>2026-10-03T19:04:49.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-rate-limiting</loc>
<lastmod>2026-10-03T19:06:27.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-arrays-objects</loc>
<lastmod>2026-10-03T19:05:05.320Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-forms</loc>
<lastmod>2026-10-03T19:06:08.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-context</loc>
<lastmod>2026-10-03T19:06:09.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-memoization</loc>
<lastmod>2026-10-03T19:06:10.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-custom-hooks</loc>
<lastmod>2026-10-03T19:06:11.250Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-data-fetching</loc>
<lastmod>2026-10-03T19:06:12.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-error-boundaries</loc>
<lastmod>2026-10-03T19:06:13.063Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-testing-rtl</loc>
<lastmod>2026-10-03T19:06:14.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-openapi</loc>
<lastmod>2026-10-03T19:06:28.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/my-innodb-clustered-key</loc>
<lastmod>2026-10-03T19:05:16.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-http-methods</loc>
<lastmod>2026-10-03T19:06:16.251Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-idempotency-keys</loc>
<lastmod>2026-10-03T19:06:17.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-client-errors</loc>
<lastmod>2026-10-03T19:06:18.976Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-pagination</loc>
<lastmod>2026-10-03T19:06:21.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-http-caching</loc>
<lastmod>2026-10-03T19:06:23.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-etags</loc>
<lastmod>2026-10-03T19:06:24.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-auth</loc>
<lastmod>2026-10-03T19:06:26.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-vs-graphql-grpc</loc>
<lastmod>2026-10-03T19:06:29.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-auto-configuration</loc>
<lastmod>2026-10-03T19:06:31.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-configuration-profiles</loc>
<lastmod>2026-10-03T19:06:32.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-validation-errors</loc>
<lastmod>2026-10-03T19:06:34.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-data-repositories</loc>
<lastmod>2026-10-03T19:06:35.827Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-persistence-context</loc>
<lastmod>2026-10-03T19:06:36.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-transactional-proxies</loc>
<lastmod>2026-10-03T19:06:37.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-propagation-rollback</loc>
<lastmod>2026-10-03T19:06:38.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-lazy-loading-n-plus-1</loc>
<lastmod>2026-10-03T19:06:39.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-caching</loc>
<lastmod>2026-10-03T19:06:40.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-security-filter-chain</loc>
<lastmod>2026-10-03T19:06:41.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-jwt</loc>
<lastmod>2026-10-03T19:06:42.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-actuator</loc>
<lastmod>2026-10-03T19:06:44.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-testing-slices</loc>
<lastmod>2026-10-03T19:06:45.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/rest-resources-uris</loc>
<lastmod>2026-10-03T19:06:15.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-mvc-controllers</loc>
<lastmod>2026-10-03T19:06:33.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-interfaces</loc>
<lastmod>2026-10-03T19:07:15.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-order-limit</loc>
<lastmod>2026-10-03T19:06:47.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-aggregates</loc>
<lastmod>2026-10-03T19:06:48.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-indexes</loc>
<lastmod>2026-10-03T19:06:58.856Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-types-casting</loc>
<lastmod>2026-10-03T19:05:31.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-null-semantics</loc>
<lastmod>2026-10-03T19:05:31.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/pg-constraints-normalization</loc>
<lastmod>2026-10-03T19:05:32.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-null-logic</loc>
<lastmod>2026-10-03T19:06:50.419Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-case-and-casting</loc>
<lastmod>2026-10-03T19:06:51.301Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-subqueries</loc>
<lastmod>2026-10-03T19:06:52.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-set-operations</loc>
<lastmod>2026-10-03T19:06:52.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-ctes</loc>
<lastmod>2026-10-03T19:06:53.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-window-functions</loc>
<lastmod>2026-10-03T19:06:54.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-exceptions</loc>
<lastmod>2026-10-03T19:05:48.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-data-model</loc>
<lastmod>2026-10-03T19:05:49.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-dataclasses-typing</loc>
<lastmod>2026-10-03T19:05:50.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/py-iterators-generators</loc>
<lastmod>2026-10-03T19:05:51.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-dml</loc>
<lastmod>2026-10-03T19:06:55.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-constraints</loc>
<lastmod>2026-10-03T19:06:56.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-normalization</loc>
<lastmod>2026-10-03T19:06:57.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-transactions</loc>
<lastmod>2026-10-03T19:06:58.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-tsql-dialect</loc>
<lastmod>2026-10-03T19:06:59.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-null-semantics</loc>
<lastmod>2026-10-03T19:07:00.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-aggregates</loc>
<lastmod>2026-10-03T19:07:01.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-joins-apply</loc>
<lastmod>2026-10-03T19:07:02.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ss-window-functions</loc>
<lastmod>2026-10-03T19:07:03.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-components-jsx</loc>
<lastmod>2026-10-03T19:06:00.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-state-snapshot</loc>
<lastmod>2026-10-03T19:06:01.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-immutable-updates</loc>
<lastmod>2026-10-03T19:06:02.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/re-usereducer</loc>
<lastmod>2026-10-03T19:06:03.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-types</loc>
<lastmod>2026-10-03T19:07:13.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-unions</loc>
<lastmod>2026-10-03T19:07:14.196Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-generics</loc>
<lastmod>2026-10-03T19:07:16.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-async</loc>
<lastmod>2026-10-03T19:07:16.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-strict</loc>
<lastmod>2026-10-03T19:07:17.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-type-guards</loc>
<lastmod>2026-10-03T19:07:18.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-unknown-never</loc>
<lastmod>2026-10-03T19:07:19.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-structural-typing</loc>
<lastmod>2026-10-03T19:07:20.677Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-enums</loc>
<lastmod>2026-10-03T19:07:21.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-const-satisfies</loc>
<lastmod>2026-10-03T19:07:22.533Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-classes</loc>
<lastmod>2026-10-03T19:07:23.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-utility-types</loc>
<lastmod>2026-10-03T19:07:24.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-mapped-conditional</loc>
<lastmod>2026-10-03T19:07:25.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-modules-declarations</loc>
<lastmod>2026-10-03T19:07:26.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/ts-async-errors</loc>
<lastmod>2026-10-03T19:07:27.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-ioc-container</loc>
<lastmod>2026-10-03T19:06:30.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sb-bean-scopes</loc>
<lastmod>2026-10-03T19:06:31.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-select</loc>
<lastmod>2026-10-03T19:06:46.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/sql-joins</loc>
<lastmod>2026-10-03T19:06:49.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-types-basics</loc>
<lastmod>2026-10-03T19:04:20.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-records</loc>
<lastmod>2026-10-03T19:04:25.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-structs-boxing</loc>
<lastmod>2026-10-03T19:04:26.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-patterns-nullable</loc>
<lastmod>2026-10-03T19:04:27.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-delegates-lambdas</loc>
<lastmod>2026-10-03T19:04:28.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-events</loc>
<lastmod>2026-10-03T19:04:29.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-linq-deferred</loc>
<lastmod>2026-10-03T19:04:30.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-async-await</loc>
<lastmod>2026-10-03T19:04:31.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-async-pitfalls</loc>
<lastmod>2026-10-03T19:04:32.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-idisposable-gc</loc>
<lastmod>2026-10-03T19:04:33.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/cs-strings-spans</loc>
<lastmod>2026-10-03T19:04:33.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-minimal-apis-controllers</loc>
<lastmod>2026-10-03T19:04:39.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-configuration-options</loc>
<lastmod>2026-10-03T19:04:38.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-model-validation</loc>
<lastmod>2026-10-03T19:04:40.315Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-logging</loc>
<lastmod>2026-10-03T19:04:41.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-async-cancellation</loc>
<lastmod>2026-10-03T19:04:42.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-change-tracking</loc>
<lastmod>2026-10-03T19:04:42.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-loading-n-plus-1</loc>
<lastmod>2026-10-03T19:04:43.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-migrations</loc>
<lastmod>2026-10-03T19:04:44.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-caching</loc>
<lastmod>2026-10-03T19:04:45.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-background-services</loc>
<lastmod>2026-10-03T19:04:46.341Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-jwt-auth</loc>
<lastmod>2026-10-03T19:04:47.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/dn-unit-testing</loc>
<lastmod>2026-10-03T19:04:48.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-strings</loc>
<lastmod>2026-10-03T19:04:53.633Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-exceptions</loc>
<lastmod>2026-10-03T19:04:52.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-generics</loc>
<lastmod>2026-10-03T19:04:54.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-immutability</loc>
<lastmod>2026-10-03T19:04:56.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-enums-switch</loc>
<lastmod>2026-10-03T19:04:57.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-sealed-patterns</loc>
<lastmod>2026-10-03T19:04:58.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-streams</loc>
<lastmod>2026-10-03T19:04:59.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-optional</loc>
<lastmod>2026-10-03T19:05:00.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-jvm-memory</loc>
<lastmod>2026-10-03T19:05:01.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-threads</loc>
<lastmod>2026-10-03T19:05:01.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-executors</loc>
<lastmod>2026-10-03T19:05:02.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/java-hashmap-internals</loc>
<lastmod>2026-10-03T19:04:55.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-prototypes-classes</loc>
<lastmod>2026-10-03T19:05:08.363Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-call-apply-bind</loc>
<lastmod>2026-10-03T19:05:09.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-closures-practice</loc>
<lastmod>2026-10-03T19:05:10.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-array-methods</loc>
<lastmod>2026-10-03T19:05:10.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-copying</loc>
<lastmod>2026-10-03T19:05:11.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-errors</loc>
<lastmod>2026-10-03T19:05:13.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-modules</loc>
<lastmod>2026-10-03T19:05:14.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-collections</loc>
<lastmod>2026-10-03T19:05:15.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/learn/lesson/js-strings-regex</loc>
<lastmod>2026-10-03T19:05:15.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/csharp</loc>
<lastmod>2026-11-05T03:17:32.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/java</loc>
<lastmod>2026-11-05T03:17:32.694Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/behavioral</loc>
<lastmod>2026-11-05T03:17:32.713Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/dsa</loc>
<lastmod>2026-11-05T03:17:32.716Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/system-design</loc>
<lastmod>2026-11-05T03:17:32.733Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/rest-api-design</loc>
<lastmod>2026-11-05T03:17:32.736Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/git</loc>
<lastmod>2026-11-05T03:17:32.753Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/docker-kubernetes</loc>
<lastmod>2026-11-05T03:17:32.756Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/testing-tdd</loc>
<lastmod>2026-11-05T03:17:32.759Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/security</loc>
<lastmod>2026-11-05T03:17:32.761Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/concurrency</loc>
<lastmod>2026-11-05T03:17:32.773Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/message-queues</loc>
<lastmod>2026-11-05T03:17:32.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/cloud-fundamentals</loc>
<lastmod>2026-11-05T03:17:32.778Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/dotnet</loc>
<lastmod>2026-11-05T03:17:32.781Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/spring-boot</loc>
<lastmod>2026-11-05T03:17:32.793Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/mysql</loc>
<lastmod>2026-11-05T03:17:32.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/oracle</loc>
<lastmod>2026-11-05T03:17:32.799Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/nextjs</loc>
<lastmod>2026-11-05T03:17:32.801Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/react-native</loc>
<lastmod>2026-11-05T03:17:32.803Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/python</loc>
<lastmod>2026-11-05T03:17:32.805Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/javascript</loc>
<lastmod>2026-11-05T03:17:32.808Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/typescript</loc>
<lastmod>2026-11-05T03:17:32.810Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/go</loc>
<lastmod>2026-11-05T03:17:32.812Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/php</loc>
<lastmod>2026-11-05T03:17:32.814Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/ruby</loc>
<lastmod>2026-11-05T03:17:32.816Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/rust</loc>
<lastmod>2026-11-05T03:17:32.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/cpp</loc>
<lastmod>2026-11-05T03:17:32.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/kotlin</loc>
<lastmod>2026-11-05T03:17:32.823Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/swift</loc>
<lastmod>2026-11-05T03:17:32.825Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/sql-fundamentals</loc>
<lastmod>2026-11-05T03:17:32.828Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/flutter</loc>
<lastmod>2026-11-05T03:17:32.830Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/sql-server</loc>
<lastmod>2026-11-05T03:17:32.833Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/postgresql</loc>
<lastmod>2026-11-05T03:17:32.836Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/mongodb</loc>
<lastmod>2026-11-05T03:17:32.839Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/redis</loc>
<lastmod>2026-11-05T03:17:32.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/elasticsearch</loc>
<lastmod>2026-11-05T03:17:32.846Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/django</loc>
<lastmod>2026-11-05T03:17:32.849Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/fastapi</loc>
<lastmod>2026-11-05T03:17:32.851Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/sqlite</loc>
<lastmod>2026-11-05T03:17:32.853Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/rails</loc>
<lastmod>2026-11-05T03:17:32.856Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/cassandra</loc>
<lastmod>2026-11-05T03:17:32.860Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/nodejs</loc>
<lastmod>2026-11-05T03:17:32.862Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/express</loc>
<lastmod>2026-11-05T03:17:32.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/nestjs</loc>
<lastmod>2026-11-05T03:17:32.867Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/react</loc>
<lastmod>2026-11-05T03:17:32.870Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/vue</loc>
<lastmod>2026-11-05T03:17:32.872Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/angular</loc>
<lastmod>2026-11-05T03:17:32.874Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://buildstep.org/tracks/laravel</loc>
<lastmod>2026-11-05T03:17:32.877Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
