Wprowadzenie
Krótko o tym, jak zbudowana jest ta książka i jak wydobyć z niej maksimum.
Dla kogo jest ta książka
Ta książka jest dla tych, którzy nigdy wcześniej nie pisali kodu. Wcale. Nie ma znaczenia, ile masz lat: dziesięć, dwadzieścia pięć czy pięćdziesiąt — jeśli potrafisz obsługiwać komputer i jesteś gotów to rozgryźć, Książka prowadzi cię od pierwszej wydrukowanej linii do własnych gier, aplikacji i rysunków na ekranie.
Jak działa każdy rozdział
Prawie w każdym rozdziale spotkasz ten sam porządek: najpierw — po co to jest potrzebne, potem — proste wyjaśnienie idei, potem — działający przykład, który można uruchomić od razu, a na końcu — praktyka i typowe błędy. Celowo nie zaczynamy od suchej definicji — najpierw powinno być jasne, po co ci to, a termin pojawi się potem.
Klasyczne podejście i nowoczesny Python 3.14
Python istnieje od ponad trzydziestu lat i w tym czasie jest wygodniejsza sposoby robienia znanych rzeczy. Tam, gdzie jest to ważne, książka najpierw pokazuje klasykę sztuczka — bo właśnie to znajdziesz w starym kodzie, artykułach i odpowiedziach na forach — oraz Następnie nowoczesna wersja Python 3.14 i wyjaśnia, czym się różnią i czego używać dzisiaj. Jest to oznaczone specjalnym blokiem „Klasyczne podejście → nowoczesne Python”
Teoria na miejscu, praktyka w Jupyter Notebook
Teorię czytasz tutaj, na stronie Cartesian School — z podświetleniem kodu, wyszukiwaniem i nawigacją. A do praktyki do każdej sekcji dołączony jest osobny plik Jupyter Notebook:, w którym można zmieniać kod i od razu widzieć wynik, nie otwierając nic dodatkowego, poza Visual Studio Code lub PyCharm.
Poziomy trudności praktyki
Zadania oznaczone są gwiazdkami: ★ — podstawowa praktyka, powtarzająca przykład z rozdziału; ★★ jest samodzielnym zadaniem, które wymaga odrobiny refleksji; ★★★ jest zadaniem o rosnącej złożoności dla tych, którzy chcą więcej. Nie w każdym przypadku sekcja ma wszystkie trzy poziomy – tylko tam, gdzie jest uzasadniona.
Czego potrzebujesz
Python 3.14, zainstalowany zgodnie z instrukcjami z Rozdziału 2, oraz jeden z dwóch edytorów kodu: Visual Studio Code lub PyCharm są szczegółowo opisane w książce. Prawie nic więcej nie jest potrzebne: Wszystkie projekty z tej książki można uruchomić na zwykłym laptopie.