Event details

Allegro Tech Labs to całodniowe, darmowe warsztaty w czasie których będziecie mogli poznać technologie z jakich korzystamy w Allegro. Prowadzone przez doświadczonych inżynierów, którzy rozwiązali już niejeden produkcyjny problem.

Ze względu na bardzo duże zainteresowanie postanowiliśmy ponownie zorganizować warsztat z wprowadzenia do języka programowania Kotlin. Warsztaty prowadzone będą w języku polskim.

Prosimy o zabranie swoich laptopów.

BEZ ZAREJESTROWANIA SIĘ NIE MA MOŻLIWOŚCI UCZESTNICZENIA W WARSZTATACH!

REJESTRACJA:
https://allegro.tech/events/ - prosimy o rejestrację poprzez przycisk "Register" przy opisie wydarzenia.

Agenda wydarzenia:
09:00 - 09:20 - Rejestracja
09:20 - 12:00 - Warsztaty
12:00 - 13:00 - Lunch
13:00 - 17:00 - Warsztaty

Kotlin przebojem wdarł się na produkcję Allegro. Nasza nowa platforma do promowania ofert Allegro Ads prawie w całości została napisana w tym języku. Co ważne, nie tylko korzystamy z Kotlina - nasi inżynierowie biorą także aktywny udział w rozwoju jego ekosystemu. W czasie warsztatu Konrad Kamiński (autor integracji kotlinowych coroutines ze Spring) oraz Piotr Procner (inżynier Allegro) przybliżą Wam możliwości tego języka oraz pokażą jak w praktyce wykorzystać jego moc do pisania aplikacji biznesowych na Spring.

Poruszane zagadnienia:
- Data, czyli jak wykorzystać Kotlin do sprawnej organizacji danych w aplikacji.
- Behaviour, czyli konstrukcje do opisu logiki w aplikacji.
- Standard library, czyli co daje bibliotek standardowa Koltina.
- Interop, czyli jak wprowadzić Kotlin do aplikacji biznesowej.

Wymagania w stosunku do uczestników:
Must have: dobra znajomość Java 8 i Spring 4.x
Nice to have: znajomość Spock (framework testowy) i Gradle (build tool)

Część praktyczna warsztatów odbywa się na komputerach uczestników, na których zainstalowane powinny być: JDK 8, IDE (najlepiej Idea), git

Prowadzący:

Konrad Kamiński
Inżynier oprogramowania z dwudziestoletnim doświadczeniem na różnych stanowiskach - od developera po team ledera. Przez ostatnie 17 lat programował w technologiach opartych na JVM, w tym ostatnie 18 miesięcy prawie wyłącznie w Kotlinie. Prowadzi bloga i występuje na konferencjach (ostatnio KotlinConf San Francisco). Jest też kontrybutorem do projektów Open Source.

Piotr Procner
Full Stack developer z ponad sześcioletnim doświadczeniem. Swoją przygodę rozpoczął w branży mediowej od projektowania archiwów cyfrowych, teraz tworzy platformę reklamową dla Allegro. Wielki fan Kotlina, zainteresowany wytwarzaniem czystego kodu, dobrym nazewnictwem i czytelnością testów.