JDD

2018.10.24 godzina 11.00 Praktyczne wprowadzenie do EventSourcing / CQRS z wykorzystaniem Axon Framework.

JDD
(0 review)
Bezpłatne
slawek j

Kiedy na horyzoncie pojawia się długo wyczekiwany nowy projekt, zaczynamy intensywnie myśleć nad jego procesem tworzenia. Przychodzi czas zaprojektowania komponentów systemu, doboru odpowiednich wzorców projektowych oraz technologii. Wtedy naszą pierwszą myślą, staje się wielowarstwowy CRUDowy charakter systemu. W naszych głowach powstają warstwy serwisowe z logiką biznesową oraz model domenowy z całą gamą getter’ów i seterów. Wygląda znajomo? Może czas to zmienić?! Daj się porwać w podróż do alternatywnej rzeczywistości w której centrum systemu stanowią zdarzenia.

Podczas prelekcji poznacie:
• czym jest EventSourcing i Command Query Responsibility Segregation oraz to kiedy powinny zostać użyte,
• jak powinien wyglądać prawdziwy model domenowy,
• kluczowe elementy architektury oraz to jak komunikują się ze sobą,
• jak osiągnąć rozproszoną transakcję bez użycia relacyjnych baz danych,
• wzorce projektowe używane w tym podejściu,
• problemy, które idą w parze z systemami rozproszonymi,
• jak stworzyć od podstaw działającą aplikację.

Course Features

  • Students 0 kursant
  • Max Students1000
  • Duration10 week
  • Skill levelall
  • LanguageEnglish
  • Re-take courseN/A
Program kursu jest pusty

Instructor

Sławek Jachowicz

Z programowaniem związany od 8 lat. Na codzień pracuję jako Lead Java Developer / techniczny Architekt w firmie Ailleron. Współzałożyciel Bielsko-Biała JUG. Mentor w szkole programowania. Doświadczenie nabywałem w kraju jak i za granicą przy projektach zarówno małych jak i bardzo dużych. Pasjonat Microservices, BigData, EventSourcing, CQRS, DDD. Codziennie kieruję się zasadą "Programming is an art". Zwolennik "Open-Source" zarówno jeśli chodzi o oprogramowanie jak i wiedzę. Ostatnimi czasy mocno ukierunkowany na wystąpienia publiczne jak również prowadzenie szkoleń. Po godzinach miłośnik narciarstwa ekstremalnego i jazdy na motorze.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Inne WEBinaria

4 Developers

2018.07.26 Hasła: Czy trzymasz je bezpiecznie?-edycja rozszerzona

Wykładowca Piotr Przybył
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.09.15 Jak zaprojektować wysoką dostępność aplikacji bez komplikacji sieci?

Wykładowca Piotr Jabłoński
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.09.12 Jak zbudować profesjonalny styk z internetem (część 1)

Wykładowca Łukasz Bromirski
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.10.10 Jak zbudować profesjonalny styk z internetem (część 2): bezpieczeństwo i skalowanie routingu miedzydomenowego

Wykładowca Łukasz Bromirski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2017.09.28 Co robi JVM gdy Cię nie ma w domu, monitorowanie dla początkujących

Wykładowca Jarek Pałka
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.10.05 Programistyczne podejście do systemu Cisco IOS XE

Wykładowca Robert Ślaski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2017.10.17 Co robi Twój system kiedy go nie pilnujesz?

Wykładowca Kuba Marchwicki
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2017.10.12 Funkcyjne servery w Javie => Ratpack

Wykładowca Jarek Ratajski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2017.10.17 DDD praktycznie: granice Agregatów i Event Storming

Wykładowca Sławek Sobótka
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.09.13 REST API na Cisco ASA – praktyczne wprowadzenie do programowania firewalla

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.10.17 Cisco Firepower NGIPS – konfiguracja i działanie w praktyce (cz. 1)

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2017.11.15 Cisco Firepower NGIPS – konfiguracja i działanie w praktyce (cz. 2)

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.05.17 Wstęp do programowania reaktywnego w RxJS

Wykładowca Miłosz Piechocki
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.05.22 It’s all about Task

Wykładowca Dominik Przywara
Bezpłatne Szczegóły
0 kursant
(0 review)
JDD

2018.05.24 OAuth 2.0 w Spring Boot

Wykładowca Krzysztof Mejka
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.05.24 Liderem być.

Wykładowca Anita Przybył
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.05.29 Jak zapewnić wydajność w aplikacjach ASP.NET Core

Wykładowca Tomasz Pęczek
Bezpłatne Szczegóły
0 kursant
(0 review)
Bitspiration

2018.05.28 Efektywna praca zdalna. Praktycznie.

Wykładowca Katarzyna Leszczyńska-Bohdan
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.05.30 JavaScript Blockchain – czyli jak zrobić własną mini-cyfrowalutę

Wykładowca Szymon Paluch
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.04 CQRS w 4 krokach

Wykładowca Radosław Maziarka
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.05 Clean Code – Names are everywhere

