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
Ranking globalny i tygodniowy, ligi rang — dla tych, którym sam progres to za mało.
Nawyk
Dzienne streaki i codzienny quest generowany przez agenta, dopasowany do Twojego poziomu.
Brak końca gry
Ścieżki specjalizacji i tryb „endless mastery” — zawsze jest kolejny poziom głębiej.
Realizm procesu
Pełny cykl wytwórczy: struktura projektu → feature branch → PR → code review agenta → CI/CD → merge. Umiejętności „jak w pracy”, nie tylko katy.
Ekonomia decyzji
HP jako waluta podpowiedzi — negocjujesz cenę hinta z agentem. 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. 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.
$ ./dolacz_do_bety.sh
Zamknięta beta — zapisy
Zanim zaczniesz grać, zagraj w ten formularz. Cztery kroki, tak jak w prawdziwej ocenie wstępnej — pomagają nam dobrać Ci właściwą kohortę i pierwsze zadania.
$ 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 kosztuje udział w zamkniętej becie?
Nic. Beta jest bezpłatna. Plany subskrypcyjne i oferta dla firm pojawią się przy pełnym uruchomieniu — osoby z bety dowiedzą się o nich pierwsze.
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.