<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Code Addict Blog</title>
    <link>https://mariuszpatek.github.io/code-addict/posts/</link>
    <description>Recent content in Posts on Code Addict Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 22 Feb 2026 10:00:00 +0100</lastBuildDate><atom:link href="https://mariuszpatek.github.io/code-addict/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Python Podstawowy - BONUS: Gra Pong dla 2 Graczy! 🏓🎮</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/bonus-pong/</link>
      <pubDate>Sun, 22 Feb 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/bonus-pong/</guid>
      
      <description>&lt;h1 id=&#34;-bonus-gra-pong-dla-2-graczy-&#34;&gt;🏓 BONUS: Gra Pong dla 2 Graczy! 🎮&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Gratulacje, młody programisto! 🎉 Ukończyłeś wszystkie główne lekcje kursu! Na nagrodę mamy dla Ciebie &lt;strong&gt;projekt bonusowy&lt;/strong&gt; - stworzymy klasyczną grę &lt;strong&gt;Pong&lt;/strong&gt; dla dwóch graczy!&lt;/p&gt;
&lt;p&gt;To świetna okazja, żeby powtórzyć Pygame Zero z Lekcji 5-6 i stworzyć grę, w którą możesz zagrać z kolegą lub rodzeństwem! 👫&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 15: Wirtualny Zwierzak cz.2 - Zapis i Poziomy! 💾🏆</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-15/</link>
      <pubDate>Sun, 15 Feb 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-15/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-15-wirtualny-zwierzak---część-2-&#34;&gt;🐱 Lekcja 15: Wirtualny Zwierzak - Część 2 💾🏆&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, opiekunie! 🚀 W poprzedniej lekcji stworzyliśmy podstawową wersję gry Wirtualny Zwierzak. Ale był problem - po zamknięciu programu Twój zwierzak znikał! 😱&lt;/p&gt;
&lt;p&gt;Dzisiaj to naprawimy! Dodamy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;💾 Zapis i wczytywanie zwierzaka z pliku JSON&lt;/li&gt;
&lt;li&gt;⏰ Czas rzeczywisty - zwierzak &amp;ldquo;żyje&amp;rdquo; nawet gdy program jest wyłączony!&lt;/li&gt;
&lt;li&gt;🏆 System doświadczenia i poziomów&lt;/li&gt;
&lt;/ul&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 14: Wirtualny Zwierzak cz.1 🐱🐶</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-14/</link>
      <pubDate>Sun, 08 Feb 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-14/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-14-wirtualny-zwierzak---część-1-&#34;&gt;🐱 Lekcja 14: Wirtualny Zwierzak - Część 1 🐶&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj, opiekunie wirtualnych stworzeń! 🚀 Pamiętasz Tamagotchi? Te małe elektroniczne zwierzątka, o które trzeba było dbać? Dzisiaj stworzymy własną wersję w Pythonie!&lt;/p&gt;
&lt;p&gt;Ten projekt pomoże Ci powtórzyć &lt;strong&gt;klasy i obiekty&lt;/strong&gt; - jedne z najważniejszych koncepcji w programowaniu! 🧠&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 13: Cyfrowa Książka Kontaktów cz.2 📒💾</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-13/</link>
      <pubDate>Sun, 01 Feb 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-13/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-13-cyfrowa-książka-kontaktów---część-2-&#34;&gt;📒 Lekcja 13: Cyfrowa Książka Kontaktów - Część 2 💾&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie! 🚀 W poprzedniej lekcji stworzyliśmy podstawy Książki Kontaktów - menu, dodawanie i wyświetlanie kontaktów. Ale był jeden problem&amp;hellip; &lt;strong&gt;kontakty znikały po zamknięciu programu!&lt;/strong&gt; 😱&lt;/p&gt;
