Hej!
Interesuję się programowaniem od początku 2023 r., a moja przygoda z kodem rozpoczęła się od samodzielnej nauki języka Java. Aktualnie rozwijam się w obszarze HTML, CSS, JavaScript w kierunku Full Stack Developera.
Poniższe projekty to wynik praktycznej pracy z technologiami. Są rezultatem nauki przez praktykę, rozwiązywania problemów oraz realizowania celów. Dzięki temu każdy z nich to efekt realnego zastosowania zdobytej wiedzy.
Spiders Invasion
Wybieraj prawidłowe koordynaty. Pokonaj trzy rodzaje wrogów i zatrzymaj inwazję paskudnych pająków /\\O.O//\ - Losowe rozstawienie wrogów po każdym uruchomieniu - Wykorzystanie funkcjonalności enum do generowania różnych typów przeciwników - Celowanie we wrogów przy pomocy walidowanych danych wejściowych - Reakcja na powtórzenia, trafione oraz chybione strzały - Wykorzystanie animacji w projekcie
Guess the Spider
Odgadnij nazwy pająków czychających w mroku /\\O.O//\ - Wykorzystanie narzędzia wspierającego zarządzanie projektem, zależnościami oraz automatyzację budowania aplikacji Maven - Zastosowanie JUnit do przeprowadzenia testów jednostkowych - Wprowadzenie w projekcie funkcjonalności Locale, co udostępnia rozgrywkę w dwóch językach - Wyodrębnienie treści, jako zasobów do zewnętrzych plików .txt i zarządzanie nimi z tego poziomu - Bieżąca informacja dla użytkownika o ilości popełnionych błędów oraz podgląd popełnionych błędów
Spider Posters
Aplikacja webowa sklepu z plakatami /\\O.O//\ - Uruchomienie serwera na localhoście - Wykorzystanie Gradle oraz Spring Boota w budowaniu projektu - Zastosowanie rozwiązania bazodanowego w postaci H2 Database - Wykorzystanie silnika szablonów Thymeleaf