Repository with code examples for 17th work workshops at Politechnika Poznańska.
- Mobile: jak naszą stronę zamienić na przyjazną urządzeniom mobilnym -- @hakubo (branch: mobile-part) (40 minut)
- Narzędzia Chrome
- Fluid
- Flex box
- Responsive:
- Ekran
- Funkcje
- Front-end: złota zasada performance'u i pomysły/przykłądy jak zoptymalizować przykładową stronę -- @marcinpl87 (branch: frontend-part) (40 minut)
- App: kontynuacja o performance, MVC&RESTful -- @nandy-andy (branch: backend-part) (50 minunt - 140 minut z nice-to-have ;))
- Instalacja LAMP/WAMP/XAMP (albo po prostu Apache, Mysql, PHP na swoim systemie) (10 minut)
- Mini-framework Silex do zaserwowania strony (10 minut) [05:16.9]
- Utworzenie katalogu z template'ami, dodanie nowej reguły routingu i użycie Twiga do wyrenderowania strony z listingiem postów (10 minut) [05:44.8]
- Biblioteka Assetic do połączenia assetów (JS) (30 minut) [21:34.9]
- Biblioteka Assetic do połączenia assetów (CSS) (20 minut) [15:12.0]
- Pocięcie template'ów i dodanie routingu do strony pojedyńczego posta (10 minut) [08:20.7]
- Przekazanie parametrów do template'ów (10 minut) [07:08.5]
- Pobranie danych postów z modelu (30 minut) [26:48.9]
- Zaimplementowanie mechanizmu komentarzy:
- postawienie bazy danych i przerobienie modelu (15 minut)
- obsługa formularza (15 minut)
- walidacja (30 minut)
- QA: jak testować aplikacje -- @kkarolk & @bognix (50 minut)