<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codejourney.shop/</loc>
</url>
<url>
<loc>https://codejourney.shop/learn</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-first-programs/what-is-c</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-first-programs/anatomy-of-a-program</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-first-programs/cb-checkpoint-m1</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/variables-types/variables-and-assignment</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/variables-types/types-and-limits</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/variables-types/constants-sizeof</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/variables-types/cb-checkpoint-m2</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/io-formatting/format-specifiers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/io-formatting/parsing-input</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/io-formatting/cb-checkpoint-m3</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/operators-expressions/arithmetic-and-division</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/operators-expressions/logic-and-precedence</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/operators-expressions/conversions-casts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/operators-expressions/cb-checkpoint-m4</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/conditionals/if-else-else-if</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/conditionals/switch-cases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/conditionals/cb-checkpoint-m5</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-loops/for-while-do</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-loops/cb-nested-loops-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-loops/break-continue-guard</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-loops/cb-checkpoint-m6</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-functions/cb-defining-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-functions/parameters-return</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-functions/prototypes-organization</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-functions/cb-checkpoint-m7</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/scope-lifetime/scopes-blocks</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/scope-lifetime/storage-duration</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/scope-lifetime/cb-checkpoint-m8</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/arrays/array-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/arrays/arrays-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/arrays/2d-arrays</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/arrays/cb-checkpoint-m9</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-strings/c-strings-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-strings/string-library</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-strings/string-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-strings/cb-checkpoint-m10</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointer-fundamentals/addresses-and-pointers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointer-fundamentals/dereferencing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointer-fundamentals/pointer-parameters</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointer-fundamentals/null-and-mistakes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointer-fundamentals/cb-checkpoint-m11</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointers-arrays/arrays-decay</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointers-arrays/cb-pointer-arithmetic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/pointers-arrays/cb-checkpoint-m12</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-dynamic-memory/cb-stack-vs-heap</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-dynamic-memory/malloc-free</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-dynamic-memory/calloc-realloc</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-dynamic-memory/ownership-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-dynamic-memory/cb-checkpoint-m13</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/structs/struct-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/structs/structs-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/structs/struct-pointers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/structs/cb-checkpoint-m14</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/enums-typedef/enums-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/enums-typedef/typedef-aliases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/enums-typedef/modeling-state</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/enums-typedef/cb-checkpoint-m15</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/file-io/files-and-streams</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/file-io/read-write-files</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/file-io/cb-checkpoint-m16</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/preprocessor/macros-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/preprocessor/conditional-compilation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/preprocessor/headers-why</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/preprocessor/cb-checkpoint-m17</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/multi-file/api-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/multi-file/static-privacy</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/multi-file/cb-checkpoint-m18</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-debugging/reading-compiler-output</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-debugging/runtime-failures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-debugging/forensic-habits</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/cb-debugging/cb-checkpoint-m19</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/data-structures/dynamic-array</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/data-structures/linked-list</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/data-structures/stack-queue</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/data-structures/cb-choosing-structures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/data-structures/cb-checkpoint-m20</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/algorithms/cb-searching</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/algorithms/sorting-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/algorithms/recursion-intro</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/algorithms/cb-checkpoint-m21</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/project-engineering/build-workflow</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/project-engineering/project-layout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/project-engineering/cb-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner/project-engineering/cb-checkpoint-m22</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-translation-units/cint-linkage-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-translation-units/cint-static-extern</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-translation-units/cint-headers-deep</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-translation-units/cint-checkpoint-m1</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-pointers/cint-pointer-arithmetic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-pointers/cint-const-correctness</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-pointers/cint-pointer-arrays</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-pointers/cint-checkpoint-m2</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ownership/cint-ownership-contracts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ownership/cint-realloc-growth</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ownership/cint-lifetime-violations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ownership/cint-checkpoint-m3</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-function-pointers/cint-fp-syntax</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-function-pointers/cint-comparators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-function-pointers/cint-dispatch-tables</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-function-pointers/cint-checkpoint-m4</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-structs/cint-layout-sizeof</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-structs/cint-self-referential</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-structs/cint-opaque-handles</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-structs/cint-checkpoint-m5</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-strings/cint-buffers-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-strings/cint-safe-copying</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-strings/cint-tokenize-parse</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-strings/cint-checkpoint-m6</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-linked/cint-singly-lists</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-linked/cint-doubly-lists</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-linked/cint-stacks-queues</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-linked/cint-checkpoint-m7</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-hash/cint-hash-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-hash/cint-collisions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-hash/cint-generic-values</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-hash/cint-checkpoint-m8</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-generic/cint-void-bytes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-generic/cint-qsort-bsearch</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-generic/cint-generic-selection</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-generic/cint-checkpoint-m9</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-preproc/cint-macro-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-preproc/cint-macro-hazards</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-preproc/cint-static-assert-xmacro</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-preproc/cint-checkpoint-m10</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-trees/cint-bst-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-trees/cint-bst-delete</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-trees/cint-binary-heaps</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-trees/cint-checkpoint-m11</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-files/cint-bytes-on-disk</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-files/cint-random-access</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-files/cint-robust-reader</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-files/cint-checkpoint-m12</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-errors/cint-return-codes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-errors/cint-cleanup-goto</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-errors/cint-layered-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-errors/cint-checkpoint-m13</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ub/cint-why-ub-exists</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ub/cint-ub-catalog</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ub/cint-defensive-c</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-ub/cint-checkpoint-m14</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-threads/cint-threads-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-threads/cint-mutexes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-threads/cint-condition-vars</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-threads/cint-checkpoint-m15</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-capstone/cint-capstone-arch</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-capstone/cint-capstone-format</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-capstone/cint-capstone-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate/cint-capstone/cint-checkpoint-m16</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/c/c-intermediate</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-first-programs/what-is-cpp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-first-programs/hello-cpp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-first-programs/output-and-input</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-first-programs/reading-compiler-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-first-programs/cpp-checkpoint-fundamentals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/variables-and-types/variables-and-initialization</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/variables-and-types/operators-and-conversion</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/variables-and-types/const-and-auto</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/variables-and-types/checkpoint-types</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/conditions/if-else-and-logic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/conditions/switch-and-branches</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/conditions/checkpoint-conditions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-loops/for-and-range-for</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-loops/while-and-validation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-loops/nested-loops-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-loops/checkpoint-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-functions/defining-and-calling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-functions/parameters-by-value-and-const-ref</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-functions/overloads-and-decomposition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/cpp-functions/checkpoint-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/strings/string-operations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/strings/parsing-with-stringstream</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/strings/checkpoint-strings</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/collections/vector-and-array</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/collections/map-set-pair</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/collections/choosing-containers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/collections/checkpoint-collections</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/stl-algorithms/iterators-and-algorithms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/stl-algorithms/lambdas-and-predicates</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/stl-algorithms/checkpoint-algorithms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/structs-enums/structs-and-aggregates</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/structs-enums/enum-class-and-aliases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/structs-enums/cpp-checkpoint-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/classes-oop/classes-and-encapsulation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/classes-oop/constructors-and-const-methods</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/classes-oop/composition-inheritance-polymorphism</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/classes-oop/checkpoint-oop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/pointers-references/references-and-aliasing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/pointers-references/pointers-and-nullptr</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/pointers-references/checkpoint-access</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/memory-raii/stack-heap-lifetime</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/memory-raii/raii-and-smart-pointers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/memory-raii/the-new-delete-lesson</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/memory-raii/checkpoint-raii</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/files-persistence/reading-and-writing-files</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/files-persistence/parsing-records-from-files</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/files-persistence/checkpoint-persistence</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/errors-debugging-tests/exceptions-and-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/errors-debugging-tests/assert-and-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/errors-debugging-tests/cpp-debugging-method</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/errors-debugging-tests/checkpoint-robustness</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/multi-file-cmake/headers-and-translation-units</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/multi-file-cmake/linking-and-odr</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/multi-file-cmake/cmake-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/multi-file-cmake/checkpoint-multi-file</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/architecture-refactoring/responsibilities-and-naming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/architecture-refactoring/refactor-a-mess</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/architecture-refactoring/checkpoint-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/git-professional-workflow/repo-hygiene-for-cpp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/git-professional-workflow/checkpoint-repo</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/problem-solving/decomposition-and-edge-cases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/problem-solving/choosing-structures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/problem-solving/checkpoint-problems</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/capstone-finance-cli/cpp-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner/capstone-finance-cli/cpp-capstone-ship</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/fundamentals-review</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/references</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/pointers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/dynamic-memory</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/const-correctness</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/stack-vs-heap</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/memory-and-lifetime/advanced-checkpoint-memory</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/classes-and-objects</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/constructors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/destructors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/static-members</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/this-pointer</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/composition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/object-oriented-design/advanced-checkpoint-oop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/inheritance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/protected-members</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/ctor-dtor-order</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/overriding</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/polymorphism</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/virtual-destructors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/inheritance-polymorphism/advanced-checkpoint-polymorphism</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/operators-copy-move/operator-overloading</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/operators-copy-move/copy-semantics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/operators-copy-move/move-semantics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/operators-copy-move/stream-operators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/operators-copy-move/advanced-checkpoint-copy-move</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/stl-fundamentals/sequence-containers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/stl-fundamentals/container-adapters</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/stl-fundamentals/associative-containers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/stl-fundamentals/choosing-stl-containers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/stl-fundamentals/advanced-checkpoint-stl</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/iterators-algorithms/cpp-iterators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/iterators-algorithms/algorithms-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/iterators-algorithms/transforming-algorithms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/iterators-algorithms/lambdas</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/iterators-algorithms/advanced-checkpoint-algorithms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/modern-cpp/auto-and-deduction</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/modern-cpp/constexpr-enums</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/modern-cpp/optional-variant</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/modern-cpp/modern-idioms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/modern-cpp/advanced-checkpoint-modern</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/smart-pointers-raii/raii</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/smart-pointers-raii/unique-ptr</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/smart-pointers-raii/shared-weak</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/smart-pointers-raii/ownership-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/smart-pointers-raii/advanced-checkpoint-smart-pointers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/templates/function-templates</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/templates/class-templates</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/templates/specialization</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/templates/generic-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/templates/advanced-checkpoint-templates</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/errors-and-files/exceptions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/errors-and-files/custom-exceptions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/errors-and-files/exception-safety</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/errors-and-files/files-streams</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/errors-and-files/advanced-checkpoint-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/dsa/complexity</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/dsa/searching</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/dsa/recursion-and-lists</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/dsa/trees-and-graphs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/dsa/advanced-checkpoint-dsa</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/cppi-final-project/project-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/cppi-final-project/integration</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/cppi-final-project/ship-it</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate/cppi-final-project/cppi-checkpoint-final</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/object-model/value-categories</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/object-model/storage-duration-lifetime</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/object-model/initialization-subtleties</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/object-model/cppa-checkpoint-object-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/move-forwarding/forwarding-references</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/move-forwarding/copy-elision-rvo</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/move-forwarding/noexcept-and-rules</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/move-forwarding/cppa-checkpoint-move</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/templates-deep/cppa3-specialization</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/templates-deep/variadics-folds</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/templates-deep/if-constexpr-nttp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/templates-deep/ctad-deduction</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/templates-deep/cppa-checkpoint-generic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concepts/concepts-requires</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concepts/overloads-subsumption</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concepts/diagnostics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concepts/cppa-checkpoint-concepts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/compile-time/constexpr-consteval-constinit</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/compile-time/type-traits-ic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/compile-time/cppa-checkpoint-compiletime</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ranges-views/views-pipelines</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ranges-views/projections-custom</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ranges-views/view-dangling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ranges-views/cppa-checkpoint-ranges</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/coroutines/coroutine-machinery</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/coroutines/generator-build</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/coroutines/generator-lifetimes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/coroutines/cppa-checkpoint-coroutines</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-model/races-happens-before</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-model/atomics-orderings</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-model/fences-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-model/cppa-checkpoint-memmodel</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concurrency/threads-jthread</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concurrency/mutex-cv-futures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concurrency/thread-pool-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/concurrency/cppa-checkpoint-concurrency</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-allocators/allocation-costs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-allocators/pmr-and-arenas</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-allocators/data-oriented-layout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/memory-allocators/cppa-checkpoint-allocators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/performance/cppa-measure-first</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/performance/hot-path-optimization</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/performance/compiler-and-layout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/performance/cppa-checkpoint-perf</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ub-defensive/the-ub-zoo</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ub-defensive/defensive-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ub-defensive/sanitizer-mindset</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/ub-defensive/cppa-checkpoint-ub</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/debugging/debugger-discipline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/debugging/crash-forensics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/debugging/minimizing-repros</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/debugging/cppa-checkpoint-debug</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/testing/beyond-unit-tests</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/testing/property-based-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/testing/mutation-and-fuzzing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/testing/cppa-checkpoint-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/build-systems/cmake-targets-and-props</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/build-systems/flags-modes-and-presets</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/build-systems/cppa-checkpoint-build</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/abi-linking/api-vs-abi</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/abi-linking/abi-stable-interfaces</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/abi-linking/cppa-checkpoint-abi</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/networking/framing-and-parsing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/networking/backpressure-and-lifecycles</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/networking/cppa-checkpoint-net</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/security/attack-surface-classes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/security/hardened-implementations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/security/cppa-checkpoint-sec</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/architecture-production/boundaries-and-inversion</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/architecture-production/events-and-config</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/architecture-production/cppa-checkpoint-arch</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/capstone-hpc-service/cppa-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/capstone-hpc-service/cppa-capstone-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced/capstone-hpc-service/cppa-checkpoint-capstone</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-intermediate</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/cpp/cpp-advanced</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/csharp</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/csharp/csharp-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-first-programs/what-is-java</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-first-programs/printing-output</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-first-programs/comments-style</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-first-programs/compile-vs-runtime-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-first-programs/java-checkpoint-first-programs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/java-variables-assignment</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/primitive-types</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/conversion-casting</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/arithmetic-operators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/boolean-logic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-types-operators/java-checkpoint-types</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-conditions/if-else</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-conditions/switch-and-expressions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-conditions/java-validation-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-conditions/java-checkpoint-conditions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-loops/for-and-foreach</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-loops/while-do-and-jumps</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-loops/accumulator-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-loops/nested-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-loops/java-checkpoint-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-methods/methods-parameters-returns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-methods/java-static-members</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-methods/overloading-varargs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-methods/decomposition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-methods/java-checkpoint-methods</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-arrays-strings/arrays-and-bounds</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-arrays-strings/string-toolbox</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-arrays-strings/stringbuilder</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-arrays-strings/java-checkpoint-strings</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-classes-objects/classes-objects-refs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-classes-objects/java-constructors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-classes-objects/encapsulation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-classes-objects/static-in-classes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-classes-objects/java-checkpoint-oop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-oop-design/java-inheritance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-oop-design/overriding-polymorphism</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-oop-design/interfaces</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-oop-design/java-composition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-oop-design/java-checkpoint-oop-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-data-modeling/enums</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-data-modeling/records</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-data-modeling/equality-hashcode</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-data-modeling/java-checkpoint-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-collections-generics/list-and-arraylist</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-collections-generics/set-map-deque</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-collections-generics/generics-bounds</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-collections-generics/java-checkpoint-collections</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-exceptions-files/exceptions-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-exceptions-files/robust-parsing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-exceptions-files/java-custom-exceptions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-exceptions-files/java-checkpoint-exceptions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-streams-optional/lambdas-functional</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-streams-optional/stream-pipeline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-streams-optional/optional-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-streams-optional/java-checkpoint-streams</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-testing-debug/why-tests</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-testing-debug/edge-cases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-testing-debug/java-debugging-method</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-testing-debug/java-checkpoint-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-files-capstone/files-nio</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-files-capstone/java-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner/java-files-capstone/java-checkpoint-capstone</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-equality-immutability/identity-vs-equality</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-equality-immutability/equals-hashcode-contract</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-equality-immutability/immutability-defensive-copies</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-equality-immutability/javi-checkpoint-contracts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-oop-solid/design-to-contracts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-oop-solid/sealed-hierarchies</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-oop-solid/composition-delegation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-oop-solid/javi-checkpoint-oop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-generics-deep/generic-bounds</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-generics-deep/wildcards-pecs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-generics-deep/type-erasure</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-generics-deep/javi-checkpoint-generics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-collections-advanced/comparator-composition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-collections-advanced/deques-priority-queues</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-collections-advanced/collection-immutability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-collections-advanced/javi-checkpoint-collections</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-functional-deep/collectors-depth</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-functional-deep/functional-judgment</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-functional-deep/javi-checkpoint-functional</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-exception-architecture/try-with-resources</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-exception-architecture/exception-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-exception-architecture/custom-hierarchies</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-exception-architecture/javi-checkpoint-exceptions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-io-formats/nio2-path-files</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-io-formats/csv-parsing-rules</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-io-formats/json-structure</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-io-formats/javi-checkpoint-io</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-testing-deep/aaa-discipline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-testing-deep/seams-doubles</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-testing-deep/edge-determinism</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-testing-deep/javi-checkpoint-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-concurrency/threads-happens-before</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-concurrency/races-visibility</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-concurrency/executors-futures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-concurrency/javi-checkpoint-concurrency</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-async-http/completablefuture-composition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-async-http/http-transport-seam</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-async-http/timeouts-retries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-async-http/javi-checkpoint-async</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-persistence/javi-repository-pattern</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-persistence/jdbc-shape</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-persistence/relations-indexes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-persistence/javi-checkpoint-persistence</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-architecture/layered-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-architecture/dto-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-architecture/wiring-refactoring</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-architecture/javi-checkpoint-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-algorithms-inter/two-pointers-windows</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-algorithms-inter/prefix-binary-search</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-algorithms-inter/maps-thinking</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-algorithms-inter/javi-checkpoint-algorithms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-clean-code/naming-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-clean-code/smells-refactoring</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-clean-code/defensive-readability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-clean-code/javi-checkpoint-clean</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-inter-capstone/javi-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-inter-capstone/reading-the-system</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate/java-inter-capstone/javi-checkpoint-capstone</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-object-model/javaa-init-order</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-object-model/javaa-records-sealed</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-object-model/javaa-aliasing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-object-model/javaa-checkpoint-m1</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-jvm-bytecode/javaa-jvm-runtime</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-jvm-bytecode/javaa-bytecode-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-jvm-bytecode/javaa-stack-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-jvm-bytecode/javaa-checkpoint-m2</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-memory-model/javaa-happens-before</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-memory-model/javaa-volatile-semantics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-memory-model/javaa-publication</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-memory-model/javaa-checkpoint-m3</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-locks-cas/javaa-reentrant-conditions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-locks-cas/javaa-chm-atomics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-locks-cas/javaa-cas-aba</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-locks-cas/javaa-checkpoint-m4</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-executors-vt/javaa-executor-lifecycle</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-executors-vt/javaa-cf-composition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-executors-vt/javaa-virtual-threads</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/java-executors-vt/javaa-checkpoint-m5</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-generics-type-system/javaa-generics-erasure</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-generics-type-system/javaa-generics-wildcards</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-generics-type-system/javaa-generics-selftypes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-generics-type-system/javaa-checkpoint-m6</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-reflection-di/javaa-reflect-metadata</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-reflection-di/javaa-annotations-runtime</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-reflection-di/javaa-di-container</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-reflection-di/javaa-checkpoint-m7</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-memory-gc/javaa-reachability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-memory-gc/javaa-allocation-identity</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-memory-gc/javaa-ttl-cache-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-memory-gc/javaa-checkpoint-m8</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-perf-measure/javaa-nanotime-warmup</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-perf-measure/javaa-bounded-bytecode</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-perf-measure/javaa-micro-harness</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-perf-measure/javaa-checkpoint-m9</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-files-nio/javaa-path-semantics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-files-nio/javaa-tree-walking</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-files-nio/javaa-jsonl-journal</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-files-nio/javaa-checkpoint-m10</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-sockets-wire/javaa-socket-streams</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-sockets-wire/javaa-socket-lifecycle</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-sockets-wire/javaa-kv-protocol</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-sockets-wire/javaa-checkpoint-m11</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-async-deadlines/javaa-async-executors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-async-deadlines/javaa-exception-combinators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-async-deadlines/javaa-deadline-fanout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-async-deadlines/javaa-checkpoint-m12</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-security-threats/javaa-canonical-validation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-security-threats/javaa-auth-primitives</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-security-threats/javaa-threat-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-security-threats/javaa-checkpoint-m13</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-observability/javaa-structured-logs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-observability/javaa-metric-primitives</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-observability/javaa-incident-triage</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-observability/javaa-checkpoint-m14</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-capstone/javaa-capstone-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-capstone/javaa-capstone-engines</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-capstone/javaa-capstone-report</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced/javaa-capstone/javaa-checkpoint-m15</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-intermediate</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/java/java-advanced</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/python-and-your-first-programs/what-python-is</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/python-and-your-first-programs/running-python</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/python-and-your-first-programs/first-programs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/python-and-your-first-programs/reading-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/variables-and-data-types/variables-assignment</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/variables-and-data-types/numbers-booleans-none</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/variables-and-data-types/operators-precedence</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/variables-and-data-types/checkpoint-fundamentals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/working-with-strings/string-basics-indexing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/working-with-strings/slicing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/working-with-strings/string-methods</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/working-with-strings/f-strings-formatting</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/making-decisions/if-elif-else</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/making-decisions/truthiness-boolean-logic</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/making-decisions/validation-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/lists-and-collections/lists</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/lists-and-collections/tuples-sets</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/lists-and-collections/dictionaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/lists-and-collections/nested-collections</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/loops/for-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/loops/range-while</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/loops/break-continue-accumulators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/loops/checkpoint-collections-control</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/functions/defining-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/functions/defaults-scope-docstrings</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/functions/refactoring-decomposition</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/errors-and-debugging/tracebacks-try-except</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/errors-and-debugging/else-finally-raise</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/errors-and-debugging/defensive-programming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/errors-and-debugging/py-debugging-method</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/errors-and-debugging/checkpoint-functions-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/files-paths-and-data/reading-files</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/files-paths-and-data/writing-files-with</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/files-paths-and-data/csv-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/files-paths-and-data/json-persistence</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/modules-and-standard-library/imports-modules</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/modules-and-standard-library/creating-modules-name</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/modules-and-standard-library/stdlib-tour</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/modules-and-standard-library/stdlib-tour-2</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/modules-and-standard-library/checkpoint-files-modules</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/environments-and-packages/why-dependencies</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/environments-and-packages/venv</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/environments-and-packages/pip-requirements</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/testing-and-code-quality/why-testing-assertions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/testing-and-code-quality/basic-automated-tests</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/testing-and-code-quality/readable-code</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/problem-solving-fundamentals/decompose-inputs-outputs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/problem-solving-fundamentals/pseudocode-skills</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/problem-solving-fundamentals/complexity-ai</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/problem-solving-fundamentals/checkpoint-problem-solving</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/command-line-applications/cli-input-menus</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/command-line-applications/argparse-lite</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/command-line-applications/organizing-cli-apps</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/capstone-personal-finance-cli/capstone-finance-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/capstone-personal-finance-cli/capstone-finance-milestones</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/capstone-personal-finance-cli/capstone-finance-ship</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner/capstone-personal-finance-cli/final-readiness</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/pythonic-toolkit/comprehensions-and-unpacking</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/pythonic-toolkit/functions-as-values</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/pythonic-toolkit/sorting-with-key</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/pythonic-toolkit/checkpoint-pipelines</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/objects-and-modeling/classes-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/objects-and-modeling/properties-validation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/objects-and-modeling/dataclasses</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/objects-and-modeling/composition-over-inheritance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/objects-and-modeling/checkpoint-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/data-model-iteration/iterators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/data-model-iteration/generators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/data-model-iteration/context-managers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/data-model-iteration/checkpoint-streams</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/structure-and-typing/modules-packages</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/structure-and-typing/package-layout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/structure-and-typing/typing-essentials</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/structure-and-typing/typing-protocols</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/structure-and-typing/checkpoint-typed-app</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/robust-errors/exception-design</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/robust-errors/exception-chaining-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/robust-errors/logging</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/robust-errors/checkpoint-resilience</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/files-and-data/pathlib-mastery</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/files-and-data/csv-json-roundtrips</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/files-and-data/streaming-data</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/files-and-data/checkpoint-data-pipeline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/testing-discipline/unittest-first</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/testing-discipline/subtest-parametrize</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/testing-discipline/mocking-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/testing-discipline/checkpoint-repair</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/databases/sql-fundamentals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/databases/parameterized-queries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/databases/transactions-schema</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/databases/repository-pattern</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/databases/checkpoint-database-app</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/http-json/http-foundations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/http-json/json-api-client</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/http-json/transport-injection</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/http-json/checkpoint-api-client</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/concurrent-async/sync-vs-async</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/concurrent-async/coroutines-tasks</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/concurrent-async/gather-timeouts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/concurrent-async/checkpoint-async-collector</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/packaging/pyproject-layout</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/packaging/console-entry-points</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/packaging/venv-lockfiles</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/packaging/security-audit</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/packaging/checkpoint-ship</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate/capstone-cli-app/capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/data-model-protocols/datamodel-attribute-lookup</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/data-model-protocols/descriptors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/data-model-protocols/mro-cooperative-inheritance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/data-model-protocols/protocols-slots</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/data-model-protocols/advanced-checkpoint-datamodel</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/metaprogramming/decorators-deep</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/metaprogramming/class-hooks-metaclasses</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/metaprogramming/registries-plugins</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/metaprogramming/advanced-checkpoint-metaprogramming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-typing/typing-philosophy</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-typing/generics-variance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-typing/protocols-overloads</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-typing/typeddict-paramspec</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-typing/advanced-checkpoint-typing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/concurrency-parallelism/threads-gil</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/concurrency-parallelism/pools-executors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/concurrency-parallelism/synchronization-primitives</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/concurrency-parallelism/model-choice</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/concurrency-parallelism/advanced-checkpoint-concurrency</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/structured-async/event-loop-tasks</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/structured-async/cancellation-timeouts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/structured-async/async-protocol-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/structured-async/advanced-checkpoint-async</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/performance-engineering/measure-first</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/performance-engineering/profiling-toolkit</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/performance-engineering/algorithmic-wins</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/performance-engineering/memory-streaming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/performance-engineering/advanced-checkpoint-performance</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/cpython-internals/bytecode-frames</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/cpython-internals/gc-refcounting</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/cpython-internals/import-system</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/cpython-internals/advanced-checkpoint-internals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/architecture-patterns/coupling-boundaries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/architecture-patterns/ports-adapters</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/architecture-patterns/dependency-injection</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/architecture-patterns/advanced-checkpoint-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-apis/api-design-contracts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-apis/production-concerns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-apis/validation-and-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-apis/advanced-checkpoint-apis</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/distributed-systems/why-distributed-fails</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/distributed-systems/queues-and-workers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/distributed-systems/resilience-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/distributed-systems/advanced-checkpoint-distributed</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/databases-data-access/relational-thinking</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/databases-data-access/sql-and-transactions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/databases-data-access/data-access-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/databases-data-access/advanced-checkpoint-databases</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/security-engineering/advanced-threat-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/security-engineering/injection-and-encoding</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/security-engineering/auth-secrets-hardening</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/security-engineering/advanced-checkpoint-security</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-testing/test-strategy</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-testing/property-and-contracts</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-testing/testing-in-production-truths</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/advanced-testing/advanced-checkpoint-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-tooling/packaging-and-entry-points</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-tooling/systems-programming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-tooling/advanced-observability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/production-tooling/advanced-checkpoint-production</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/capstone-production-platform/advanced-capstone-brief</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/capstone-production-platform/capstone-design-worksheet</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced/capstone-production-platform/advanced-checkpoint-capstone</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-intermediate</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/python/python-advanced</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/the-web-and-your-first-website/how-the-web-works</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/the-web-and-your-first-website/anatomy-of-a-website</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/the-web-and-your-first-website/your-first-html-page</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/the-web-and-your-first-website/inspecting-with-devtools</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/introduction-to-html</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-elements</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-attributes</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-links</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-images</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-lists-and-tables</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-semantics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-forms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/personal-profile-project</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/html-foundations/html-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/what-css-is</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/selectors-and-cascade</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/units-colors-values</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-typography</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-box-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-display-flow</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-positioning</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-flexbox</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-grid</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-responsive</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-transitions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/css-foundations/css-project-portfolio</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/what-javascript-does</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-variables</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-types-and-operators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-conditionals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-loops</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-scope-and-arrows</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-arrays</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-objects</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-dom-select</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-dom-create</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-dom-events</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-forms-and-validation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-local-storage</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-async</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-fetch-and-apis</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/javascript-foundations/js-project-interactive-app</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/terminal-basics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/git-version-control</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/git-branches</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/github-remote</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/deploy-github-pages</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/developer-tools-git-and-github/git-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/how-modern-websites-work/frontend-backend</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/how-modern-websites-work/http-json-apis</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/how-modern-websites-work/databases-and-auth</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/how-modern-websites-work/deployment-dns-https</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/final-project/capstone-planning</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner/final-project/capstone-build-and-ship</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/scope-closures</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/higher-order-functions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/destructuring-spread</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/modules-import-export</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/map-set-structured-data</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/error-handling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/modern-javascript/data-explorer-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/dom-architecture-events</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/event-delegation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/stateful-components</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/advanced-forms</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/url-history-api</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/timers-observers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-dom-browser-apis/dashboard-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/event-loop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/promises</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/async-await</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/promise-combinators</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/fetch-patterns</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/cancellation-abort</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/asynchronous-javascript-apis/api-app-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/custom-properties-theming</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/cascade-layers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/container-queries</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/advanced-grid-flexbox</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/component-states-a11y</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/motion-reduced-motion</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/advanced-css-ui-engineering/ui-system-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/why-types</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/everyday-types</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/unions-narrowing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/generics</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/unknown-never</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/typing-apis-dom</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/typescript-essentials/type-safe-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/git-history-internals</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/branching-strategies</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/merge-vs-rebase</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/recovering-commits</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/github-flow-review</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/secrets-and-env</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/git-workflow/git-workflow-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/why-testing</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/unit-testing-foundations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/test-doubles</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/debugging-method</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/devtools-observability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/testing-debugging/repair-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/rendering-pipeline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/network-waterfall</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/assets-and-caching</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/js-execution-cost</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/measure-optimize-loop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-performance/perf-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/threat-modeling</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/xss-and-encoding</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/injection-and-validation</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/authn-authz-sessions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/cors-csrf-headers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/web-security/security-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/backend-fundamentals/http-server-node</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/backend-fundamentals/routing-rest</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/backend-fundamentals/middleware-pipeline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/backend-fundamentals/validation-errors</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/backend-fundamentals/backend-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/relational-model</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/sql-crud</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/joins-relationships</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/transactions-migrations</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/fullstack-integration</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/databases-full-stack/db-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/dev-vs-prod</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/build-pipeline</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/deploy-dns-https</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/observability</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/cicd-loop</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/production/prod-checkpoint</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/capstone/capstone-requirements</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/capstone/capstone-decisions</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate/capstone/capstone-ship</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/html-architecture</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/accessible-names</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/native-disclosure-dialogs</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/popovers-invokers</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/responsive-media</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/sandboxed-embeds-metadata</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced/advanced-html/docs-hub-project</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-beginner</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-intermediate</loc>
</url>
<url>
<loc>https://codejourney.shop/learn/web-development/web-development-advanced</loc>
</url>
</urlset>