&lt;p&gt;Dzisiaj to naprawimy! Nauczymy się zapisywać kontakty do pliku JSON, a także dodamy wyszukiwanie i usuwanie kontaktów.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 12: Cyfrowa Książka Kontaktów cz.1 📒</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-12/</link>
      <pubDate>Sun, 25 Jan 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-12/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-12-cyfrowa-książka-kontaktów---część-1&#34;&gt;📒 Lekcja 12: Cyfrowa Książka Kontaktów - Część 1&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, młody programisto! 🚀 Dzisiaj zaczynamy budować większy projekt - &lt;strong&gt;Cyfrową Książkę Kontaktów&lt;/strong&gt;! To będzie prawdziwa aplikacja, której możesz używać do przechowywania numerów telefonów i e-maili swoich znajomych!&lt;/p&gt;
&lt;p&gt;Projekt rozłożymy na &lt;strong&gt;2 lekcje&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Część 1 (dzisiaj):&lt;/strong&gt; Menu, dodawanie i wyświetlanie kontaktów&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Część 2 (następna lekcja):&lt;/strong&gt; Zapis do JSON, wyszukiwanie, usuwanie&lt;/li&gt;
&lt;/ul&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 11: Bug Hunt - Szukamy Błędów! 🔍🐛</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-11/</link>
      <pubDate>Sun, 18 Jan 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-11/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-11-bug-hunt---szukamy-błędów-&#34;&gt;🔍 Lekcja 11: Bug Hunt - Szukamy Błędów! 🐛&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj, młody detektywie kodu! 🕵️ Dzisiaj czeka Cię wyjątkowa misja - będziesz szukać &lt;strong&gt;bugów&lt;/strong&gt; (błędów) ukrytych w programach!&lt;/p&gt;
&lt;p&gt;Każdy programista - nawet najlepszy na świecie - popełnia błędy. Umiejętność &lt;strong&gt;znajdowania i naprawiania błędów&lt;/strong&gt; (nazywamy to &lt;strong&gt;debugowaniem&lt;/strong&gt;) to jedna z najważniejszych umiejętności programisty!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 10: Mini-Projekt - Trener Tabliczki Mnożenia! 🧮✨</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-10/</link>
      <pubDate>Sun, 11 Jan 2026 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-10/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-10-mini-projekt---trener-tabliczki-mnożenia-&#34;&gt;🧮 Lekcja 10: Mini-Projekt - Trener Tabliczki Mnożenia! ✨&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, młody programisto! 🚀 Przez ostatnie lekcje nauczyłeś się MNÓSTWO rzeczy - zmiennych, pętli, funkcji, plików i wiele więcej! Teraz czas wykorzystać tę wiedzę w praktyce!&lt;/p&gt;
&lt;p&gt;Dzisiaj stworzymy &lt;strong&gt;Trenera Tabliczki Mnożenia&lt;/strong&gt; - program, który pomoże Ci (i Twoim kolegom!) ćwiczyć mnożenie w zabawny sposób! 🎯&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 8&#43;: Świąteczne Programowanie! 🎄🎅</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-8-swieta/</link>
      <pubDate>Sat, 13 Dec 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-8-swieta/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-8-świąteczne-programowanie-&#34;&gt;🎄 Lekcja 8+: Świąteczne Programowanie! 🎅&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ho ho ho, Młody Programisto! 🎅&lt;/p&gt;
&lt;p&gt;Zbliżają się Święta Bożego Narodzenia, więc dzisiaj mamy &lt;strong&gt;specjalną lekcję bonusową&lt;/strong&gt;! Zamiast trudnych nowych tematów, będziemy się bawić kodem i tworzyć świąteczne projekty!&lt;/p&gt;
&lt;p&gt;To idealna okazja, żeby powtórzyć to, czego się nauczyliśmy, i stworzyć coś fajnego do pokazania rodzinie! 🎁&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 9: Klasy i Obiekty - Twój Własny Świat! 🦸‍♂️🐉</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-9/</link>
      <pubDate>Sat, 13 Dec 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-9/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-9-klasy-i-obiekty---twój-własny-świat-&#34;&gt;🦸‍♂️ Lekcja 9: Klasy i Obiekty - Twój Własny Świat! 🐉&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cześć Mistrzu Kodu! 👋 W poprzedniej lekcji nauczyliśmy się używać słowników do przechowywania danych o bohaterach. To było super! Ale&amp;hellip; co jeśli chcemy, żeby nasz bohater umiał też &lt;strong&gt;robić różne rzeczy&lt;/strong&gt;? Na przykład atakować, leczyć się albo zbierać złoto?&lt;/p&gt;
