Zrozumiesz jej mocne strony, poznasz jej możliwości i ograniczenia. Dowiesz się, jak najefektywniej ją wykorzystać.
Dowiesz się jakimi zasadami żądzą się systemy oparte o
zdarzenia i jak zbudować taki system, aby miał ręce i
nogi.
Nauczysz się przetwarzać strumienie setek tysięcy komunikatów
w wydajny sposób.
Poznasz praktyczne sposoby na wykorzystanie funkcyjnego
podejścia do Kafki w swoim projekcie.
Nauczysz się, jak projektować i zarządzać modelem danych i
jak dbać o jego kompatybilność.
⭐ Obszerny 9-modułowy program, który wprowadzi Cię w świat Kafki.
⭐ Zrozumiesz budowę i zasady działania Kafki.
⭐ Poznasz architekturę Event-Driven i nauczysz się projektować asynchroniczną komunikację.
⭐ Nauczysz się budować i walidować model komunikatów przy użyciu Schema Registry i AVRO.
⭐ Dowiesz się jak korzystać z Kafki w świecie Springa
⭐ Zbudujesz strumienie danych w oparciu o Kafka Streams.
⭐ Otrzymasz gotowe do użycia Snippety kodu
realizujące najczęstsze zadania.
⭐ Dożywotni dostęp do materiałów i aktualizacji.
Wydajne odczytywanie rekordów z topiku wymaga zsychronizowania ze sobą pracy wielu instancji aplikacji.
⭐ Zasady działania Consumer Groupy.
⭐ Co się dzieje kiedy nowy Consumer dołącza.
⭐ Jak monitorowane jest zdrowie grupy.
Komunikacja asynchroniczna nie jest w 100% pewna, wiele rzeczy może zawieść. Z tego powodu, musisz wybrać odpowiedni kompromis.
⭐ Kiedy możesz pozwolić sobie na zgubienie komunikatów.
⭐ Dlaczego osiągniecie 100% pewności jest niemożliwe.
⭐ Jaką konfigurację wybrać.
Spring Cloud Stream jest bardzo popularnym i dynamicznie rozwijającym się projektem, pozwalającym na budowę aplikacji działających na strumieniach zdarzeń.
⭐ Przykłady na podstawie aplikacji do obsługi zamówień.
⭐ Gotowy do pobrania kod źródłowy.
⭐ Dokładne omówienie implementacji.
Dostaniesz dostęp do zamkniętej społeczności kursantów na
Discord. Tutaj, razem z innymi będziesz przechodzić kurs,
dzielić się przemyśleniami i sukcesami. W razie wątpliwości
czy pytań znajdziesz też tutaj niezbędną pomoc.
Otrzymasz wsparcie oraz odpowiedzi na nurtujące Cię pytania.
Po ukończeniu kursu otrzymujesz imienny certyfikat
ukończenia, który potwierdza zdobytą przez Ciebie wiedzę.
Masz 30 dni na zwrot, bez względu na powód i bez haczyków. Wystarczy mail i dostaniesz pieniądze z powrotem.
Raz na miesiąc, spotkamy się razem, aby omówić aktualne postępy, rozwiać wątpliwości, odpowiedzieć na pytania.
(dostępny w późniejszym terminie)
Confluent Cloud to wiodące rozwiązanie chmurowe, oferujące gotową do użycia Kafkę wraz z wieloma dodatkowymi możliwościami.
⭐ Krok po kroku jak wykorzystać Kafkę w chmurze
⭐ Przewodnik po dodatkowych, unikalnych możliwościach
⭐ Rady jak nie zbankrutować korzystając
(dostępny w późniejszym terminie)
Nie wszystkie systemy są nadal rozwijane, a potrzebuje je zintegrować z nowoczesną częścią naszego systemu.
⭐ Wzorzec Change-Data Capture
⭐ Podłączenie Kafki bezpośrednio
do bazy danych
⭐ Własne Connectory
PO UKOŃCZENIU
Znasz specyfikę pracy z Kafką
PO UKOŃCZENIU
Wiesz jak jest zbudowana
PO UKOŃCZENIU
Potrafisz wydajnie czytać dane z Topików
PO UKOŃCZENIU
Wiesz, jak wydajnie i bezpiecznie zapisywać dane na Topikach
PO UKOŃCZENIU
Potrafisz zarządzać modelem danych
PO UKOŃCZENIU
Potrafisz zaprojektować model komunikacji w systemie
PO UKOŃCZENIU
Umiesz zbudować aplikację korzystającą z Kafki
PO UKOŃCZENIU
Potrafisz zbudować skomplikowane strumienie danych
PO UKOŃCZENIU
Wiesz, jak zabezpieczyć Twój system przed nieuprawnionym dostępem
PO UKOŃCZENIU
Znasz możliwości tej platformy i potrafisz je wykorzystać
PO UKOŃCZENIU
Wiesz, jak wykorzystać Kafkę nawet w systemach Legacy
Architekt, Developer i Trener z ponad 14-letnim doświadczeniem w
tworzeniu systemów opartych o usługi. Pasjonat architektury
mikroserwisowej, czystego i czytelnego kodu oraz racjonalnego
podejścia do tworzenia oprogramowania.
Chciałbym przekazać Ci swoją wiedzę i doświadczenie, które zdobyłem przez te lata, tworząc różnego typu aplikacje. Od aplikacji przetwarzających dane przestrzenne, przez systemy do automatycznego zarządzania procesami biznesowymi, po wysoce wydajne rozwiązania do przetwarzania płatności w instytucjach finansowych.
Możesz obejrzeć setki nagrań na YouTube, przeczytać dziesiątki książek i artykułów, a nawet nabyć inne szkolenia, które często kosztują 10 razy więcej niż ten kurs.
Wszystko to też nauczy Cię tej wiedzy, jednak oprócz pieniędzy zapłacisz za to swoim czasem, którego w żaden sposób nie odzyskasz!
Skorzystanie z tego kursu, który Cię przeprowadzi przez wszystkie zawiłości Kafki i pozwoli Ci na bardzo szybkie poszerzenie swojej wiedzy, a co za tym idzie, otworzy Ci drogę do ciekawych propozycji zawodowych!
Anatomia Kafki uporządkuje Twoją wiedzę. Poznasz przyczyny dla których
pewne aspekty realizujemy w określony sposób. Dlaczego wybieramy konkretną liczbę
partycji, jakie to ma znaczenie dla wydajności oraz wiele innych szczegółowych, ale
szalenie istotnych aspektów.
Nie musisz znać Javy ani Springa. Anatomia Kafki to kurs, który przede wszystkim nauczy Cię architektonicznych aspektów wykorzystania Kafki w Twoim systemie. Poznasz jej specyfikę i nauczysz się jak świadomie jej używać.
W kursie znajdziesz kompletną wiedzę o Kafce i sposobach jej wykorzystania. Z tą wiedzą, bez problemu znajdziesz dla siebie nowy, lepiej płatny projekt wykorzystujący wysoce wydajną komunikację asynchroniczną.
Kurs masz w całości dostępny od ręki i to Ty wybierasz, kiedy i którą jego część będziesz przerabiać. Możesz dowolnie skakać po lekcjach, obejrzeć tylko te które są Ci potrzebne, nie ma obowiązku robienia wszystkiego ciągiem.
Anatomia Kafki dostarcza Ci kluczową wiedzę w uporządkowany i przystępny sposób. Nie musisz marnować czasu na szukanie informacji i na niskiej jakości materiały, a później zastanawiać się jak te skrawki wiedzy ze sobą połączyć w spójną całość i jak to zastosować w praktyce.
Koszt całego pakietu z kursem to mniej niż 2 PLN dziennie w skali roku! A pamiętaj, kurs wraz jego aktualizacjami dostajesz dożywotnio, na zawsze! Dostęp nigdy nie wygasa.
30-dniowa Gwarancja satysfakcji pozwala Ci na bezpieczny zakup. Masz praktycznie cały miesiąc na sprawdzenie zawartości kursu i formy w jaki jest przekazana wiedza. Jeżeli mimo wszystko dojdziesz do wniosku, że to nie dla Ciebie, możesz napisać maila i otrzymasz całkowity zwrot pieniędzy.
Jeżeli dopiero uczysz się programować, to zdecydowanie lepiej, jeżeli poświęcisz swój czas na naukę podstaw i zdobycie pierwszego doświadczenia.
Oczywiście. Wystarczy, że podczas składania zamówienia podasz dane firmy wraz z
NIP-em.
Kurs możesz robić we własnym tempie, nie ma żadnego limitu czasowego. Dostęp jest
dożywotni!
Kolejne moduły kursu będą się dla Ciebie odblokowywać w kolejnych tygodniach, zaczynając
od początkowych 2 modułów dostępnych od razu.
Tak. Wykorzystaj do tego płatność Stripe.com.
Tak. Co więcej, jeśli chcesz, to także potwierdzę ukończenie kursu na LinkedIn.
Skontaktuj się ze mną w tej sprawie, coś wymyślimy (lukasz@effectivedev.pl)
Tak. Skontaktuj się ze mną w tej sprawie (lukasz@effectivedev.pl)
Oczywiście! Każda paczka 10 dostępów zawiera dodatkowy, bonusowy dostęp! Skontaktuj się ze mną po szczegóły (lukasz@effectivedev.pl)
DAJ ZNAĆ, ODPOWIEM!
To odzywaj się śmiało, rozwieje Twoje wątpliwości!
Pisz
śmiało na lukasz@effectivedev.pl lub
łap mnie na mediach społecznościowych!