Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Dwie prezentacje - Architektura Frameworku oraz Funkcyjna Java w 2022

Wydarzenie:
Dwie prezentacje - Architektura Frameworku oraz Funkcyjna Java w 2022
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
11.05.2022 (środa)
Godzina:
18:00
Język:
polski , angielski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
iTechArt Group
Adres:
Piotrkowska 157a
Opis:

1) Dlaczego powinieneś rozumieć architekturę frameworku?

Obecnie wiele frameworków, szczególnie w Javie, zapewnia naprawdę świetne developer experience. Patrząc z zewnątrz, działają jak magia. A my, nawet jako doświadczeni deweloperzy, stosujemy tak zwane „magiczne myślenie” i opieramy się na frameworku, nie poznając mechaniki jego funkcjonowania. Zrozumienie architektury frameworku, jego koncepcji i funkcji sprawia jednak, że jesteśmy szybsi, bardziej produktywni i mamy mniej problemów z wydajnością i bezpieczeństwem.

W tej prezentacji pokażemy jakie można popełnić błędy nie rozumiejąc architektury frameworku i jak można pisać lepszy kod na bazie kilku przykładów z użyciem Spring Boot, Spring Data JPA i Spring Websockets.

Prelegent: Vitali Kviatkouski

Język : angielski


2) 2022: Czy podejście funkcyjne może Ci pomóc w programowaniu w Javie?

Programowanie funkcyjne w Javie jest z nami od prawie dekady, ale jego użycie wciąż nie jest szeroko rozpowszechnione w społeczności Javowców. Takie jest moje spostrzeżenie jako managera, który miał okazję współpracować z wieloma programistami Java. Czy rozumienie

programowania funkcyjnego w języku obiektowym jest konieczne? W teorii, nie, ale na pewno warto poznać jego zalety. Nowe funkcjonalności w Java robią niezły użytek z podejścia FP i to, jak dobrze nam służą, zależy od ich poprawnego zastosowania. Jako Java Developer od początku kariery i wielki fan programowania w Scala, pokażę kilka przykładów kiedy i jak używać podejścia

funkcyjnego, żeby poprawić skalowalność i łatwość utrzymania kodu.

Prelegent: Alexander Belyaev

Język : angielski


PRELEGENCI:


Kim jest Vitali?

Solution Architect i Team Lead od 14 lat związany przede wszystkim z Javą. Pracował nad różnymi projektami, od standardowych aplikacji dla e-commerce po dość egzotyczny, oparty na mikroserwisie system fraud detection czy migrację platformy ubezpieczeniowej do chmury.

Hobbystycznie udziela się jako mentor Java/Architecture i jest speakerem podczas wydarzeń technicznych.


Kim jest Alex?

Alex zaczynał karierę jako Java Developer ponad 9 lat temu. W 2019 roku objął funkcję Group Managera w iTechArt, gdzie rozbudował swój zespół od 8 do prawie 40 deweloperów. W swojej historii miał do czynienia z różnymi stackami technologicznymi – od programisty Java, poprzez

React, aż do rzadkiej umiejętności programowania w Scala. Jak sam mówi, jest wielkim fanem tego języka ze względu na jego elastyczność i dużo interesujących funkcjonalności. Niektóre z nich

dopiero teraz są stopniowo implementowane w innych językach JVM. Alex przeniósł się do Polski w 2021 roku.


Profile pracodawców

Podobne wydarzenia