W ramach warsztatu będziemy pracować z prostą aplikacją. Do działania będzie potrzebny systemu z obsługą:
composer
docker
docker-compose
Aplikacja ma 3 proste endpoint'y, które zwracają zahardcodowane dane. Aplikacja ma też gotowe podstawowe testy jednostkowe.
cd main && composer install
composer run tests
php -S 127.0.0.1:8080 public/index.php
Strona główna:
Endpoint Listy produktów:
Endpoint konkretnego produktu:
- http://127.0.0.1:8080/products/1
- http://127.0.0.1:8080/products/2
- http://127.0.0.1:8080/products/3 (404)
cd ..
docker-compose build
docker-compose create
docker-compose start
Strona główna:
Endpoint Listy produktów:
Endpoint konkretnego produktu:
- http://127.0.0.1:8181/products/1
- http://127.0.0.1:8181/products/2
- http://127.0.0.1:8181/products/3 (404)
Jeśli wszystko działa, jesteś gotowy, by rozpocząć warsztat. Treści zadań oraz wszystkie wymagane informacje otrzymasz w trakcie szkolenia.