Spring – szybkie tworzenie nowoczesnej aplikacji webowej
Nieodłączną częścią naszej pracy jest ciągłe poszukiwanie i wykorzystywanie technologii, które umożliwią nam szybsze tworzenie oprogramowania wysokiej jakości. Jako programiści, chcemy maksymalnie skupić się na logice aplikacji, a nie na żmudnym konfigurowaniu kolejnych komponentów i budowaniu bazowego szkieletu od podstaw. Ten warsztat przeznaczony jest dla ludzi, którzy chcą zacząć pracować efektywnie.
Spring (spring.io) jest jedną z najczęściej wybieranych technologii do tworzenia nowoczesnych aplikacji w języku Java. Swoją ogromną popularność zawdzięcza m.in. prostej konfiguracji, przejrzystości, uniwersalności oraz powiązanym projektom, które można ze sobą dowolnie łączyć.
Podczas warsztatu zbudujemy od podstaw w pełni funkcjonalną aplikację webową, korzystając z różnych projektów/modułów platformy Spring – Spring Boot, Spring MVC, Spring Data oraz Spring Security. Celem warsztatu jest również zaprezentowanie możliwości platformy Spring na bazie rzeczywistych przypadków użycia, omówienie jej wad, zalet oraz wniosków płynących z codziennej pracy.
**Od uczestników wymagane jest swobodne posługiwanie się językiem Java.**
Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody oraz pizzę w porze obiadowej.
Prowadzący
Pasjonat technologii bazujących na Java Virtual Machine. Obecnie pracuje jako architekt oprogramowania, opracowując oraz implementując rozwiązania dla największych instytucji finansowych na świecie. W projektach kładzie nacisk na kwestie wydajnościowe, jakość kodu oraz wykorzystanie narzędzi usprawniających proces tworzenia oprogramowania. Autor licznych publikacji technicznych, okazjonalny mówca (J-Day, SEConference, InfoMEET, OWASP), trener. Uzależniony od dzielenia się wiedzą.
Program warsztatów
- Spring – wprowadzenie, architektura, fakty i mity.
- Zrozumieć magię – napiszmy własny framework w 30 minut.
- Szybki start – Spring Boot.
- Zarządzanie danymi – Spring Data.
- Nowoczesna aplikacja webowa – Spring MVC.
- Bezpieczeństwo ponad wszystko – Spring Security.
- Przyszłość – Spring 5, Kotlin.
Uwaga
Zapisy na wybrany warsztat zostały zakończone.