Wykładowca Piotr Stawirej
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.19 NetCrunch Suite – zintegrowany system monitorowania sieci, urządzeń,systemów operacyjnych i aplikacji.

Wykładowca Zenon Matuszyk
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.07 Git – prosty model z trudnym API

Wykładowca Wojtek Erbetowski
Bezpłatne Szczegóły
0 kursant
(0 review)
t: soft skill

2018.06.04 Zdążyć przed północą: jak kontynuować działalność po wejściu w życie RODO?

Wykładowca Agata Kowalska
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.11 The worst mistake in computer science

Wykładowca Mariusz Dobrowolski
Bezpłatne Szczegóły
0 kursant
(0 review)
JDD

2018.06.15 Gradle – sprawne pisanie pluginów

Wykładowca Grzegorz Lewandowski
Bezpłatne Szczegóły
0 kursant
(0 review)
Confidence

2018.08.07 Co musisz wiedzieć o kwantowej rewolucji już teraz?

Wykładowca Marcin Pawłowski
Bezpłatne Szczegóły
0 kursant
(0 review)
DevOpsDays

2018.06.15 Serverless dla developerów – czyli jak budować aplikacje bez użycia serwerów?

Wykładowca Tomasz Stachlewski
Bezpłatne Szczegóły
0 kursant
(0 review)
Confidence

2018.08.10 Wykorzystanie modelu cyberataku “kill chain” do budowania architektury bezpieczeństwa w organizacji.

Wykładowca Ireneusz Tarnowski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.12 Clean Code – Exceptions, Comments, Friends

Wykładowca Piotr Stawirej
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.13 Hyperledger Fabric – Blockchain pragmatycznie

Wykładowca Artur Skowroński
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.08.06 godzina 11.00 Jak lepiej ogarniać swój czas pracy?

Wykładowca Artur Król
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.14 Zaawansowane programowanie funkcyjne w JavaScript

Wykładowca Miłosz Piechocki
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.18 Walka z Legacy Code – pytania, które chcesz potrafić zadać

Wykładowca Sebastian Malaca
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.08.13 Jak zarządzać nawykami w swojej pracy? (I dlaczego warto to robić?)

Wykładowca Artur Król
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.20 Funkcyjny C# – przydatne cechy języka

Wykładowca Bartosz Sokół
Bezpłatne Szczegóły
0 kursant
(0 review)
Confidence

2018.08.21 Podstawy ataków MiTM (Man in The Middle) – jak je wykonać i jak się przed nimi bronić.

Wykładowca Piotr Bazydło
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.19 Clean Code – SOLID FIRST

Wykładowca Piotr Stawirej
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.25 Docker dla początkujących

Wykładowca Marcin Stożek
Bezpłatne Szczegóły
0 kursant
(0 review)
Confidence

2018.09.25 godzina 11:00 Kryptografia postkwantowa

Wykładowca Krystian Matusiewicz
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.21 Wydajność i skalowalność aplikacji webowych

Wykładowca Łukasz Wróbel
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.21 Wszystko co powinieneś wiedzieć o Progressive Web Apps

Wykładowca Paweł Łukaszuk
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.28Essential security measures in ASP.NET MVC

Wykładowca Rafał Hryniewski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.29 Po co i jak zaimplementować usługę brzegową?

Wykładowca Jacek Bukowski
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.29 ASP.NET Core Clean API – fundamenty aplikacji

Wykładowca Piotr Gankiewicz
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.07.03 JUnit 5 – testy parametryzowane w akcji

Wykładowca Sebastian Malaca
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.07.05 Xamarin – jak się do tego zabrać?

Wykładowca Damian Antonowicz
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.07.10 Django REST w praktyce

Wykładowca Marek Piechula
Bezpłatne Szczegóły
0 kursant
(0 review)
DevOpsDays

2018.07.12W jaki sposób Kubernetes może pomóc mojej aplikacji?

Wykładowca Tomasz Cholewa
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.08.14Jak nie zginąć podczas kolejnego spotkania

Wykładowca Sebastian Malaca
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.21 TensorFlow – od zera do jeden.

Wykładowca Mateusz Budzar
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.06.27 Funkcyjny C# – jazda po szynach

Wykładowca Bartosz Sokół
Bezpłatne Szczegóły
0 kursant
(0 review)
Confidence

2018.07.24 Wprowadzenie do fuzzingu, LibFuzzer oraz Fuzz-Driven Development

Wykładowca Kamil Frankowicz
Bezpłatne Szczegóły
0 kursant
(0 review)
4 Developers

2018.08.01Google Assistant – Twój produkt na salonach… a raczej w salonie.

Wykładowca Artur Skowroński
Bezpłatne Szczegóły
1 kursant
(0 review)
PLNOG

2018.10.18 godzina 10.00 Infrastuktura automatyzacji, która sama się buduje

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2018.10.25 godzina 10.00 (Pół)automatyczny operator NOC

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)
PLNOG

2018.10.30 godzina 10.00 Jak zbierać i wyświetlać dane w playbookach Ansible

Wykładowca Piotr Wojciechowski
Bezpłatne Szczegóły
0 kursant
(0 review)