<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/course-overview</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-contextapi-and-the-usecontext-hook</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/how-to-use-context-api-and-the-usecontext-hook</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/combining-usecontext-and-usereducer-hooks</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/use-cases-and-best-practices</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-memoization-in-react</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/memoization-using-reactmemo</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/memoization-using-usememo-hook</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/memoization-using-usecallback-hook</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/automatic-memoization-with-react-compiler</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-1</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-concurreny-in-react</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/concurrency-with-usetransition</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/concurrency-with-usedeferredvalue</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-1-2</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-code-splitting-and-lazy-loading</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/reactlazy-and-react-suspense</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/implementing-dynamic-imports</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/lazy-loading-routes-and-components</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/catching-rendering-errors-with-error-boundaries</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-1-2-3</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-react-query</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/using-react-query-with-usequery-hook</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/query-keys-and-caching</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/updating-server-data-with-usemutation</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/suspense-for-data-fetching</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-1-2-3-4</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-formdata-in-react</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/handling-form-submission</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/displaying-pending-state-using-useformstatus</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/optimistic-updating-of-form-data</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/handling-complex-forms</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/dynamic-fields-debounced-checks-and-forms-in-steps</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-1-2-3-4-5</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/understanding-redux</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/working-with-actions-in-redux</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/working-with-reducers-in-redux</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/working-with-store-in-redux</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/connecting-redux-to-your-react-application</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/working-with-middleware-in-redux</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/using-redux-toolkit-rtk</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/selectors-entity-adapters-and-rtk-query</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/quiz-2</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/extracting-custom-hooks-and-designing-their-api</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/composing-and-testing-custom-hooks</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
<url><loc>https://www.designgurus.io/course-play/grokking-react-advanced/doc/chapter-assessment-designing-custom-hooks</loc><lastmod>2026-11-06T01:33:11.028Z</lastmod></url>
</urlset>