#450

Entity Framework Core – Złożone Modele Danych

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.

.NET Core 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?

Samo modelowanie domeny biznesowej jest zadaniem trudnym. A czy wiesz jak potem przenieść model na tabele w relacyjnej bazie danych? . Na warsztacie poznasz podstawowe building block-i DDD, przejdziesz przez modelowanie przykładowej domeny biznesowej oraz utrwalisz model w bazie danych. Zobaczysz możliwości, jakie daje Entity Framework Core w oddzieleniu warstwy domeny od warstwy persystencji, niebezpieczeństwa czekające po drodze oraz nowości wprowadzone w najnowszej wersji EF Core 5.
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.

Prowadzący

Kamil Kiełbasa:

Programista, Architekt, Bloger, Trener z 10 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. Omówienie przykładowej domeny
  3. Wprowadzenie do podstawowych building block-ów DDD
    1. Value Object
    2. Encja
    3. Agregat
  4. Wykorzystanie api Model Builder-a do rozdzielenia implementacji modelu od warstwy persystencji
  5. Nowości wprowadzone przez EF Core 5

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.