<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 1 września, 2026 o 12:32 pm przez wtyczkę All in One SEO v4.9.3 – oryginalną wtyczkę SEO do WordPressa. -->

<?xml-stylesheet type="text/xsl" href="https://programistajava.pl/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Programista Java – kursy online, blog i praktyczne projekty</title>
		<link><![CDATA[https://programistajava.pl]]></link>
		<description><![CDATA[Programista Java – kursy online, blog i praktyczne projekty]]></description>
		<lastBuildDate><![CDATA[Tue, 01 Sep 2026 04:54:08 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://programistajava.pl/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://programistajava.pl/2026/09/01/konfiguracja-ssh-key-based-auth-dla-repozytoriow-git-i-serwerow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/09/01/konfiguracja-ssh-key-based-auth-dla-repozytoriow-git-i-serwerow/]]></link>
			<title>Konfiguracja SSH key-based auth dla repozytoriów Git i serwerów</title>
			<pubDate><![CDATA[Tue, 01 Sep 2026 04:54:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/09/01/optymalizacja-zapytan-w-systemach-nosql-obslugiwanych-przez-jave/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/09/01/optymalizacja-zapytan-w-systemach-nosql-obslugiwanych-przez-jave/]]></link>
			<title>Optymalizacja zapytań w systemach NoSQL obsługiwanych przez Javę</title>
			<pubDate><![CDATA[Tue, 01 Sep 2026 03:51:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/22/dlaczego-warto-nauczyc-sie-sql/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/22/dlaczego-warto-nauczyc-sie-sql/]]></link>
			<title>Dlaczego warto nauczyć się SQL?</title>
			<pubDate><![CDATA[Sun, 30 Aug 2026 23:22:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/24/tworzenie-aplikacji-edukacyjnych-co-warto-wiedziec/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/24/tworzenie-aplikacji-edukacyjnych-co-warto-wiedziec/]]></link>
			<title>Tworzenie aplikacji edukacyjnych: Co warto wiedzieć?</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 23:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/24/jak-pisac-testy-wydajnosciowe-dla-aplikacji-mobilnych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/24/jak-pisac-testy-wydajnosciowe-dla-aplikacji-mobilnych/]]></link>
			<title>Jak pisać testy wydajnościowe dla aplikacji mobilnych?</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 21:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/programowanie-w-ekosystemie-open-source-aktualne-trendy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/programowanie-w-ekosystemie-open-source-aktualne-trendy/]]></link>
			<title>Programowanie w ekosystemie open source – aktualne trendy.</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 20:22:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/javascript-dla-kompletnych-laikow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/javascript-dla-kompletnych-laikow/]]></link>
			<title>JavaScript dla kompletnych laików</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 18:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/rozwoj-aplikacji-serverless-zalety-i-wyzwania/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/rozwoj-aplikacji-serverless-zalety-i-wyzwania/]]></link>
			<title>Rozwój aplikacji serverless: Zalety i wyzwania</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 17:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/jak-pisac-wydajny-kod-podstawowe-zasady-optymalizacji/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/jak-pisac-wydajny-kod-podstawowe-zasady-optymalizacji/]]></link>
			<title>Jak pisać wydajny kod: podstawowe zasady optymalizacji</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 14:22:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/przetwarzanie-danych-tekstowych-za-pomoca-struktur-trie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/przetwarzanie-danych-tekstowych-za-pomoca-struktur-trie/]]></link>
			<title>Przetwarzanie danych tekstowych za pomocą struktur Trie</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 13:22:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/jakie-sa-wyzwania-zwiazane-z-programowaniem-aplikacji-na-ios/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/jakie-sa-wyzwania-zwiazane-z-programowaniem-aplikacji-na-ios/]]></link>
			<title>Jakie są wyzwania związane z programowaniem aplikacji na iOS?</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 12:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/22/jak-zintegrowac-aplikacje-webowa-z-systemem-platnosci-online/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/22/jak-zintegrowac-aplikacje-webowa-z-systemem-platnosci-online/]]></link>
			<title>Jak zintegrować aplikację webową z systemem płatności online?</title>
			<pubDate><![CDATA[Sun, 30 Aug 2026 22:21:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/22/praktyki-tdd-test-driven-development-dlaczego-warto/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/22/praktyki-tdd-test-driven-development-dlaczego-warto/]]></link>
			<title>Praktyki TDD (Test-Driven Development) – dlaczego warto?</title>
			<pubDate><![CDATA[Sun, 30 Aug 2026 21:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/23/machine-learning-dla-programistow-webowych-co-musisz-wiedziec/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/23/machine-learning-dla-programistow-webowych-co-musisz-wiedziec/]]></link>
			<title>Machine learning dla programistów webowych: co musisz wiedzieć?</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 11:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/22/jak-wykorzystac-oauth-2-0-do-autoryzacji-w-aplikacjach-webowych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/22/jak-wykorzystac-oauth-2-0-do-autoryzacji-w-aplikacjach-webowych/]]></link>
			<title>Jak wykorzystać OAuth 2.0 do autoryzacji w aplikacjach webowych?</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 10:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/02/22/algorytmy-na-liczbach-pierwszych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/02/22/algorytmy-na-liczbach-pierwszych/]]></link>
			<title>Algorytmy na liczbach pierwszych</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 08:23:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/08/31/przeglad-kursow-i-sciezek-nauki-data-science-dla-programistow-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/08/31/przeglad-kursow-i-sciezek-nauki-data-science-dla-programistow-java/]]></link>
			<title>Przegląd kursów i ścieżek nauki Data Science dla programistów Java</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 00:34:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/08/31/jak-projektowac-konfiguracje-aplikacji-zeby-nie-skonczyc-z-konfiguracyjnym-spaghetti/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/08/31/jak-projektowac-konfiguracje-aplikacji-zeby-nie-skonczyc-z-konfiguracyjnym-spaghetti/]]></link>
			<title>Jak projektować konfigurację aplikacji, żeby nie skończyć z „konfiguracyjnym spaghetti”</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 00:23:40 +0000]]>