GEEKON
5-dniowy Python Challenge
Stwórz własną grę RPG
Możesz dołączyć do wyzwania jeszcze przez:
Dzień(s)
:
Godzina(y)
:
Minut(y)
:
Sekund(y)
Zaraź się Pythonem + Wygraj Nagrody!
Tylko 40 minut dziennie x 5 dni = Kompletna Gra RPG
Nagrody czekają
1 miejsce
1h bezpłatnych konsultacji
2 miejsce
1h bezpłatnych konsultacji
3 miejsce
1h bezpłatnych konsultacji
Wszyscy uczestnicy
Wyślesz projekt -> 30% zniżki na Kurs Python Master
Weźmiesz udział -> 20% zniżki na Kurs Python Master
Sprawdź, czy Challenge jest dla Ciebie
Challenge jest dla Ciebie, jeśli:
Nie masz żadnego doświadczenia w programowaniu
Chcesz stworzyć swój pierwszy program w Pythonie
Szukasz praktycznego wyzwania z nagrodami
Chcesz sprawdzić, czy Python jest dla Ciebie
Challenge nie jest dla Ciebie, jeśli:
Masz już zaawansowaną wiedzę z Pythona
Szukasz gwarancji pracy w IT
Nie lubisz praktycznych projektów
Brakuje Ci 40 minut dziennie
Czego nauczysz się Każdego Dnia?
DZIEŃ 1: Komunikacja z Użytkownikiem
Przygotujesz środowisko pracy oraz nauczysz się rozmawiać z programem - wpisywać dane i wyświetlać wyniki
Co będziesz robić:
- Zainstalujesz i skonfigurujesz Visual Studio Code oraz Pythona
- Funkcje print() i input()
- Zmienne
- Konwersja typów (zamienianie tekstu na liczby)
- Budowanie napisów (f-string)
- Proste instrukcje warunkowe (if/else)
- Moduł random - losowe obrażenia i spotkania
Na koniec stworzysz grę “Kamień-Papier-Nożyce” - interaktywną grę tekstową w 5 minut!
DZIEŃ 2: Pętle i listy + menu gry
Stworzysz menu gry, które działa na pętlach - gra nie skończy się po jednym ruchu
Co będziesz robić:
- Pętla while (nieskończona pętla gry)
- Lista (wiele elementów w jednej zmiennej)
- Pętla for (przeglądanie elementów listy)
Stworzysz menu gry, które pyta co robić, a gra kontynuuje się, aż do akcji kończącej
DZIEŃ 3: Klasy i obiekty + architektura gry
Stworzysz postaci gry - Bohatera i Przeciwnika
Co będziesz robić:
- Definiowanie klas
- Konstruktor (__init__)
- Metody klasy
- Atrybuty (zdrowie, poziom, imię)
Stworzysz klasę Bohater z właściwościami - bohater żyje w Twoim programie!
DZIEŃ 4: Zapis i wczytywanie danych
Gra zapamięta postęp - otworzysz grę jutro i będzie dokładnie tam, gdzie ją zostawiłeś
Co będziesz robić:
- Zapis danych do pliku
- Wczytywanie danych z pliku
- Parsowanie danych
- Opcja zapisu i wczytania gry
Napiszesz funkcje SaveGame() i LoadGame() - postęp się zapisuje!
DZIEŃ 5: Twój projekt finalny
Stworzysz swoją własną grę RPG łącząc WSZYSTKO co nauczyłeś się przez 4 dni
Co będziesz robić:
- Poznasz możliwości łączenia elementów z poprzednich dni dających wyśmienite efekty
- Dodasz kody do gry, aby ułatwić testowanie
- Rozwiniesz grę według WŁASNYCH pomysłów
Stworzysz niesamowitą grę łącząc wszystko, czego nauczyłeś się do tej pory
Dlaczego wyzwanie działa?
Krótkie sesje - 40 minut dziennie
Uczysz się robiąc grę
Prawdziwe nagrody
Społeczność
Poznaj twórcę Challengu
Trener z wieloletnią praktyką w zakresie nauczania technologii w obszarze IT, programista fullstack, ze szczególnym uwzględnieniem zakresu baz danych.
Specjalista, nauczyciel i partner biznesowy, który z wiedzą, umiejętnościami, pasją i zaangażowaniem wprowadza swoich słuchaczy w świat programowania.
Brał udział w rekrutacji ponad 100 juniorów do IT. W swoim życiu kieruje się słowami Alberta Einsteina: „Jeśli nie potrafisz wytłumaczyć czegoś w prosty sposób, to znaczy, że tak naprawdę tego nie rozumiesz”.
