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ść.
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.
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
Szybkie wprowadzenie do EF Core
Omówienie przykładowej domeny
Wprowadzenie do podstawowych building block-ów DDD
Value Object
Encja
Agregat
Wykorzystanie api Model Builder-a do rozdzielenia implementacji modelu od warstwy persystencji
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.