fbpx ...

Co potrafią zrobić początkujący programiści, gdy zamknie się ich na 24 godziny i zapewni pizzę? Więcej niż ktokolwiek się spodziewał. Zorganizowałem hackaton dla uczestników kursu C++ online. Robiliśmy małe retro gry w C++ :). Niesamowita zabawa, niesamowite wrażenia ze wspólnego kodzenia oraz efekty przechodzące najśmielsze oczekiwania.

Zobacz krótkie wideo z tego wydarzenia.

Hackatony - czym właściwie są?

Hackatony, czyli intensywne wydarzenia programistyczne, to miejsce, gdzie kreatywność spotyka się z technologią. Uczestnicy, w ekscytującej atmosferze, pracują nad innowacyjnymi projektami, rozwiązują wyzwania i rozwijają swoje umiejętności. To nie tylko okazja do zdobycia doświadczenia, ale także budowania relacji i tworzenia nowych pomysłów.

W trakcie hackatonów, programiści, projektanci, i entuzjaści technologii pracują nad projektami, które często wykraczają poza standardowe ramy. To czas, kiedy marzenia o stworzeniu czegoś rewolucyjnego stają się rzeczywistością. Jest to także niepowtarzalny sposób aby przetestować swoje umiejętności programistyczne. Należą do nich przede wszystkim rozwiązywanie złożonych problemów oraz tworzenie nowatorskich rozwiązań. To nie tylko rywalizacja, ale także okazja do nauki od najlepszych, wymiany pomysłów i pracy w zespołach. Hackatony to także wspaniała okazja, aby przetestować swoje umiejętności programistyczne, wykorzystać kreatywność (np. do tworzenia retro gry w C++ 😉 ) i zdobyć doświadczenie w projektowaniu aplikacji czy rozwiązań technologicznych.  

Niezależnie od tego, czy jesteś początkującym programistą czy doświadczonym specjalistą, udział w hackatonie to unikalna okazja do rozwijania swoich umiejętności i zdobywania wiedzy nie tylko z zakresu programowania.

Repozytoria z grami

Gry tworzyliśmy oczywiście w C++ używając GitHuba. Model – open-source. Jeśli chcesz przyczynić się do rozwoju którejś z gier to śmiało! Poniżej wrzucam screeny i linki do repozytoriów. Zrób Forka repo, nanieś swoje modyfikacje i zgłoś Pull Request :).

Bomberman

gra w C++ - bomberman
ninjaletter

A może Ninjaletter?

Chcesz wiedzieć, co słychać w C++ i nie tylko? Zapisz się na Ninjaletter i otrzymuj od nas co miesiąc dawkę wartościowych treści o C++ i zadania rekrutacyjne. Do tego dorzucamy darmowe materiały, spoilery o nowych kursach, specjalne promocje dla ninjaletterowiczów i wiele, wiele innych. To co, skusisz się?

Łukasz Ziobroń

Łukasz Ziobroń

Zmieniam ludzi w prawdziwych programistów. W nauczaniu stosuję grywalizację, andragogikę i neurodydaktykę.

Najnowsze artykuły

docker

Narzędzia programisty: Docker w skrócie

Co wspólnego ze sobą mają ogry, cebula i Docker? Poznaj podstawy Dockera i dowiedz się, jak może przyspieszyć Twoją codzienną pracę. Odkryj, dlaczego warto go mieć w swoim arsenale programisty.

Czytaj »
good programming practices

Good programming practices – Coding Dojo

Training in a form of Coding Dojo. Participants start with a code review of a small application. They note down their comments. After that, the trainer presents bad and good programming practices. Participants discuss what can be applied in a reviewed code and start fixing it in a form of Coding Dojo.

Czytaj »

Popular C++ Idioms – Coding Dojo

The training starts with a code review of a small application (pre-work). Participants note their thought and discuss their findings in groups. Then popular C++ idioms are presented (the concept and some code) – about 15-20 minutes each. After that participants need to use some of the idioms in a reviewed application code.

Czytaj »
performance optimisations

Performance optimisations

This training is about writing more robust C++ code and algorithms with the help of CPU caches and a compiler. Benchmarking tools are used to show performance gains.

Czytaj »
ninjaletter

Już uciekasz?

Zanim to zrobisz, zapisz się na Ninjaletter, aby wiedzieć, co piszczy w C++. 

Informujemy, iż w celu realizacji usług dostępnych w naszym serwisie, optymalizacji jej treści, dostosowania strony do Państwa indywidualnych potrzeb oraz wyświetlania, personalizacji i mierzenia skuteczności reklam w ramach zewnętrznych sieci reklamowych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies można kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszego serwisu, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje stosowanie plików cookies. Więcej informacji zawartych jest w polityce prywatności serwisu.