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

Wyzwanie edukacyjne, gdzie każdy dzień to nowa umiejętność, a ostatni dzień to Twój Projekt!

Nagrody czekają

1 miejsce

Bezpłatny Kurs Python Master
1h bezpłatnych konsultacji

2 miejsce

60% zniżki na Kurs Python Master
1h bezpłatnych konsultacji

3 miejsce

40% zniżki na Kurs Python Master
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

Zaczynamy od absolutnych podstaw - żadnej wiedzy wcześniej nie potrzebujesz

Chcesz stworzyć swój pierwszy program w Pythonie

Przez 5 dni nauczysz się pisać kod, który naprawdę działa

Szukasz praktycznego wyzwania z nagrodami

Nie nudzisz się na teorii - codziennie coś budujesz

Chcesz sprawdzić, czy Python jest dla Ciebie

To idealna okazja aby spróbować bez żadnych zobowiązań

Challenge nie jest dla Ciebie, jeśli:

Masz już zaawansowaną wiedzę z Pythona

To wyzwanie jest dla kompletnie początkujących

Szukasz gwarancji pracy w IT

Wyzwanie to edukacja, a nie oferta zatrudnienia

Nie lubisz praktycznych projektów

Cały czas pracujesz nad kodem i grą

Brakuje Ci 40 minut dziennie

Wyzwanie wymaga regularnego zaangażowania

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

Nie musisz poświęcać całych dni! Wystarczy 40 minut przed pracą, w przerwie lub wieczorem.

Uczysz się robiąc grę

Nie słuchasz teorii - każdy dzień to praktyczny projekt, który rozwijasz. Zdobyta wiedza, to podstawy programowania w Pythonie.

Prawdziwe nagrody

Poza zdobytą wiedzą możesz zdobyć nagrody o wartości blisko 1500zł.

Społeczność

W Naszej społeczności poznasz wielu niesamowitych ludzi. Rozwiąż problemy z innymi uczestnikami na Discordzie.

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”.

Zobacz pozostałe kursy: