Trwają zapisy do grupy

Szkolenie: Architektura Mikroserwisów na platformie Java

Szkolenie Architektura Mikroserwisów na platformie Java to praktyczny kurs dla programistów i architektów, który uczy projektowania, wdrażania i utrzymania nowoczesnych mikroserwisów z użyciem Quarkus, DDD, CQRS, event-driven architecture oraz najlepszych praktyk Java

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:4 dni (32h)

Poziom zaawansowania:

Kod kursu:MICROSERVICES

domain-driven-designquarkuscqrscommand-query-responsibility-segregation

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Lokalizacja
  • Zapis

Termin:

18 sierpnia - 21 sierpnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Mateusz Kamiński

Cena:

3905 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

5 października - 8 października
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Mateusz Kamiński

Cena:

3905 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

2 listopada - 5 listopada
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Mateusz Kamiński

Cena:

3905 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

7 grudnia - 10 grudnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych
online_paymentsonline_payments

Trener:

Mateusz Kamiński

Cena:

3905 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Architektura Mikroserwisów na platformie Java

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania, implementowania i testowania architektury mikroserwisowej w środowisku Java

  • Szkolenie uczy stosowania kluczowych wzorców architektonicznych, takich jak CQRS, DDD, Event Sourcing, Saga Pattern oraz Loosely-Coupled Architecture

  • Szkolenie pokazuje, jak dobierać narzędzia i technologie do budowy mikroserwisów, w tym Quarkus, Kafka, gRPC i Debezium

  • Szkolenie omawia kompromisy i wyzwania związane z migracją z monolitu do mikroserwisów oraz utrzymaniem systemów rozproszonych

  • Szkolenie rozwija umiejętność identyfikowania i unikania typowych błędów projektowych w systemach rozproszonych


Dla kogo?

  • Doświadczonych programistów Java oraz architektów systemów IT odpowiedzialnych za projektowanie i rozwój systemów mikroserwisowych

  • Zespołów IT planujących migrację z architektury monolitycznej do mikroserwisowej w środowisku Java

  • Specjalistów zainteresowanych nowoczesnymi wzorcami projektowymi oraz praktykami wdrażania systemów rozproszonych


Efekty kształcenia

  • Uczestnik projektuje i wdraża mikroserwisy z wykorzystaniem nowoczesnych wzorców architektonicznych

  • Uczestnik analizuje i rozwiązuje problemy komunikacji oraz transakcyjności w systemach rozproszonych

  • Uczestnik modeluje domeny biznesowe zgodnie z zasadami Domain Driven Design i Bounded Context

  • Uczestnik planuje i implementuje mechanizmy rezyliencji, monitoringu oraz observability mikroserwisów

  • Uczestnik ocenia kompromisy wdrożeniowe i podejmuje decyzje dotyczące migracji z monolitu do mikroserwisów

  • Uczestnik testuje architekturę mikroserwisową z użyciem narzędzi do automatyzacji i kontraktów API


Wymagania

  • Podstawowa znajomość języka Java i przynajmniej jednego frameworka (np. Spring, Quarkus)

  • Zrozumienie ogólnych wzorców architektonicznych i zasad projektowania systemów IT

  • Doświadczenie w projektach programistycznych i znajomość zasad projektowania oprogramowania


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Mateusz Kamiński

    Absolwent informatyki Instytutu Informatyki na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Obecnie pełni rolę Head of Product Team, Technology Evangelist oraz Trenera w firmie Sages, a także Senior Java Engineera i Architekta w Instytucie Podstaw Informatyki PAN. Posiada ponad 12-letnie doświadczenie w tworzeniu różnorodnego oprogramowania na platformie Java (JVM), z wykorzystaniem najpopularniejszych frameworków i bibliotek dostępnych na rynku. Przez wiele lat prowadził…

  • Autorem szkolenia jest Sebastian Malaca

    Technical Lider i Architekt specjalizujący się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości oraz trener i konsultant w firmie Sages. Głównymi obszary zainteresowań to praktyczne wykorzystanie refaktoryzacji, testowania oraz technik wytwarzania oprogramowania w pracy z istniejącym kodem zarówno na poziomie pojedynczych klas jak i całych aplikacji. Prelegentem (JDD, GeeCon, Confitura, Devoxx, etc. oraz blogerem (Let's talk about…

  • Szkolenie poprowadzi jego autor Mateusz Kamiński

    Absolwent informatyki Instytutu Informatyki na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Obecnie pełni rolę Head of Product Team, Technology Evangelist oraz Trenera w firmie Sages, a także Senior Java Engineera i Architekta w Instytucie Podstaw Informatyki PAN. Posiada ponad 12-letnie doświadczenie w tworzeniu różnorodnego oprogramowania na platformie Java (JVM), z wykorzystaniem najpopularniejszych frameworków i bibliotek dostępnych na rynku. Przez wiele lat prowadził…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 26.09.2025

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Wojciech Mastalerz

    Rewelacyjny balans miedzy teoria, a praktycznym programowaniem

  • 26.09.2025

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Jarosław Regulski

    Bardzo dużo materiałów, forma warsztatów z rzeczywistymi przykładami, pomaga w skupieniu i przyswojeniu materiału.

  • 5.12.2024

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Maciej Aleszczyk

    Dobre cwiczenia, duzo materialu, prowadzacy dobrze tlumaczyl koncepty i odpowiadal na pytania

  • 31.10.2024

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Michał Suszek, XTB S.A.

    Dużo przekrojowej wiedzy przekazanej w dostępny sposób wraz z praktycznymi przykladami

  • 11.10.2024

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Marcin Nowacki

    Dobrze przekazana wiedza

  • 11.10.2024

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Łukasz Jabłoński

    Bardzo duża ilość wiedzy, dobre tempo, istotne ćwiczenia praktyczne. Z mojej perspektywy trochę bardziej technicznie niż się spodziewałem.

  • 8.08.2024

    Uczestnik szkoleniaArchitektura Mikroserwisów na platformie Java

    Tomasz Bartuś, PKP Polskie Linie Kolejowe S.A.

    Wysoki poziom merytoryczny prowadzącego.

Więcej opinii