naucz się pythona jak w grze
Ucz się kodować tak,
jak wygląda prawdziwa praca.
Agent AI ocenia Twój kod, dobiera trudność i prowadzi Cię ścieżką: składnia → struktury danych → OOP → produkcja. Prawdziwy edytor, terminal i git — w przeglądarce, bez instalacji.
$ zakres nauki
Jedna ścieżka, cztery splecione ze sobą warstwy
Mentor nie uczy Cię tematów w oderwaniu od siebie — łączy je w jedną, ciągłą ścieżkę rozwoju, dobieraną pod Twoje cele.
Podstawy programowania
Składnia, struktury danych, algorytmika, paradygmaty i idiomy Pythona — fundament, na którym stoi wszystko inne.
Specjalizacje
Web, data science, ML, deep learning, agenci AI/LLM, gamedev, aplikacje GUI, security — katalog otwarty na kolejne ścieżki.
Proces wytwórczy
Struktura projektu, git flow, pisanie testów (unit, integracyjne, TDD, mocking), CI/CD, debugging, code review — to, co faktycznie robi się w pracy.
Zagadnienia emergentne
Wątki, które ujawniają się w trakcie rozmów z mentorem. Wspominasz o API bankowym? Agent dokłada węzły o autoryzacji i idempotencji.
$ dlaczego gracze zostają
Osiem mechanizmów, jeden cel: nie dać Ci się znudzić ani utknąć
Natychmiastowy feedback
Ocena mentora i wynik testów w mniej niż 30 sekund od zgłoszenia rozwiązania.
Progres zawsze widoczny
Mapa umiejętności, pasek XP i ranga — postęp nigdy nie jest domysłem.
Dopasowana trudność
Agent utrzymuje skuteczność w okolicach 70–80% — strefę, w której uczysz się najszybciej, nie odbijając się od ściany i nie nudząc.
Rywalizacja
wkrótceRanking globalny i tygodniowy oraz ligi rang są następne na mapie drogowej — dziś rywalizujesz z sobą z wczoraj.
Nawyk
Dzienne streaki i codzienny quest generowany przez agenta, dopasowany do Twojego poziomu.
Brak końca gry
wkrótceŚcieżki specjalizacji i tryb „endless mastery” wejdą w kolejnych fazach — dziś rdzeń Pythona rośnie blok po bloku.
Realizm procesu
wkrótcePełny cykl wytwórczy — struktura projektu, feature branch, PR, code review agenta, CI/CD — przyjdzie z trybem process. Dziś: testy, lint i git w przeglądarce.
Ekonomia decyzji
HP jako waluta podpowiedzi — każdy hint ma stałą cenę w HP, więc każda pomoc to świadomy koszt.
$ dwie waluty, jeden mentor
HP to życie. XP to dowód, że umiesz więcej niż wczoraj.
Bursztyn (HP) to nagroda i życie — waluta, którą negocjujesz z agentem za podpowiedzi. Fiolet (XP) to agent i inteligencja — miara Twojego realnego postępu. Teoria nigdy nie kosztuje HP — płacisz wyłącznie za podpowiedzi do konkretnego zadania.
drabina rang (wg zdobytego XP)
$ narzędzia pracy
Prawdziwy warsztat, nie symulator
Zero instalacji, zero konfiguracji środowiska. Otwierasz przeglądarkę i piszesz kod tak, jak będziesz go pisać w pracy.
Edytor, terminal i git — od pierwszej minuty
Prawdziwy Python wykonywany bezpośrednio w przeglądarce, prawdziwe polecenia gita, prawdziwy terminal. Twój postęp zapisuje się automatycznie między sesjami.
Ocena deterministyczna, nie „wydaje mi się”
Zadania sprawdzane są testami i analizą statyczną — nie subiektywną opinią. Wynik znasz od razu, bez czekania na kolejkę.
Nie zgadzasz się z oceną? Protestujesz.
Każde zadanie można zakwestionować na czacie z mentorem — druga, niezależna weryfikacja bierze pod uwagę Twoje argumenty.
Dokumentacja pod ręką, nie w osobnej karcie
Wbudowana wyszukiwarka dokumentacji Pythona z cytowanymi źródłami — pyta ją i Ty, i mentor, zanim zaproponuje podpowiedź.
# zadanie: bezpieczne pobranie zagnieżdżonej wartości def safe_get(data: dict, *keys, default=None): for key in keys: try: data = data[key] except (KeyError, TypeError): return default return data # $ pytest -q # ✓ 4 passed in 0.21s
$ zaufanie do oceny
Uczciwa ocena, zero czarnej skrzynki
Wynik nigdy nie jest samą opinią modelu językowego. Sygnały obiektywne — testy (w tym ukryte), testy mutacyjne, lint, kontrola bezpieczeństwa — ważą co najmniej 70% oceny. Reszta to rubryka jakości, zawsze z uzasadnieniem widocznym dla Ciebie.
Co to znaczy w praktyce
Jedno odwołanie od oceny na zadanie — druga, niezależna weryfikacja bez dostępu do pierwszej.
Ranking liczy tylko rzetelnie wypracowane rozwiązania — nauka zawsze pozostaje dostępna, niezależnie od rankingu.
Trwałe zablokowanie konta to zawsze decyzja człowieka — nigdy automatu.
$ dla kogo
Niezależnie od punktu startowego, ścieżka dopasowuje się do Ciebie
Zaczynasz programować
Bez doświadczenia? Ocena wstępna dobiera zadania na Twoim poziomie, a teoria tłumaczy każde nowe pojęcie, zanim je napotkasz.
Przebranżawiasz się do IT
Uczysz się nie tylko składni, ale i procesu: gita, testów, code review — tego, czego szuka pracodawca.
Pracujesz zawodowo z kodem
Pogłębiasz konkretną specjalizację — data science, AI engineering, security — w tempie i formacie, który sam wybierasz.
Budujesz zespół
Plan dla firm: spójne środowisko developerskie dla wdrażanych osób i raporty rozwoju umiejętności zespołu.
$ mapa drogowa
Budujemy to publicznie, krok po kroku
Bez infrastrukturalnego żargonu — to, co faktycznie odblokowuje się dla Ciebie w każdej fazie.
Pierwsza pętla: zadanie → ocena → nagroda
Ocena wstępna, adaptacyjne zadania w Pythonie (kata i debugowanie), teoria skrojona pod Twój poziom, punkty i pierwsza ranga. Plan Free bez karty, 7-dniowy trial Pro. Bank zadań rośnie od pierwszego dnia rozgrywki.
Kompletne drzewo umiejętności
Wszystkie specjalizacje odblokowane, negocjacje cen podpowiedzi, swobodne rozmowy z mentorem, sezony i ligi rankingowe, formalna ścieżka odwołań od ocen.
Prawdziwy cykl wytwórczy i plany dla firm
Pełne repozytorium projektu, Pull Requesty, code review od agenta w roli seniora, pipeline CI/CD — oraz plany licencyjne dla zespołów ze spójnym środowiskiem developerskim i raportami rozwoju.
Więcej języków, dojrzały bank zadań
Rozszerzenie interfejsu na kolejne języki, pełne raporty rozwoju dla firm, dojrzały ekosystem zadań kalibrowany na realnych danych z rozgrywek.
$ ./start.sh
Zacznij teraz — plan Free, bez karty
Gra jest otwarta: załóż darmowe konto i dostań pierwsze zadanie w mniej niż 15 minut.
$ faq
Pytania, które i tak zadasz
Czy muszę coś instalować?
Nie. Edytor, terminal i Python działają bezpośrednio w przeglądarce. Wystarczy przeglądarka obsługująca WebAssembly i połączenie z internetem.
Ile to kosztuje?
Plan Free nic nie kosztuje: 5 zadań dziennie, a pierwszy blok w ogóle nie ma dziennego limitu. Plany płatne zaczynają się od 15 USD miesięcznie (Start: 12 zadań dziennie, Pro: 30, Master: bez limitu), a Pro ma 7-dniowy okres próbny — bez karty. Ceny w aplikacji widzisz w lokalnej walucie.
Czy potrzebuję wcześniejszego doświadczenia?
Nie. Ocena wstępna dobiera zadania do Twojego realnego poziomu — od zera po pracę zawodową z kodem.
Czy punkty, XP i HP mają wartość pieniężną?
Nie. To elementy rozgrywki — nie są środkiem płatniczym i nie podlegają wymianie na pieniądze ani inne świadczenia. Szczegóły w Regulaminie.
Co dzieje się z moimi danymi i rozmowami z agentem?
Masz wgląd we wszystko, co system o Tobie wie, samoobsługowy eksport danych i możliwość usunięcia konta w każdej chwili. Pełne informacje w Polityce prywatności.