#501

Implementacja Domain Driven Design w .NET

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢  Warsztat weekendowy w godz. 9:00-17:00 (8h) 🟢

.NET to dynamicznie rozwijającą się platformą służącą m. in. do budowania aplikacji serwerowych, mobilnych, a nawet przeglądarkowych. Dzięki upublicznieniu kodu źródłowego całość jest rozwijana nie tylko przez Microsoft, ale przede wszystkim przez światową społeczność.

Żarówka

Czego się nauczysz?

Wejście w świat Domain Driven Design jest skomplikowanym procesem. Na szczęście za pomocą tych warsztatów w pragmatyczny sposób zgłębisz świat modelowania domenowego. W pierwszej części warsztatów zobaczysz jak rozpocząć swoją przygodę z DDD za pomocą zwykłych karteczek samoprzylepnych. W drugiej części warsztatów zbudujesz projekt w oparciu o wcześniej odkryty model domeny.
Grupa

Dla kogo jest ten warsztat?

Warsztat jest przeznaczony dla programistów ze znajomością C# i platformy .NET. Atutem będzie wcześniejsze korzystanie z EF oraz znajomość baz danych.
Notatnik

Wymagania wstępne

1. Znajomość C#
2. Znajomość platformy .NET

Prowadzący

Kamil Kiełbasa:

Programista, Architekt z ponad 9 letnim doświadczeniem w branży IT. Pracował zarówno jako Front-end jak i Back-end developer. Nie obce mu też tematy DevOps-owe. Obecnie programuje przy użyciu .NET Core, Vue.js, MongoDB, Docker oraz RabbitMQ. Wielki fan cloud computing, mikroserwisów, rozproszonych architektów i baz NoSQL. Po pracy, oprócz gier komputerowych i grania na gitarze, prowadzi bloga bd90.pl

Program warsztatów

  1. Szybkie wprowadzenie do EF Core
  2. Czym jest DDD
  3. Strategiczne DDD
    1. Język wszechobecny
    2. Domena
    3. Bounded Context
  4. Omówienie przykładowej domeny
  5. Wprowadzenie do podstawowych building block-ów DDD
    1. Value Object
    2. Encja
    3. Agregat
    4. Repozytoria
    5. Fabryki
  6. Zdarzenia domenowe

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisy na wybrany warsztat zostały zakończone.