Architekt Premium Pack
Czego się nauczysz
- 1 kompletne, w pełni ustrukturyzowane kursy (9 modułów, 8 quizów, projekt końcowy) - nie tylko zapisy szkoleń
- + 2 zapisów realnych szkoleń i webinarów na żywo, rozszerzających program o kolejne tematy
- Nowe kursy dodawane do pakietu bez dopłat
- Anuluj w każdej chwili - bez zobowiązań długoterminowych
1 kompletne kursy ze strukturą modułową
W pakiecie znajdziesz też prawdziwe, w pełni przygotowane kursy - takie jak Kurs Architektura Mikroserwisów z Spring Cloud i Spring Boot 3.4 - łącznie 9 modułów, 86 lekcji i 8 quizów sprawdzających wiedzę po każdym module, zwieńczonych realnym projektem końcowym budowanym krok po kroku, od zera do wdrożenia. To dokładnie ten sam poziom przygotowania merytorycznego, jakiego szukasz w samodzielnie kupowanym, płatnym kursie - tu dostajesz go w ramach jednej subskrypcji.
+ 2 zapisów realnych szkoleń na żywo
Do tego dostajesz bibliotekę zapisów prawdziwych, przeprowadzonych na żywo sesji, które rozszerzają program o kolejne tematy - Kubernetes, Keycloak, komunikacja HTTP w Springu, wzorce odporności w systemach rozproszonych, Spring AI i pipeline'y CI/CD w GitLabie. To nie generyczne lekcje nagrane w studiu, tylko realna praca na kodzie i infrastrukturze - dokładnie taka, jaką prowadzę na co dzień jako architekt IT - z pytaniami uczestników i decyzjami podejmowanymi na żywo, widocznymi w nagraniu.
Co wchodzi w skład pakietu
- Powitanie
- Czego Kurs Nie Zrobi za Ciebie?
- Narzędziownik
- Testy na Myślenie - Sprawdź Swoje Mikroserwisowe IQ!
- Quiz: Sprawdź swoją wiedzę (test ogólny) Darmowa
- Jak Uczyć Się Jeszcze Efektywniej?
- Dołącz Do Naszej Społeczności!
- Wprowadzenie
- Narodziny Mikroserwisów
- Czym jest mikroserwis?
- Czemu lepiej nie używać mikroserwisów?
- Różne typy architektur
- Wzorce architektoniczne
- Podsumowanie
- Quiz: Filozofia Mikroserwisów i Architektury Rozproszonej
- Notatki
- Wprowadzenie
- Czym jest Service Registration and Discovery
- Wdrażanie Eureka Server
- RestClient vs RestTemplate
- Klienci HTTP w Spring - RestTemplate, WebClient, RestClient [Zapis z Live]
- Konfiguracja Mikrousług w Eureka
- Spring Cloud Config Server
- Dynamiczna zmiana konfiguracji Darmowa
- Integracja z prywatnym repozytorium
- Koncepcja monorepo
- Praca domowa i materiały z modułu
- Quiz: Konfiguracja Serwera Konfiguracji i Odkrywania Usług
- Notatki
- Wprowadzenie
- Definiowanie mikrousług
- Client-Side Load-Balancing
- Round-robin
- Nadpisywanie domyślnej konfiguracji Service Discovery
- Server-side load balancer Darmowa
- Odpowiedzialność mikroserwisu
- Dodawanie bazy danych do mikroserwisu
- Tworzenie konfiguracji dedykowanej konkretnemu mikroserwisowi
- Praca domowa i materiały z modułu
- Quiz: Projektowanie i Tworzenie Komplementarnych Usług
- Notatki
- Wprowadzenie
- Deklaratywni i imperatywni klienci HTTP
- Testy jednostkowe mikroserwisu
- Testy integracyjne mikroserwisu
- Wzorzec Circuit Breaker
- Deklaratywny klient HTTP
- Praca domowa i materiały z modułu
- Quiz: Komunikacja Synchroniczna
- [BONUS] Zapis z Live: Circuit Breaker w Systemach Rozproszonych - Zaawansowane Wzorce Odporności i Praktyki Implementacyjne
- Notatki
- Wprowadzenie
- Apache Kafka - Fundamenty architektury i przepływu danych
- Analiza projektu - Struktura i kluczowe komponenty
- Konfiguracja Apache Kafka i Kafdrop - Monitorowanie przepływu danych
- Modelowanie mikroserwisów do akwizycji danych systemowych
- Konsument Kafka - Wydajna analiza strumieniowa danych systemowych
- Projektowanie mikroserwisu gromadzącego alerty - Fabryki zdarzeń w akcji
- Integracja Apache Kafka z Grafaną - Wizualizacja i monitoring
- Druga instancja mikroserwisu - Konfiguracja komunikacji między hostami w Apache Kafka Darmowa
- Praca domowa i materiały z modułu
- Quiz: Komunikacja Asynchroniczna z Apache Kafka
- [BONUS] Zapis z Live: Wprowadzenie do Apache Kafka
- [BONUS] Zapis z Live: Saga Pattern w Środowiskach EDA - Choreografia Transakcji z Wykorzystaniem Kafki i Mikroserwisów
- Notatki
- Wprowadzenie
- Zipkin w architekturze mikroserwisów - zastosowania i możliwości
- Integracja Zipkina z mikroserwisami
- Analiza danych w Zipkinie
- Własne tagi w Zipkinie - dodaj kontekst do śledzenia
- Praca domowa i materiały z modułu
- Quiz: Śledzenie i Monitoring Mikroserwisów z Zipkin
- [BONUS] Zapis z Live: Zipkin na przykładzie RestTemplate
- Wprowadzenie
- [Zapis z Live] Zabezpieczanie Aplikacji z Keycloak - wprowadzenie
- Client Credentials Flow - jak działa uwierzytelnianie aplikacji przez Client ID i Secret
- Keycloak - uruchomienie i konfiguracja
- Client Credentials Flow w praktyce - implementacja uwierzytelniania
- Password Flow - jak zabezpieczyć użytkowników: teoria i implementacja
- Praca domowa i materiały z modułu
- Quiz: Bezpieczeństwo Mikroserwisów z Keycloak
- Notatki
- Jak zbudować skuteczny projekt z kluczowymi elementami architektury mikroserwisów
- Prośba
- Certyfikacja
- Prezentacja Architektury Systemu
- Modelowanie Mikroserwisów z Podziałem na Konteksty Biznesowe
- Projektowanie Komunikacji: REST, Eventy i Kolejki w Praktyce
- Infrastruktura Produkcyjna: Wdrożenie z Docker Compose
- Architektura środowiska i cele szkolenia
- Analiza i struktura projektu wdrożeniowego
- Migracja kodu do monorepo i integracja z GitLab
- Automatyzacja procesu budowania obrazów i konfiguracja prywatnego registry
- Testowanie i uruchamianie usług w środowisku lokalnym (Docker Compose)
- Konfiguracja i uruchomienie self-hosted PaaS na VPS
- Wdrażanie aplikacji w architekturze mikroserwisowej z prywatnego registry Darmowa
- Podsumowanie, wnioski i materiały uzupełniające
Struktura kursu
Architekt IT z ponad 15-letnim doświadczeniem projektowym oraz naukowiec zajmujący się sztuczną inteligencją, który na co dzień projektuje i wdraża systemy automatyzacji w środowiskach produkcyjnych. Przekształca złożone wyzwania technologiczne w realne oszczędności i efektywność biznesową. Od 2014 roku dzieli się wiedzą jako trener i wykładowca na uczelniach publicznych - prowadził też szkolenia za granicą, m.in. w Wielkiej Brytanii, na Łotwie, w Estonii i Norwegii. Jako zawodowy mówca i były prezes klubu mówców i liderów Toastmasters potrafi tłumaczyć nawet najbardziej złożone zagadnienia w sposób prosty i angażujący.
Tysiące godzin szkoleń technicznych oraz doświadczenie wykładowcy akademickiego, połączone z naturalnym talentem do przekazywania wiedzy, przekładają się na umiejętność prostego tłumaczenia nawet złożonych zagadnień. Wieloletnia praca przy realnych projektach IT sprawia, że omawiane tematy zawsze osadzone są w praktyce, a uczestnicy dostają konkretne, użyteczne rozwiązania.