&lt;p&gt;Dzisiaj poznamy &lt;strong&gt;Klasy i Obiekty&lt;/strong&gt; - sposób, w jaki profesjonalni programiści tworzą gry takie jak Minecraft czy Fortnite! 🎮&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 8: Słowniki i JSON - Twoja Baza Danych! 📚💾</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-8/</link>
      <pubDate>Sat, 06 Dec 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-8/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-8-słowniki-i-json---twoja-baza-danych-&#34;&gt;📚 Lekcja 8: Słowniki i JSON - Twoja Baza Danych! 💾&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cześć Mistrzu Kodu! 👋 W poprzedniej lekcji nauczyliśmy się zapisywać proste teksty do plików. To było super, ale&amp;hellip; co jeśli chcemy zapisać coś bardziej skomplikowanego? Na przykład statystyki bohatera w grze RPG, albo ustawienia Twojej aplikacji?&lt;/p&gt;
&lt;p&gt;Zapisywanie tego linijka po linijce i pamiętanie, że &amp;ldquo;w trzeciej linii jest siła, a w czwartej zręczność&amp;rdquo; jest trudne i łatwo o błąd. 🤯&lt;/p&gt;
&lt;p&gt;Dlatego dzisiaj poznamy &lt;strong&gt;Słowniki&lt;/strong&gt; oraz format &lt;strong&gt;JSON&lt;/strong&gt; - narzędzia, których używają profesjonaliści w Netflixie, YouTube czy Minecrafcie! 🚀&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 7: Praca z Plikami - Zapisywanie Danych! 💾📁</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-7/</link>
      <pubDate>Sat, 29 Nov 2025 14:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-7/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-7-praca-z-plikami---zapisywanie-danych-&#34;&gt;💾 Lekcja 7: Praca z Plikami - Zapisywanie Danych! 📁&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, młody programisto! 🚀 Czy zastanawiałeś się kiedyś, dlaczego gdy zamkniesz swoją grę, wszystkie punkty znikają? Albo dlaczego Twoje notatki w programie przepadają po wyłączeniu komputera? 🤔&lt;/p&gt;
