🚧 Wczesny dostęp • aktywnie rozwijana
PYTHON OD ZERA • KROK PO KROKU • PRAKTYCZNIE

Naucz się Pythona, pisząc prawdziwy kod.

Akademia Pythona to interaktywny kurs dla osób, które chcą zacząć programowanie od podstaw. Krótka teoria prowadzi od razu do kodu, zadań, projektów i egzaminów — bez konieczności instalowania środowiska na komputerze.

15rozdziałów
160lekcji
75projektów
15egzaminów
lekcja • dane wejściowe
imie = input("Jak masz na imię? ")
wiek = int(input("Ile masz lat? "))

print(f"Cześć {imie}!")
print(f"Za rok będziesz mieć {wiek + 1} lat.")
Konsola programu

Jak masz na imię? Ola

Ile masz lat? 24

Cześć Ola!
Za rok będziesz mieć 25 lat.

▶ Uruchamiasz kod w przeglądarce
✓ Dostajesz natychmiastową informację zwrotną
🚀 PIERWSZA 100 AKADEMII

Dołącz do pierwszych 100 uczniów Akademii Pythona.

Potwierdź e-mail i ukończ pierwszą lekcję. Jeśli zmieścisz się w pierwszej setce, dostaniesz trwałą odznakę 🚀 Pionier Akademii z własnym numerem.

21 / 100 Pionierów
Zostało 79 miejsc w historycznej pierwszej setce.
Dołącz do pierwszej 100 → To nie jest limit dostępu do kursu — po 100 nadal można normalnie dołączyć.
🌱 Od absolutnych podstawNie zakładamy wcześniejszej wiedzy.
⌨️ Nauka przez kodNie tylko czytasz — od razu programujesz.
🧭 Jasna ścieżkaZawsze wiesz, co zrobić dalej.
🏆 Projekty i egzaminySprawdzasz, czy naprawdę rozumiesz materiał.
JAK DZIAŁA AKADEMIA

Od wyjaśnienia do samodzielnego programu.

Każdy etap ma konkretne zadanie. Nie przechodzisz dalej tylko dlatego, że przeczytałeś stronę.

1
📘

Krótka lekcja

Poznasz jeden nowy element i od razu zobaczysz, po co się go używa.

2
⌨️

Zadanie w kodzie

Sam piszesz i uruchamiasz kod. Konsola obsługuje również prawdziwe input().

3
🛠️

Projekt

Łączysz wiedzę w większą całość. Ukryte testy sprawdzają program na różnych danych.

4
📝

Egzamin

Po wszystkich lekcjach i minimum 3 projektach sprawdzasz rozumienie całego rozdziału.

🌳
Twoja ścieżka jest zapisywana.

Lekcje → minimum 3 projekty → egzamin → kolejny rozdział. Pozostałe projekty możesz wykonać, aby ukończyć rozdział w 100%.

DLA KOGO JEST TEN KURS

Możesz zacząć, nawet jeśli nigdy wcześniej nie programowałeś.

Kurs nie zakłada znajomości zmiennych, pętli, funkcji ani baz danych. Zaczynamy od pierwszego print() i dokładamy kolejne elementy dopiero wtedy, gdy mają sens.

✓ Chcesz nauczyć się Pythona od zera.
✓ Próbowałeś wcześniej, ale brakowało Ci uporządkowanej ścieżki.
✓ Wolisz pisać kod niż oglądać wiele godzin filmów.
✓ Chcesz rozumieć, dlaczego program działa — nie tylko przepisywać rozwiązania.
DOKĄD DOJDZIESZ

Od pierwszej linii do własnej aplikacji.

print()zmienneinput()warunkipętlekolekcjefunkcjeOOPSQLitePySide6

Celem jest samodzielne tworzenie małych programów, pracy z danymi i pierwszych aplikacji okienkowych.

NIE TYLKO TEORIA

Narzędzia, które prowadzą Cię przez naukę.

💻

Edytor i konsola

Piszesz i uruchamiasz prawdziwy kod Python bezpośrednio w przeglądarce.

💡

