Katowice
ShijiChorzowska 148
19 października
2019Kamil Grzybek
18 miejsc
pośpiesz się[Katowice] Clean Architecture w .NET Core
🔥Cel warsztatu🔥
Celem warsztatu jest zapoznanie uczestników z tzw. Czystą Architekturą (ang. Clean Architecture) wykorzystując do jej implementacji platformę .NET Core. Po warsztacie uczestnik powinien znać założenia i zasady takiej architektury, jej główne komponenty i przepływ informacji pomiędzy nimi oraz powinien być w stanie zaimplementować funkcjonalności zgodnie z jej kształtem. Dodatkowo, po warsztacie uczestnik powinien wiedzieć, kiedy stosowanie takiej architektury ma największe korzyści a kiedy może to być zwykły over-engineering.
🔥Opis warsztatu🔥
Warsztat będzie polegał na implementacji "od zera" aplikacji typu REST API zgodnie z Clean Architecture wykorzystując framework ASP.NET Core. Na warsztacie będą implementowane przykładowe przypadki użycia w trybie end-to-end: zajmiemy się zarówno warstwą aplikacyjną, domeną jak i bazą danych. Na zajęciach, poza samą architekturą, poruszone zostaną m. in. takie pojęcia jak REST, Inversion Of Control, SOLID, CQRS, Write/Read Model, Transaction Boundary, Eventual Consistency, Domain-Driven Design. Przed częścią praktyczną przewidziane jest krótkie wprowadzenie teoretyczne.
Wymagania
Prelegenci
Kamil Grzybek
Architekt, Team Leader oraz programista związany z technologią .NET od ponad 11 lat. Absolwent Politechniki Warszawskiej i kierunku Informatyka o specjalizacji Inżynieria Oprogramowania. Zwolennik podejścia Software Craftsmanship, Agile, automatyzacji, Czystego Kodu oraz pragmatycznego rozwiązywania problemów zgodnie z ich klasą
F.A.Q
To co chcielibyście wiedzieć a boicie się zapytać ;)
Jest to skrócona wersja FAQ, by przeczytać pełną i dowiedzieć się więcej o idei stojącej za devWarsztatami, zapraszamy na stronę FAQ.
-
Czy to jest darmowy event?
Tak! Nie licząc obiadu i piwa, wszystko inne jest zorganizowane - zazwyczaj, chyba, że w opisie spotkania jest napisane inaczej, czasami obiad może być sponsorowany, a czasami może nawet i piwo. -
Czy mogę przyjść bez komputera?
Tak, ale będziesz się trochę nudził. Większość sesji ma w sobie warsztaty, więc wtedy będziesz po prostu siedział i... pił kawę? :)
-
Co muszę mieć ze zobą?
Komputer, plus potwierdzenie rejestracji. -
Czy jakoś muszę skonfigurować swój komputer?
Tak. Przygotuj komputer zgodnie z opisem podanym na stronie warsztatu.