&lt;p&gt;Dzisiaj nauczymy się &lt;strong&gt;magicznej umiejętności&lt;/strong&gt; - zapisywania danych do plików! Dzięki temu Twoje programy będą &lt;strong&gt;pamiętać&lt;/strong&gt; rzeczy nawet po ich zamknięciu! ✨&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 5 PLUS: Wielka Przygoda Powtórkowa! 🎮🚀</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-5-plus/</link>
      <pubDate>Sat, 29 Nov 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-5-plus/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-5-plus-wielka-przygoda-powtórkowa-&#34;&gt;🎮 Lekcja 5 PLUS: Wielka Przygoda Powtórkowa! 🚀&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witajcie młodzi programiści! 👋 Dziś będziemy mieć wyjątkową lekcję - &lt;strong&gt;WIELKĄ PRZYGODĘ POWTÓRKOWĄ&lt;/strong&gt;! Zamiast nudnej teorii stworzymy razem &lt;strong&gt;3 ekscytujące projekty&lt;/strong&gt;, które wykorzystają WSZYSTKO, czego nauczyliście się do tej pory! 🎉&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 6: Tworzymy Grę Arkanoid! 🎮🧱</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-6/</link>
      <pubDate>Sat, 15 Nov 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-6/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-6-tworzymy-grę-arkanoid-&#34;&gt;🎮 Lekcja 6: Tworzymy Grę Arkanoid! 🧱✨&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, młody twórco gier! 🚀 Dotarliśmy do bardzo specjalnej lekcji. Przez ostatnie 5 lekcji nauczyłeś się podstaw programowania w Pythonie - zmiennych, pętli, list, funkcji i logiki. Teraz połączymy WSZYSTKO, co umiesz, i stworzymy prawdziwą grę - &lt;strong&gt;Arkanoid&lt;/strong&gt;!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 5: Listy, Logika i Funkcje!</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-5/</link>
      <pubDate>Sat, 08 Nov 2025 10:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-5/</guid>
      
      <description>&lt;h1 id=&#34;lekcja-5-listy-logika-i-funkcje-&#34;&gt;Lekcja 5: Listy, Logika i Funkcje! 🎒🔍✨&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cześć młodzi programiści! Witam was w piątej lekcji naszego kursu Pythona. Ostatnio nauczyliśmy się, jak za pomocą pętli kazać komputerowi powtarzać zadania. Dzisiaj zrobimy kolejny wielki krok: zanurzymy się w świat list, poznamy sekrety komputerowej logiki i napiszemy naszą pierwszą prawdziwą funkcję! To będzie super przygoda!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 4 Bonus 2: Powtarzamy i porządkujemy! – Pętle i listy w Pythonie</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4-bonus-2/</link>
      <pubDate>Fri, 24 Oct 2025 12:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4-bonus-2/</guid>
      
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;wstęp---dlaczego-powtarzanie-jest-super-&#34;&gt;Wstęp - Dlaczego Powtarzanie Jest Super? 🔄&lt;/h2&gt;
&lt;p&gt;Cześć! Wiesz, że komputery uwielbiają robić to samo w kółko? My, ludzie, szybko się nudzimy, ale komputer może powtórzyć czynność tysiąc razy i się nie zmęczy! Dzisiaj nauczymy go, jak to robić za pomocą &lt;strong&gt;pętli&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Pomyśl, ile rzeczy w życiu się powtarza:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mycie zębów (ruch szczoteczką w przód i w tył).&lt;/li&gt;
&lt;li&gt;Kroki podczas chodzenia.&lt;/li&gt;
&lt;li&gt;Mruganie oczami.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;W programowaniu pętle pozwalają nam automatyzować takie powtarzalne zadania. Zaczynajmy!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 4 Bonus: Rysujemy z Pętlami - Magiczna Grafika Żółwia! 🐢🎨</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4-bonus/</link>
      <pubDate>Thu, 23 Oct 2025 12:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4-bonus/</guid>
      
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;wstęp---czas-rysować-&#34;&gt;Wstęp - Czas Rysować! 🎨&lt;/h2&gt;
&lt;p&gt;Witaj w bonusowej lekcji! Do tej pory pisaliśmy programy z samym tekstem. Teraz będziemy rysować!&lt;/p&gt;
&lt;p&gt;Poznasz &lt;strong&gt;żółwia&lt;/strong&gt; (turtle) - wirtualnego robota, który rysuje na ekranie. Możesz mu kazać:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;Idź do przodu&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Skręć w lewo&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Zmień kolor&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I od razu widzisz, co narysował! Fajne, prawda?&lt;/p&gt;
&lt;h2 id=&#34;czym-jest-turtle-&#34;&gt;Czym jest Turtle? 🐢&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Turtle&lt;/strong&gt; to narzędzie do rysowania w Pythonie. Wyobraź sobie żółwia z pisakiem:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 4: Powtórka, Pętle i Magia Notebooków!</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4/</link>
      <pubDate>Sat, 18 Oct 2025 12:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-4/</guid>
      
      <description>&lt;h1 id=&#34;lekcja-4-powtórka-pętle-i-magia-notebooków-&#34;&gt;Lekcja 4: Powtórka, Pętle i Magia Notebooków! 🚀&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie, młody programisto! W poprzednich lekcjach nauczyliśmy się podstaw komunikacji z komputerem, operacji matematycznych i podejmowania decyzji. Dziś zrobimy krótką powtórkę, a potem nauczymy komputer&amp;hellip; powtarzać czynności!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 3: Python Kalkulator i Pierwsza Gra!</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-3/</link>
      <pubDate>Sat, 27 Sep 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-3/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-3-python-kalkulator-i-pierwsza-gra&#34;&gt;🔢 Lekcja 3: Python Kalkulator i Pierwsza Gra!&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie młody programisto! 👋 W drugiej lekcji nauczyłeś się zmiennych i funkcji &lt;code&gt;input()&lt;/code&gt;. Dzisiaj Python stanie się Twoim super-kalkulatorem, a potem napiszemy prawdziwą grę! 🎮&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 2: Rozmawiamy z Komputerem!</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-2/</link>
      <pubDate>Sat, 20 Sep 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-2/</guid>
      
      <description>&lt;h1 id=&#34;-lekcja-2-rozmawiamy-z-komputerem&#34;&gt;🗣️ Lekcja 2: Rozmawiamy z Komputerem!&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj ponownie młody programisto! 👋 W pierwszej lekcji nauczyłeś się, jak mówić do komputera używając funkcji &lt;code&gt;print()&lt;/code&gt;. Dzisiaj nauczymy komputer, jak słuchać i rozmawiać z nami! 🚀&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Podstawowy - Lekcja 1: Witaj Świecie Programowania!</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/lekcja-1/</link>
      <pubDate>Thu, 18 Sep 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/lekcja-1/</guid>
      
      <description>&lt;h1 id=&#34;-witamy-w-magicznym-świecie-programowania-z-python&#34;&gt;🐍 Witamy w magicznym świecie programowania z Python!&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/&#34;&gt;← Powrót do kursu Python Podstawowy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Witaj młody programisto! 👋 Dzisiaj zaczynamy niesamowitą przygodę z programowaniem w języku Python. To będzie jak nauka nowego języka - ale takiego, którym możesz rozmawiać z komputerem!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Model Context Protocol in .NET</title>
      <link>https://mariuszpatek.github.io/code-addict/posts/model-context-protocol/</link>
      <pubDate>Sun, 27 Jul 2025 00:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/posts/model-context-protocol/</guid>
      
      <description>&lt;blockquote&gt;