Podpowiedzi zamiast gotowca

Gdy utkniesz, dostajesz wskazówkę prowadzącą do rozwiązania krok po kroku.

🧪

Automatyczne testy

Projekty są sprawdzane na różnych danych, więc liczy się działający program, a nie wynik wpisany na sztywno.

📝

Egzaminy rozdziałowe

Losowane pytania A/B/C/D sprawdzają rozumienie kodu i najważniejszych pojęć.

🌳

Drzewo postępów

Widzisz ukończone lekcje, projekty, egzaminy i dokładnie wiesz, jaki jest kolejny krok.

EXP i osiągnięcia

Postęp jest widoczny i nagradzany, ale najważniejsze pozostaje zrozumienie materiału.

PROGRAM KURSU

Zobacz całą drogę przed założeniem konta.

15 rozdziałów prowadzi od absolutnych podstaw do OOP, SQLite i pierwszej aplikacji okienkowej.

0

Pierwsze spotkanie z Pythonem

Pierwszy kod, print(), tekst, komentarze i oswajanie błędów.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
1

Zmienne, typy danych i tekst

Program zapamiętuje dane, rozróżnia ich typy i wykonuje pierwsze prawdziwe operacje na tekstach.

📘 18 lekcji 🛠️ 5 projektów 📝 egzamin
2

Matematyka i obliczenia

Operatory matematyczne, kolejność działań i pierwsze praktyczne kalkulatory.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
3

input() — prawdziwe dane od użytkownika

Interaktywne programy: input() w konsoli, konwersje typów, kilka pytań i pełny przepływ wejście → przetwarzanie → wyjście.

📘 12 lekcji 🛠️ 5 projektów 📝 egzamin
4

Warunki — if, elif, else

Program zaczyna podejmować decyzje na podstawie danych.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
5

Pętle — while i for

Powtarzamy instrukcje bez kopiowania tego samego kodu wiele razy.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
6

Listy — wiele wartości w jednej zmiennej

Przechowujemy wiele elementów, odczytujemy je, zmieniamy i przetwarzamy pętlami.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
7

Słowniki, tuple i sety

Poznajemy trzy kolejne sposoby przechowywania i organizowania danych.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
8

Funkcje — porządkowanie programu

Tworzymy własne funkcje, przekazujemy dane przez parametry i zwracamy wyniki.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
9

Błędy i debugowanie

Rozumiemy typowe błędy Pythona i uczymy się je przechwytywać oraz naprawiać.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
10

Pliki — zapis i odczyt danych

Program zaczyna przechowywać dane także po zakończeniu działania.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
11

Moduły — korzystanie z gotowych narzędzi

Importujemy gotowe moduły Pythona zamiast pisać wszystko od zera.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
12

Programowanie obiektowe — klasy i obiekty

Zaczynamy budować programy z obiektów: tworzymy klasy, atrybuty, metody i uczymy się dziedziczenia.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
13

SQLite — pierwsza baza danych

Tworzymy tabele, zapisujemy rekordy i wykonujemy pełne operacje CRUD.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
14

PySide6 — pierwsza aplikacja okienkowa

Budujemy okna, formularze, przyciski, listy i reakcje na zdarzenia.

📘 10 lekcji 🛠️ 5 projektów 📝 egzamin
🚧
AKTYWNIE ROZWIJANY PROJEKT

Akademia Pythona jest dostępna do nauki i jednocześnie cały czas się rozwija.

Platforma działa już online, a kolejne wersje rozwijają lekcje, projekty i funkcje pomagające w nauce. Na tym etapie możesz trafić na element, który zostanie jeszcze dopracowany lub zmieniony.

Opinie pierwszych użytkowników są szczególnie cenne — chcemy rozwijać Akademię na podstawie tego, co naprawdę pomaga w nauce i co sprawia trudność początkującym.

Wczesny dostęp kurs + platforma online
GOTOWY NA PIERWSZY PROGRAM?

Nie musisz wiedzieć, od czego zacząć. Od tego jest ścieżka kursu.

Zaczynasz od prostego print(). Resztę dokładamy po kolei.