<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://angulartraining.medium.com</loc><lastmod>2026-10-26</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://angulartraining.medium.com/about</loc><lastmod>2026-10-26</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://angulartraining.medium.com/i-would-need-to-take-a-look-at-your-code-in-order-to-be-able-to-help-d4b8509350a1</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://angulartraining.medium.com/viewengine-is-still-present-in-angular-12-e2ead0953ea8</loc><lastmod>2021-05-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/i-just-wrote-another-piece-that-covers-async-validation-and-the-pending-state-which-was-inspired-df03858bdf2e</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-for-your-feedback-3ea469ad5c09</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-can-definitley-do-that-in-tap-426c2ccc9f3b</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-i-published-the-next-part-in-my-daily-newsletter-https-www-angulartraining-com-daily-news-63bec9854c84</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/like-this-https-www-angulartraining-com-daily-newsletter-angular-16-preview-takeuntildestroyed-eb9ab1830274</loc><lastmod>2024-02-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://angulartraining.medium.com/yes-i-covered-it-here-https-www-angulartraining-com-daily-newsletter-angular-16-preview-takeunti-2efa47e1408d</loc><lastmod>2024-02-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thats-correct-thanks-i-ll-update-the-post-d10424e7983f</loc><lastmod>2024-02-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/a-lot-of-these-links-are-expired-and-not-relevant-anymore-angular-4-was-deprecated-years-ago-1344cfbb8298</loc><lastmod>2024-02-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/usually-cypress-tests-are-faster-because-they-dont-mock-js-objects-but-just-intercept-http-88b51c196e58</loc><lastmod>2024-02-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/good-question-0e2987a6c535</loc><lastmod>2024-01-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/these-new-outputs-have-the-same-emit-fb492c26a1a5</loc><lastmod>2024-03-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-the-good-news-is-that-the-new-blocks-for-control-flow-prevent-a-lot-of-imports-ngif-ngfor-6189f071a57e</loc><lastmod>2024-07-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-could-still-listen-to-errors-using-pipe-catcherror-d19a99329a45</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://angulartraining.medium.com/i-think-a-service-worker-would-be-what-you-need-there-d17f0500346c</loc><lastmod>2024-02-28</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/i-dont-think-so-because-using-a-non-supported-version-is-a-big-no-no-19e702be721a</loc><lastmod>2026-03-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/calling-a-method-in-a-component-template-is-an-anti-pattern-even-though-that-can-change-with-cbe95dad8287</loc><lastmod>2026-03-27</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://angulartraining.medium.com/good-question-i-should-do-afollow-up-article-for-that-use-case-e063c4d5b72a</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/good-question-i-might-do-a-post-on-that-later-d6dc2adc0f22</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-it-is-definitely-possible-to-do-so-ill-try-to-work-on-an-updated-example-for-you-fb2833b48c29</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/not-sure-what-you-mean-by-eg-vs-code-debugging-a7df74063979</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/why-do-you-use-angular-js-version-1-7-4-c2a605f6edac</loc><lastmod>2021-03-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/the-finalinterview-can-be-done-in-spanish-yes-5a03f32f625d</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-probably-meant-employers-a9f4681921e9</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/this-would-work-too-a3539972fce2</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/good-point-ill-take-a-look-at-that-and-add-a-follow-up-here-a7d9d90daaab</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/it-depends-on-whats-behind-the-observable-are-you-using-the-httpclient-or-something-else-144db9bd1a1b</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-can-store-the-observable-not-the-subscription-in-a-variable-similar-to-what-i-do-in-the-the-74d5bd4fed81</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/template-reference-variables-fe54a6b7318b</loc><lastmod>2023-01-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://angulartraining.medium.com/using-a-directive-is-perfectly-fine-5dc136a0b754</loc><lastmod>2023-01-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/there-are-definitely-ways-to-customize-a-few-variables-to-get-a-look-and-feel-similar-to-what-f40a73ff8b78</loc><lastmod>2025-04-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/the-typescript-compiler-does-just-translate-ts-into-js-but-the-angular-compiler-takes-html-36961240c9e0</loc><lastmod>2025-05-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-a-lot-for-your-kind-words-much-appreciated-68bc3d951919</loc><lastmod>2025-09-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/that-still-works-but-the-best-modern-approach-is-to-use-takeuntildestroyed-https-www-angulartrain-b0cbea85c359</loc><lastmod>2025-12-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/its-not-a-re-write-2387bb014486</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://angulartraining.medium.com/yes-the-effect-would-run-for-all-the-signals-used-in-the-effect-function-all-its-dependencies-no-33274e066847</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-can-use-effect-https-angular-io-api-core-effect-1e7bef77ee3c</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/they-do-because-signal-based-components-will-be-refreshed-only-when-their-signals-change-da3daca81669</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/its-definitely-in-the-rfc-right-there-https-github-com-angular-angular-discussions-49684-text-512da06af55d</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/not-at-this-point-in-time-5f4f507b3cea</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-thats-another-good-option-thanks-for-sharing-292899256b28</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/how-do-you-do-a-two-way-binding-on-an-input-without-ngmodel-679323cdab3b</loc><lastmod>2026-02-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/i-would-add-one-do-not-use-any-in-your-code-33cf23d57d77</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-you-just-call-the-signal-as-a-function-mysignal-and-it-returns-the-current-value-4c8e0e835050</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/no-its-automatically-done-by-angular-fa9bb893951e</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-you-can-but-please-link-back-to-the-source-09f2d1cfecf9</loc><lastmod>2024-01-13</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://angulartraining.medium.com/its-not-really-a-course-it-s-an-exam-c82bef4b3ec3</loc><lastmod>2024-01-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-thats-fixed-now-d5b759a524af</loc><lastmod>2024-03-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-and-i-thought-it-would-make-a-good-blog-post-to-illustrate-with-examples-8397cf3fc573</loc><lastmod>2024-04-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/good-catch-thanks-just-fixed-it-8f7839a20865</loc><lastmod>2024-04-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-and-now-signals-are-used-on-all-of-youtube-so-theyre-definitely-not-taken-lightly-as-hundreds-1756e60e10ad</loc><lastmod>2024-04-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/yes-its-an-express-server-so-you-can-add-endpoints-in-there-if-you-want-to-94f024fef5bb</loc><lastmod>2024-06-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/many-companies-around-the-globe-use-this-certification-as-a-requirement-for-their-developers-so-cf4e4b43c45b</loc><lastmod>2024-07-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/you-could-but-that-would-impact-the-ability-to-properly-lazy-load-components-as-modules-tend-to-fab1d163ba64</loc><lastmod>2024-07-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-im-glad-it-helps-505f4391fd9b</loc><lastmod>2024-08-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/we-could-but-the-point-is-that-we-want-to-be-constantly-polling-no-matter-if-theres-a-listener-da1c53b554ef</loc><lastmod>2024-09-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/isnt-it-exactly-what-the-entire-article-is-about-e4b857ce26ea</loc><lastmod>2025-01-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/only-16-of-angular-projects-use-ngrx-77c9a866ff10</loc><lastmod>2025-03-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/no-its-still-work-in-progress-and-jasmine-is-still-the-default-option-for-new-angular-projects-301016348356</loc><lastmod>2025-03-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thats-fixed-408fc840f7ff</loc><lastmod>2025-03-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thats-correct-though-it-s-a-bit-more-verbose-syntax-wise-6e1ff36079e2</loc><lastmod>2025-04-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/thanks-in-that-example-the-only-business-logic-is-the-credit-card-number-check-and-yes-this-20acc7e09c5e</loc><lastmod>2025-06-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/services-make-sense-when-one-dialog-or-notification-toaster-is-used-by-several-different-7d1771be5bf6</loc><lastmod>2025-08-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/antigravity-is-vs-code-with-some-customizations-so-you-wont-notice-any-difference-909994a125cc</loc><lastmod>2025-12-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://angulartraining.medium.com/if-you-want-to-hide-the-logic-of-how-when-to-update-the-signals-value-and-not-allow-any-component-1d40870b2741</loc><lastmod>2026-01-18</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://angulartraining.medium.com/yes-https-www-youtube-com-angulartraining-97f7e0a42430</loc><lastmod>2026-01-12</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://angulartraining.medium.com/is-your-effect-dependent-on-an-input-value-27cd63a2e235</loc><lastmod>2026-08-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
</urlset>