&lt;p&gt;MCP standardizes how applications provide context to LLMs.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Model Context Protocol (MCP)&lt;/strong&gt;: Think of MCP as a standardized way for apps to give Large Language Models (LLMs) the right information they need to do their job well. It&amp;rsquo;s like giving a chef all the specific ingredients and instructions they need to cook a particular dish.&lt;/p&gt;
&lt;p&gt;To understand MCP, it helps to compare it to REST. While REST is excellent for &lt;em&gt;fetching&lt;/em&gt; data, MCP is designed for &lt;em&gt;providing context&lt;/em&gt;. Think of REST as asking &lt;em&gt;what&lt;/em&gt; data exists, while MCP focuses on &lt;em&gt;how&lt;/em&gt; to give an LLM the necessary information to understand a request and respond appropriately.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Structured Output in Semantic Kernel</title>
      <link>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-structured-output/</link>
      <pubDate>Tue, 01 Jul 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-structured-output/</guid>
      
      <description>&lt;p&gt;When working with AI models, one of the biggest challenges developers face is getting consistent, structured responses. Without proper constraints, AI models often return free-form text that&amp;rsquo;s difficult to parse and integrate into applications. Fortunately, &lt;strong&gt;Semantic Kernel&lt;/strong&gt; provides excellent support for structured output that ensures your AI responses are predictable and type-safe.&lt;/p&gt;
