FOR AN ENGLISH VERSION CLICK HERE
Gratulacje! Udało Ci się zakwalifikować do pierwszego etapu Snowdog Academy. Przed tobą osiem zadań, dzięki którym poznasz podstawowe możliwości i zasady działania Magento.
Zakładamy, że masz pewną wiedzę z zakresu IT (programowanie, bazy danych itd.). Przyda Ci się znajomość PHP, JS, HTML. Proponujemy, abyś przejrzał zawartość stron, do których prowadzą poniższe odnośniki. Wiedza w nich zawarta pomoże Ci wykonać wszystkie zadania.
Do uruchomienia aplikacji potrzebne będą klucze uwierzytelniające, które wykorzystywane są podczas pobierania paczek przez composera z serwerów Magento. Instrukcja, w jaki sposób je utworzyć, znajduje się tutaj.
Na potrzeby akademii przygotowaliśmy środowisko oparte o Dockera. Instrukcje, jak je uruchomić, znajdują się tutaj.
- https://docs.magento.com/m2/ce/user_guide/
- https://devdocs.magento.com/guides/v2.4/
- https://magento.stackexchange.com/
Weźmiesz udział w projekcie Wihajster. Będziesz w nim rozwijał sklep naszego klienta działający na platformie Magento 2. Sklep zajmuje się sprzedażą wihajstrów i akcesoriów do nich. Obecnie klient chciałby wdrożyć w swoim sklepie funkcjonalność subskrypcji SMS. Zarejestrowani klienci sklepu mogliby zapisywać się do newslettera SMS i otrzymywać na wskazane numery telefonów najświeższe informacje ze świata wihajstrów.
Pracować będziesz na forku tego repozytorium. Każde zadanie wykonuj w osobnym branchu. Najlepiej, jak branch będzie miał nazwę jasno wskazującą na numer zadania (np. branch-1 albo task-1). Po wykonaniu zadania będziesz wysyłał link do pull requesta celem wykonania code review przez nas. Merge zmian będziesz mógł wykonać dopiero w momencie, kiedy potwierdzimy, że nie mamy żadnych uwag i wszystko jest ok.