{
  "type": "author",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "name": "Al Sweigart",
  "slug": "al-sweigart",
  "url": "https://www.kolczanksiazek.pl/al-sweigart",
  "json": "https://www.kolczanksiazek.pl/al-sweigart.json",
  "markdown": "https://www.kolczanksiazek.pl/al-sweigart.md",
  "image": null,
  "books_count": 9,
  "languages_count": 2,
  "countries_count": 3,
  "books": [
    {
      "title": "Rekurencyjna książka o rekurencji. Zostań mistrzem rozmów kwalifikacyjnych poświęconych językom Python i JavaScript",
      "subtitle": null,
      "slug": "rekurencyjna-ksiazka-o-rekurencji-zostan-mistrzem-rozmow-kwalifikacyjnych-poswieconych-jezykom-python-i-javascript",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/rekurencyjna-ksiazka-o-rekurencji-zostan-mistrzem-rozmow-kwalifikacyjnych-poswieconych-jezykom-python-i-javascript",
      "first_published": "2023-08-08",
      "series": null
    },
    {
      "title": "Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów",
      "subtitle": null,
      "slug": "wielka-ksiega-malych-projektow-w-pythonie-81-latwych-praktycznych-programow",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/wielka-ksiega-malych-projektow-w-pythonie-81-latwych-praktycznych-programow",
      "first_published": "2022-06-10",
      "series": null
    },
    {
      "title": "Programowanie w Pythonie dla średnio zaawansowanych. Najlepsze praktyki tworzenia czystego kodu",
      "subtitle": null,
      "slug": "programowanie-w-pythonie-dla-srednio-zaawansowanych-najlepsze-praktyki-tworzenia-czystego-kodu",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/programowanie-w-pythonie-dla-srednio-zaawansowanych-najlepsze-praktyki-tworzenia-czystego-kodu",
      "first_published": "2021-12-01",
      "series": null
    },
    {
      "title": "Bawimy się programując w Scratchu 3",
      "subtitle": null,
      "slug": "bawimy-sie-programujac-w-scratchu-3",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/bawimy-sie-programujac-w-scratchu-3",
      "first_published": "2021-09-01",
      "series": null
    },
    {
      "title": "Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry",
      "subtitle": null,
      "slug": "zlam-ten-kod-z-pythonem-jak-tworzyc-testowac-i-lamac-szyfry",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/zlam-ten-kod-z-pythonem-jak-tworzyc-testowac-i-lamac-szyfry",
      "first_published": "2021-06-08",
      "series": null
    },
    {
      "title": "Automatyzacja nudnych zadań z Pythonem. Nauka programowania",
      "subtitle": null,
      "slug": "automatyzacja-nudnych-zadan-z-pythonem-nauka-programowania",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/automatyzacja-nudnych-zadan-z-pythonem-nauka-programowania",
      "first_published": "2021-04-27",
      "series": null
    },
    {
      "title": "Automatyzacja nudnych zadań z Pythonem. Nauka programowania. Wydanie II",
      "subtitle": null,
      "slug": "automatyzacja-nudnych-zadan-z-pythonem-nauka-programowania-wydanie-ii",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/automatyzacja-nudnych-zadan-z-pythonem-nauka-programowania-wydanie-ii",
      "first_published": "2021-04-27",
      "series": null
    },
    {
      "title": "Kodowanie z Minecraftem.",
      "subtitle": null,
      "slug": "kodowanie-z-minecraftem",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/kodowanie-z-minecraftem",
      "first_published": "2018-11-30",
      "series": null
    },
    {
      "title": "Twórz własne gry komputerowe w Pythonie",
      "subtitle": null,
      "slug": "tworz-wlasne-gry-komputerowe-w-pythonie",
      "url": "https://www.kolczanksiazek.pl/al-sweigart/tworz-wlasne-gry-komputerowe-w-pythonie",
      "first_published": "2017-05-10",
      "series": null
    }
  ],
  "translations": null,
  "narrations": null
}