&lt;h2 id=&#34;the-problem-with-unstructured-responses-&#34;&gt;The Problem with Unstructured Responses 😤&lt;/h2&gt;
&lt;p&gt;Imagine asking an AI model: &lt;em&gt;&amp;ldquo;Give me a list of items to take for a beach vacation&amp;rdquo;&lt;/em&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Using Semantic Kernel Plugins: A Developer&#39;s Guide</title>
      <link>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-plugins-deep-dive/</link>
      <pubDate>Fri, 13 Jun 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-plugins-deep-dive/</guid>
      
      <description>&lt;p&gt;In my &lt;a href=&#34;../semantic-kernel-introduction/&#34;&gt;previous post about Semantic Kernel&lt;/a&gt;, I described the basic ideas about Semantic Kernel. In that example, we used the kernel to essentially call the OpenAI model and retrieve information from it - something we could easily code ourselves. Now, things will get more interesting because we&amp;rsquo;ll experiment with plugins. This is a very powerful feature that enhances our work with models, and thanks to Semantic Kernel, we save time by not having to code it ourselves.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Getting Started with Semantic Kernel: Microsoft&#39;s Open Source AI Library for .NET</title>
      <link>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-introduction/</link>
      <pubDate>Mon, 09 Jun 2025 10:00:00 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/posts/semantic-kernel-introduction/</guid>
      
      <description>&lt;p&gt;If you&amp;rsquo;re a .NET developer looking to integrate AI into your applications, &lt;strong&gt;Semantic Kernel&lt;/strong&gt; might be exactly what you need. This open-source library from Microsoft provides a simple and powerful way to work with different AI models in the .NET ecosystem.&lt;/p&gt;
&lt;h2 id=&#34;what-is-semantic-kernel-&#34;&gt;What is Semantic Kernel? 🤔&lt;/h2&gt;
&lt;p&gt;Semantic Kernel helps you build smart agents that work well with your current code. It works with C#, Python, and Java, and gives you an easy way to create agents that make work processes faster across different types of apps.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Welcome to Code Addict Blog - A .NET Developer&#39;s AI Journey</title>
      <link>https://mariuszpatek.github.io/code-addict/posts/my-first-post/</link>
      <pubDate>Sun, 08 Jun 2025 18:16:49 +0200</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/posts/my-first-post/</guid>
      
      <description>&lt;p&gt;Hi there! 👋&lt;/p&gt;
&lt;p&gt;Welcome to &lt;strong&gt;Code Addict Blog&lt;/strong&gt;! I&amp;rsquo;m a .NET developer who&amp;rsquo;s getting into AI stuff, and I want to share what I learn with you.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kurs Python Podstawowy</title>
      <link>https://mariuszpatek.github.io/code-addict/python-course/</link>
      <pubDate>Wed, 29 Jan 2025 12:00:00 +0100</pubDate>
      
      <guid>https://mariuszpatek.github.io/code-addict/python-course/</guid>
      
      <description>&lt;h1 id=&#34;kurs-python-podstawowy-&#34;&gt;Kurs Python Podstawowy 🐍&lt;/h1&gt;
&lt;p&gt;Witaj w świecie programowania! To będzie niesamowita przygoda z kodem, podczas której nauczysz się tworzyć własne programy i gry.&lt;/p&gt;
&lt;h2 id=&#34;o-kursie&#34;&gt;O kursie&lt;/h2&gt;
&lt;p&gt;Python to jeden z najpopularniejszych języków programowania na świecie! Jest prosty do nauki, ale bardzo potężny. Używają go firmy takie jak Google, Netflix czy Instagram. Z Pythonem możesz tworzyć gry, strony internetowe, aplikacje mobilne, a nawet programy dla sztucznej inteligencji!&lt;/p&gt;
&lt;h2 id=&#34;-plan-kursu&#34;&gt;📚 Plan kursu&lt;/h2&gt;
&lt;h3 id=&#34;-poziom-podstawowy&#34;&gt;🌟 Poziom podstawowy&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🚀 Lekcja 1&lt;/strong&gt;: &lt;a href=&#34;https://mariuszpatek.github.io/code-addict/python-course/lekcja-1/&#34;&gt;Witaj Świecie Programowania!&lt;/a&gt;&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
