Łukasz Szydło

trener

Motto: Praktyka czyni mistrza

Programista pasjonat, fan “Software Craftsmanship” i zwinnego podejścia do wytwarzania oprogramowania.

Lubi proste rozwiązania skomplikowanych problemów.  Na codzień zajmuje się tematami z zakresu architektury aplikacji biznesowych, Domain-Driven Design, Continuous Delivery, technologii Java oraz testowania automatycznego. Prywatnie mąż, ojciec szóstki dzieci.

Czym jest dla mnie Bottega IT Minds?

Bottega jest dla mnie miejscem, które łączy pasjonatów pragnących dzielić się swoją wiedzą i doświadczeniami z innymi.

Na czym polega moja praca?

Staram się, aby uczestnicy szkoleń przede wszystkim zrozumieli "dlaczego" a dopiero potem "jak". Dzięki temu, są w stanie wiedzę zdobytą w kontekście szkolenia, zaaplikować w kontekście swojej codziennej pracy.

Specjalizacja trenera

  • Spring Framework

    Wprowadzenie jak i zagadnienia zaawansowane. Moduły Springa, Boot, microservices.
    Zobacz szkolenia...

  • Architektura Java

    Architektura systemów na platformie Java. Wzorce i narzędzia.
    Zobacz szkolenia...

  • Warsztaty eksperckie Microservices

    Warsztaty eksperckie Microservices to formuła, która pozwala wyjść daleko poza przykłady. Dotykamy realnych problemów klienta.
    Zobacz szkolenia...

  • Testowanie automatyczne

    Nowczesne praktyki testowania automatycznego. BDD, TDD, Spec by Example.
    Zobacz szkolenia...

  • Domain Driven Design i Event Storming

    Modelowanie i implementacja złożonych problemów biznesowych. Techniki Event Storming oraz podejścia architektoniczne CQRS, Event Sourcing.
    Zobacz szkolenia...

  • Wzorce i Craftsmanship

    Wzorce projektowe i architektoniczne. Techniki Software Craftsmanship.
    Zobacz szkolenia...

  • Microservices

    Kompleksowy zestaw szkoleń. Podejście od strony DevOps, architektury aplikacji i integracji oraz kodu i testowania.
    Zobacz szkolenia...

Materiały Trenera

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Szkolenia autorskie trenera

Tytuł Kategoria Il. dni
Craftsmanship - przybornik profesjonalisty: najlepsze techniki developerskie i architektoniczne Oferta Szkolenia zakresu Nowoczesnej inżynierii oprogramowania, architektury oraz zestawu wybranych technik developerskich.
Wzorce i Craftsmanship
3 dni
Szczegóły
Domain Driven Design - zaawansowane techniki modelowania i archetypy (część 3) Oferta Szkolenia z zakresu zwinnego modelowania złożonych domen z wykorzystaniem podejścia Domain Driven Design, DDD
Analiza biznesowa
Domain Driven Design i Event Storming
2 dni
Szczegóły
Event Storming - sesja demo Interaktywna demonstracja warsztatu Event Storming
Domain Driven Design i Event Storming
2 dni
Szczegóły
Implementacja Domain Driven Design - wzorce architektoniczne (część 2) Oferta Szkolenia z zakresu technicznej implementacji systemów projektowanych zgodnie z Domain Driven Design, DDD
Domain Driven Design i Event Storming
2 dni
Szczegóły
Nowoczesna architektura systemów opartych o Spring Boot- Microservices, REST, noSQL Szkolenie z zakresu nowoczesnej architektury aplikacji web: REST, Microservices, noSQL, Events
Architektura systemów i aplikacji
Java i JVM
3 dni
Szczegóły
Projektowanie microservisów z użyciem DDD architektura microservices i domain driven design
Architektura systemów i aplikacji
3 dni
Szczegóły
Spring i Spring Boot - wprowadzenie i zagadnienia zaawansowane
Java i JVM
3 dni
Szczegóły
Tworzenie i testowanie aplikacji z użyciem Test Driven Development (TDD) w Spock (lub JUnit 5) Szkolenie z zakresu Tworzenie i testowanie aplikacji z użyciem Test Driven Development (TDD) w Spock lub JUnit 5.
Testowanie i QA
3-4 dni
Szczegóły