Rodzaj Dostępne do Liczba
  Dla uczestników
4 Lipca 2017, 18:00


Zapraszamy na 41. tech.3camp. Tematem spotkania będzie front-end.


AGENDA SPOTKANIA


18:00 - 18:30 Agnieszka Sekuła, LPP, Constraint validation: natywna walidacja formularzy HTML w oparciu o ograniczenia

Formularze HTML służą do wprowadzania treści przez użytkowników. Walidacja to mechanizm, dzięki któremu możemy sprawdzić, czy użytkownik wypełnił poprawnie wszystkie pola oraz poinformować go o ewentualnych błędach. Dotychczas walidację trzeba było oprogramowywać samemu lub korzystać z pluginów.Standard HTML5 wprowadził walidację formularzy w oparciu o ograniczenia (Constraint Validation API). To lekkie rozwiązanie, wbudowane w przeglądarki mobilne i desktopowe, pozwala nam łatwo zarządzać regułami sprawdzania poprawności formularza oraz interakcją z użytkownikiem — bez zbędnych bibliotek. Na przykładzie prostego formularza rejestracyjnego pokażę konstrukcję natywnego walidatora w praktyce.


18:30 - 19:00 Kamil Warpechowski, Progressive Web Apps, Czy warto poznawać kolejną technologię?

W prezentacji opowiem o możliwościach PWA oraz pokażę przypadki użycia w których ją zastosowano. Uwagę chciałbym skupić na porównaniu z innymi technikami tworzenia rozwiązań mobilnych. Pokażę, że nie zawsze jest sens tworzyć standardowe aplikacje. Na koniec zaprezentuję możliwości techniczne PWA wraz z przykładami implementacji.


19:00 - 19:15 Przerwa


19:15 - 19:45 Bartek Bielawa, Rafał Maciejewski, GetResponse, Projekt IT z wykorzystaniem ReactJS

W prezentacji Bartek i Rafał z GetResponse opowiedzą o redesignie platformy z wykorzystaniem ReactJS. Powstały w ten sposób rozwiązania w technologii i procesie, które pozytywnie wpłynęły na prędkość i jakość wytwarzania oraz pozwoliły uniknąć potencjalnych problemów, które pojawiają się przy projekcie tej skali.


19:45 - 20:15 Mateusz Szerszyński, Spartez, CSS Grid Layout czyli jak przestałem się martwić i pokochałem budowanie interfejsu

Kilka nowinek ze świata CSS - sztuczki, które można wykorzystać już teraz, by tworzenie efektownych i responsywnych produktów było proste oraz nie wymagało wykorzystywania hacków. Podczas prezentacji odkryjemy jak możemy wykorzystać możliwości dane przez CSS Grid Layout czy CSS Variables.


PRELEGENCI


Agnieszka Sekuła

Od czterech lat pracuje jako front-end developer, a od półtora roku w dziale e-commerce w LPP. Pierwsze strony internetowe tworzyła już w podstawówce. Studiowała filozofię i kulturoznawstwo. Uwielbia jazdę na rowerze, wspinaczkę, szachy i planszówki.


Kamil Warpechowski

Programista nie tylko frontend z wieloletnim doświadczeniem. W przeszłości brał udział w tworzeniu wielu systemów bankowości elektronicznej, systemu sprzedaży ubezpieczeń - również w formie aplikacji mobilnych. Obecnie: Frontend Tech Lead w firmie Macro System, wykładowca w szkole programowania Coders Lab, związany z Polsko-Japońską Akademią Technik Komputerowych. Po godzinach eksperymentuje z rozszerzoną rzeczywistością.


Bartek Bielawa

Na co dzień wykorzystuje swoje umiejętności jako Front-end developer w GetResponse. Jako pasjonat nowych technologii przez ostatnie półtora roku jest zaangażowany w projekt przebudowy serwisu na React. Dzięki swojemu dotychczasowemu doświadczeniu jako designer jest współodpowiedzialny za prowadzenie projektu GetResponse Guide.


Rafał Maciejewski

Zajmuje się JavaScriptem profesjonalnie od 4 lat, obecnie główny ewangelista Reacta w GetResponse. Z programowaniem związany od dziecka, z kilkuletnią przerwą w branży muzycznej jako DJ.


Mateusz Szerszyński

Front-end developer z tendencją do perfekcjonizmu, od kilku lat sprawiający, by JIRA stała się lepszym produktem. Prywatnie fan Elvisa oraz sztuk walki, od lat próbujący dogonić swoją żonę na górskich szlakach.

Zobacz również:

inne inne w Gdańsku wydarzenia Gdańsk