<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://javapro.academy/algorithms</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/blog</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/bootcamp</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/building-production-ready-rest-apis-with-spring-boot</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/certified-kubernetes-application-developer-ckad-course</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/creational-design-patterns</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/data-structures-and-algorithms-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/free-git-and-github-course</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/free-java-course</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/java-generics-collections-and-streams</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/java-multithreading-and-concurrency</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/lpi-linux-essentials-010-160</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-boot-jwt-authentication-and-authorization-complete-practical-course</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass-complete-guide</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/can-a-singleton-stay-single-in-java-the-truth-about-cloning-and-classloaders</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/core-java</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/design-patterns</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/developing-your-first-spring-boot-application</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/dockerizing-spring-boot-applications</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/final-finally-and-finalize-keyword-comparison-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/gentle-introduction-to-programming-with-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/git-github</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/how-relational-and-logical-operators-power-decision-logic-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/introduction-to-java-serialization</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/introduction-to-jdbc-database-connectivity-for-java-programmers</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/Java-8</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-aggregation-and-composition-understanding-object-relationships</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-collections</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-concurrency</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-accra</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-adelaide</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-ahmedabad</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-amsterdam</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-atlanta</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-austin</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-bandung</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-bangalore</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-barcelona</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-beijing</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-berlin</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-birmingham</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-bordeaux</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-brisbane</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-bristol</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-bucharest</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-cairo</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-canberra</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-cape-town</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-casablanca</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-chandigarh</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-chattogram</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-chengdu</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-chennai</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-chicago</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-cluj-napoca</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-coimbatore</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-cologne</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-colombo</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-dallas</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-delhi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-denpasar</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-denver</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-dhaka</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-dublin</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-edinburgh</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-eindhoven</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-faisalabad</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-frankfurt</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-fukuoka</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-galle</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-glasgow</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-grenoble</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-groningen</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-guangzhou</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-hamburg</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-hangzhou</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-hong-kong</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-hyderabad</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-indore</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-islamabad</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-jaffna</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-jakarta</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-johannesburg</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-kandy</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-karachi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-khulna</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-kigali</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-kochi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-kolkata</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-krakow</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-kyoto</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-lagos</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-lahore</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-leeds</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-lille</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-lisbon</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-london</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-lyon</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-madrid</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-manchester</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-medan</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-melbourne</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-milan</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-mumbai</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-munich</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-nagoya</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-nairobi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-nanjing</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-nantes</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-negombo</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-new-york</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-noida</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-osaka</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-paris</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-perth</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-peshawar</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-prague</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-pune</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-rajshahi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-rawalpindi</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-rotterdam</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-san-francisco</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-seattle</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-shanghai</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-shenzhen</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-singapore</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-stockholm</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-stuttgart</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-surabaya</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-sydney</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-sylhet</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-tallinn</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-the-hague</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-tokyo</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-toulouse</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-tunis</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-utrecht</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-vienna</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-warsaw</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-washington-dc</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-wroclaw</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-wuhan</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-yogyakarta</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-yokohama</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-course-zurich</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-dsa-cheat-sheet</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-hashcode-and-equals-explained</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-interviews</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-map-vs-flatmap</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-as-field</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-complete-guide-with-examples</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-filter-method</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-ifpresentorelse</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-ispresent-vs-isempty</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-of-vs-ofnullable-vs-empty</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-orelse-vs-orelseget</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-orelsethrow</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-optional-series</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/java-pass-by-reference-or-pass-by-value</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/leetcode-palindrome-number-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/loading-initial-data-with-spring-boot</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/mastering-java-a-practical-guide-to-interview-success</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/mastering-java-util-function-supplier-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/mastering-javas-logger-class-from-println-to-professional-logging</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/mastering-optional-in-java-8-a-comprehensive-guide</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/modern-java-features-from-java-8-to-java-21</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/pricing/</loc><lastmod>2026-05-26</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/australia</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/austria</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/bangladesh</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/brazil</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/cameroon</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/canada</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/china</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/colombia</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/cote-divoire</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/denmark</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/egypt</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/germany</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/ghana</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/hong-kong</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/hungary</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/india</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/indonesia</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/ireland</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/israel</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/kenya</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/malaysia</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/mexico</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/netherlands</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/new-zealand</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/nigeria</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/pakistan</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/paraguay</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/philippines</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/poland</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/portugal</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/saudi-arabia</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/singapore</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/south-africa</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/spain</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/sri-lanka</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/tanzania</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/thailand</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/uae</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/united-kingdom</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/software-engineering-bootcamp/vietnam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/solving-leetcodes-two-sum-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring</loc><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://javapro.academy/spring-boot-many-to-many-mapping-with-jpa</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-one-to-many-mapping-with-jpa</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-one-to-one-mapping-with-jpa</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-profiles</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/stringbuffer-vs-stringbuilder-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/testing-spring-data-jpa-repositories</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/try-with-resources-tutorial</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/understanding-java-util-function-predicate-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/understanding-the-main-method-in-java-building-a-command-line-tool</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/understanding-the-static-keyword-in-java-class-level-behavior-and-initialization</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/using-sealed-classes-for-better-domain-modeling-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/we-released-a-free-git-and-github-course-with-a-real-terminal</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/what-is-a-lambda-expression-in-java-and-how-does-it-differ-from-an-anonymous-inner-class</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/what-is-a-semaphore</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/what-is-jwt</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/what-is-the-hashcode-method-in-java-and-how-is-it-used</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/working-with-java-util-function-consumer-in-java</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/</loc><lastmod>2026-05-26</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/entity-graphs-and-fetch-strategies</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/inheritance-mapping-strategies</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/many-to-many-mapping</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/many-to-one-mapping</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/mapped-superclass</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/one-to-many-mapping</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/advanced-mappings-and-relationships/one-to-one-mapping</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/foundations-and-crud-operations/crud-operations-and-testing</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/foundations-and-crud-operations/entity-basics-and-persistence-context</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/auditing</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/automatic-dirty-checking</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/connection-management-and-performance</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/course-wrap-up</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/detached-entities</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/entity-state-transitions-explained</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/equals-and-hashcode-best-practices</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/first-level-caching</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/production-best-practices</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/performance-and-best-practices/repository-inheritance-patterns</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/basic-derived-queries</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/class-based-projections-dtos</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/custom-queries-with-modifying</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/derived-queries-overview</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/interface-based-projections</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/paging-and-sorting</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/querying-data/query-by-example-qbe</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/flushing-strategies</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/isolation-levels</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/optimistic-locking-versioning</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/pessimistic-locking</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/read-only-vs-read-write-transactions</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/transaction-propagation-rules</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/bootcamp/spring-data-jpa-masterclass/transactions-and-data-integrity/transactional-deep-dive</loc><lastmod>2026-05-26</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-architecture/custom-exception-handling</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-architecture/data-transfer-objects</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-architecture/object-mapping-mapstruct</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-architecture/spring-boot-mvc-architecture</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-design-principles/http-methods-event-management</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-design-principles/resource-naming-conventions</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/api-design-principles/rest-architecture-principles</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/conclusion/whats-next</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/accessing-querying-h2-database</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/creating-spring-boot-project</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/event-data-models-jpa</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/event-repository-spring-data-jpa</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/implementing-test-data</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/setting-up-h2-database</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/building-a-rest-api-with-spring-boot/project-setup/spring-profiles-configuration</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/clusterroles-and-clusterrolebindings</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/creating-roles-and-rolebindings</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/introduction-to-rbac</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/pod-security-admission</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/securitycontext</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/access-control-and-security/serviceaccounts</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/cronjobs-history-triggers-and-suspension</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/cronjobs-introduction</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/daemonsets</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/jobs-failure-and-retry</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/jobs-introduction-and-creation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/advanced-workloads/pod-scheduling-affinity-and-anti-affinity</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/configmaps-creation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/configmaps-environment-variables</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/configmaps-volume-mounts</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/immutable-configmaps</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/secrets-consumption</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/configuration-and-secrets/secrets-creation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/blue-green-deployments</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/canary-deployments</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/deployment-rollout</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/introduction-to-deployments</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/rolling-update-strategy</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/rollout-history-and-rollback</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/deployments-and-rollouts/scale-and-recreate-strategy</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/exam-dashboard/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/building-container-images</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/kubectl-generating-yaml</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/kubectl-imperative-commands</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/kubectl-modifying-live-resources</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/what-is-kubernetes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/working-with-yaml-apply-and-validate</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/kubernetes-foundations/working-with-yaml-structure</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/clusterip-service</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/cross-namespace-dns</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/endpoints-and-headless-services</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/ingress-path-and-host-routing</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/ingress-tls</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/kubernetes-networking-model</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/loadbalancer-and-externalname-services</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/namespace-management</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/network-policies</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/networking-and-services/nodeport-service</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/copying-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/creating-pods-imperative-form</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/creating-pods-manifest-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/deleting-pods-and-controllers</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/executing-commands-in-pods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/inspecting-pods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/liveness-and-readiness-probes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/multi-container-pods-init-containers</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/multi-container-pods-sidecar-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/pod-lifecycle-states</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/pod-logs</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/replicaset-concept-and-creation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/replicaset-self-healing-and-scaling</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/pod-management/resource-requests-and-limits</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/data-persistence-across-pod-deletion</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/introduction-to-volumes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/persistentvolumes-and-persistentvolumeclaims</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/statefulsets-dynamic-volume-provisioning</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/statefulsets-introduction</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/certified-kubernetes-application-developer-ckad-course/storage-and-stateful-apps/statefulsets-scale-and-lifecycle</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/abstract-factory/class-diagram-analysis</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/abstract-factory/coding-the-abstract-factory-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/abstract-factory/what-is-the-abstract-factory-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/builder/class-diagram-analysis</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/builder/coding-the-builder-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/builder/what-is-the-builder-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/conclusion/whats-next</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/factory-method/class-diagram-analysis</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/factory-method/coding-the-factory-method-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/factory-method/what-is-the-factory-method-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/introduction/understanding-design-patterns</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/prototype/class-diagram-analysis</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/prototype/coding-the-prototype-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/prototype/what-is-the-prototype-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/singleton/class-diagram-analysis</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/singleton/coding-the-singleton-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/creational-design-patterns/singleton/what-is-the-singleton-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/bit-manipulation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/divide-and-conquer</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/greedy-algorithm-fundamentals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/intervals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/problem-solving-framework-and-final-capstone</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/trie</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/advanced-topics/union-find</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/01-knapsack-and-space-optimization</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/1d-dynamic-programming</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/2d-dynamic-programming</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/coin-change-and-unbounded-knapsack</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/introduction-to-dynamic-programming</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/dynamic-programming/longest-common-subsequence</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/1d-array-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/2d-arrays-and-multi-dimensional-arrays</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/algorithm-analysis-and-big-o-notation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/array-memory-representation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/prefix-sum</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/foundations-and-arrays/string-fundamentals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/breadth-first-search</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/depth-first-search</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/introduction-to-graphs</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/minimum-spanning-trees</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/shortest-path-algorithms</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/graph-algorithms/topological-sort</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/hash-tables/advanced-hash-table-problems</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/hash-tables/hash-table-fundamentals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/hash-tables/hash-table-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/heaps-and-priority-queues/heap-insert-and-remove</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/heaps-and-priority-queues/heap-structure-and-array-representation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/heaps-and-priority-queues/heapify-and-heap-sort</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/heaps-and-priority-queues/priority-queue-and-java-priorityqueue</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/doubly-linked-list</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/fast-and-slow-pointer</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/merge-sorted-lists-and-remove-nth-node</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/singly-linked-list-advanced-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/singly-linked-list-core-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/linked-lists/what-is-a-linked-list</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/recursion-and-backtracking/backtracking-fundamentals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/recursion-and-backtracking/common-recursive-problems</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/recursion-and-backtracking/introduction-to-recursion</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/searching-and-core-patterns/binary-search</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/searching-and-core-patterns/binary-search-variations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/searching-and-core-patterns/linear-search</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/searching-and-core-patterns/sliding-window-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/searching-and-core-patterns/two-pointer-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/sorting-algorithms/bubble-sort-and-selection-sort</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/sorting-algorithms/insertion-sort-and-merge-sort</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/sorting-algorithms/quick-sort-and-sorting-comparison</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/circular-queue</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/deque-and-arraydeque</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/monotonic-stack</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/queue-concept-and-implementation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/stack-concept-and-array-implementation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/stacks-and-queues/stack-linked-list-implementation-and-min-stack</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/balanced-trees-overview</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/binary-tree-and-dfs-traversals</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/bst-delete</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/bst-search-and-insert</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/introduction-to-trees</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/data-structures-and-algorithms-in-java/trees-and-bsts/level-order-traversal-bfs-on-trees</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/advanced-git/cherry-pick-and-amend</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/advanced-git/git-bisect-finding-bugs</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/advanced-git/git-reflog-your-safety-net</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/advanced-git/readme-license-and-project-setup</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/branching-and-merging/creating-and-switching-branches</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/branching-and-merging/merging-branches</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/branching-and-merging/rebasing</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/branching-and-merging/resolving-merge-conflicts</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/git-fundamentals/installing-and-configuring-git</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/git-fundamentals/tracking-changes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/git-fundamentals/undoing-mistakes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/git-fundamentals/your-first-repository</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/real-world-workflow/conventional-commits</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/real-world-workflow/feature-branch-workflow</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/real-world-workflow/protected-branches-and-branch-rules</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/real-world-workflow/tags-and-releases</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/working-with-github/connecting-to-github</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/working-with-github/forking-and-cloning</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/working-with-github/pull-requests-and-code-review</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-git-github-course/working-with-github/pushing-and-pulling</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/arrays/advanced-array-methods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/arrays/one-dimensional-arrays</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/arrays/two-dimensional-arrays</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/logical-operators-and-or-not-xor</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/nested-loops</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/relational-and-logical-operators</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/switch-statements-break-and-continue</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/understanding-for-loop</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/control-flow-in-java/understanding-while-and-do-while</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/date-and-time-api/formatting-date-and-time-using-datetimeformatter</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/date-and-time-api/java-8-date-and-time-api</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/date-and-time-api/java-date-and-time-api-advanced-features</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/date-and-time-api/java-date-handling-working-with-the-util-date-class</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/date-and-time-api/navigating-javas-calendar-and-timezone-classes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/exception-handling/checked-and-unchecked-exceptions</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/exception-handling/the-try-and-catch-block</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/exception-handling/understanding-exceptions-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/file-handling-in-java/byte-streams-and-chararrayreader</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/file-handling-in-java/enhancing-io-performance-with-buffered-streams-and-bufferedreader</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/file-handling-in-java/file-handling-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/file-handling-in-java/fileinputstream-and-filereader</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-basics/java-syntax-and-structure</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-basics/rules-for-variable-names</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-basics/type-casting</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-basics/variables-and-data-types</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-basics/your-first-java-program</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-collections-framework/deep-dive-into-javas-list-and-set-interfaces</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-collections-framework/exploring-javas-collection-interface</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-collections-framework/mastering-arraylist-and-iterator-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-collections-framework/understanding-java-collections-framework</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/java-collections-framework/understanding-the-collection-framework-hierarchy</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/methods-in-java/command-line-arguments</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/methods-in-java/handling-multiple-inputs</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/methods-in-java/method-overloading</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/methods-in-java/understanding-pass-by-value-and-pass-by-reference</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/methods-in-java/writing-methods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/abstract-classes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/building-blocks-of-object-oriented-programming</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/constructors-in-inheritance</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/creating-classes-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/encapsulation-and-access-control</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/interfaces</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/multiple-inheritance-and-rules</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/parameterized-constructors</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/principles-of-object-oriented-programming</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/singleton-design-pattern</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/the-art-of-object-creation-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/the-final-keyword</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/understanding-inheritance</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/object-oriented-programming-in-java/understanding-static-members</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/operators-and-expressions/arithmetic-operators-and-expressions</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/operators-and-expressions/bitwise-and-bit-shift-operators</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/operators-and-expressions/unary-operators</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/exploring-string-methods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/formatting-output-with-printf-and-format</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/printing-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/regular-expressions</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/the-equals-operator-and-equals-method</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/free-java-course/string-class/understanding-strings-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/advanced-groupingby-downstream-collectors</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/collectors-groupingby</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/collectors-joining</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/collectors-partitioningby</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/collectors-tolist-toset-tomap</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/complex-stream-pipelines</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/maptoint-primitive-streams</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/stream-best-practices-performance</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/stream-flatmap-operation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/advanced-streams-collectors/stream-matching-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/arraydeque-shopping-cart</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/arraylist-basics-common-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/arraylist-iteration-techniques</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/choosing-right-collection</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/hashmap-advanced-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/hashmap-product-lookup</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/hashset-unique-products</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/linkedhashset-insertion-order</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/linkedlist-list-and-deque</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/priorityqueue-order-processing</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/treemap-range-queries</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/collections-framework/treeset-sorted-products</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/bounded-types-extends</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/bounded-types-interfaces</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/generic-classes-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/generic-naming-conventions</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/lower-bounded-wildcards</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/unbounded-wildcards-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/upper-bounded-wildcards</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/generics-fundamentals/why-use-generics-in-java</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/introduction-to-streams</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/nullpointerexception-problem</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/optional-creation-basic-usage</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/optional-filtering</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/optional-orelse-orelseget</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/optional-transformation-map</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/stream-filter-count-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/stream-map-operation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/stream-reduce-operation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-generics-collections-framework-and-streams/optionals-and-streams/stream-sorted-min-max</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/advanced-reentrant-lock-features</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/atomic-reference-and-compare-and-set</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/atomic-variables</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/condition-variables</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/reentrant-lock</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/reentrant-read-write-lock</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/atomic-variables-and-explicit-locks/threadlocal-variables</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/immutable-classes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/inter-thread-communication</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/synchronized-static-methods</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/synchronizing-non-atomic-operations</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/the-synchronized-keyword</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/the-volatile-keyword</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronization-and-visibility/when-volatile-is-not-enough</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/concurrency-best-practices</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/count-down-latch</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/cyclic-barrier</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/exchanger</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/fork-join-framework</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/parallel-streams</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/phaser</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/synchronizers-and-parallel-computing/semaphore</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/blocking-queues</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/callable-and-future</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/completable-future</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/concurrent-collections</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/deadlock</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/starvation-and-livelock</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/thread-pools-concurrent-collections-and-liveness/thread-pools-and-executor-service</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/creating-threads</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/java-memory-model</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/race-conditions-and-data-races</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/thread-join-and-timing</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/thread-lifecycle</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/java-multithreading-and-concurrency/threads-and-the-memory-model/what-is-multithreading</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/exam-dashboard/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/finding-your-way-on-a-linux-system/command-line-basics</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/finding-your-way-on-a-linux-system/creating-moving-and-deleting-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/finding-your-way-on-a-linux-system/using-directories-and-listing-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/finding-your-way-on-a-linux-system/using-the-command-line-to-get-help</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/security-and-file-permissions/basic-security-and-identifying-user-types</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/security-and-file-permissions/creating-users-and-groups</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/security-and-file-permissions/managing-file-permissions-and-ownership</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/security-and-file-permissions/special-directories-and-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-community-and-open-source/ict-skills-and-working-in-linux</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-community-and-open-source/linux-evolution-and-popular-operating-systems</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-community-and-open-source/major-open-source-applications</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-community-and-open-source/open-source-software-and-licensing</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-operating-system/choosing-an-operating-system</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-operating-system/understanding-computer-hardware</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-operating-system/where-data-is-stored</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-linux-operating-system/your-computer-on-the-network</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-power-of-the-command-line/archiving-files-on-the-command-line</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-power-of-the-command-line/searching-and-extracting-data-from-files</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/lpi-linux-essentials-010-160/the-power-of-the-command-line/turning-commands-into-a-script</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/api-foundation/authentication-dtos</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/api-foundation/creating-custom-exception-classes</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/api-foundation/standardized-response-wrappers</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/authentication-endpoints/creating-the-login-endpoint</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/authentication-endpoints/creating-the-register-endpoint</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/authentication-endpoints/testing-authentication-endpoints</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/data-modeling/creating-the-role-model</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/data-modeling/creating-user-and-profile-entities</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/data-modeling/repositories-and-seeding-data</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/integration-testing/setting-up-restassured</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/integration-testing/testing-apis-with-restassured</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/introduction/introduction-to-spring-boot-security</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/introduction/why-take-this-spring-boot-security-course</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/jwt-implementation/configuring-jwt-dependencies</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/jwt-implementation/generating-jwt-tokens</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/jwt-implementation/getting-current-user-context</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/jwt-implementation/understanding-json-web-tokens</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/project-setup/setting-up-a-spring-boot-project</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/project-setup/setting-up-postgresql-with-docker</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/securing-endpoints/building-a-secure-profile-endpoint</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/securing-endpoints/method-level-security</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/spring-security-configuration/adding-spring-security</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/spring-security-configuration/authenticating-users</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/spring-security-configuration/custom-userdetails-implementation</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-jwt-authentication-and-authorization-complete-practical-course/spring-security-configuration/encoding-passwords-with-bcrypt</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/delete-event-functionality</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/event-creation-endpoint</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/event-update-functionality</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/find-events-date-range-pagination</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/get-all-events</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/get-events-by-type</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/get-single-event</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-boot-rest-api-course/crud-endpoints/search-events-keyword</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/spring-data-jpa-masterclass/foundations-and-crud-operations/introduction-to-spring-data-jpa</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/data-management/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/data-management/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/full-exam/exam-01</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/full-exam/exam-02</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/full-exam/exam-03</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/security/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/security/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-boot/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-boot/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-core/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-core/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-mvc/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/spring-mvc/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/testing/exam</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://javapro.academy/vmware-spring-professional-develop-2V0-72-22-certification/testing/practice</loc><lastmod>2026-05-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url></urlset>