en

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< przejdź do listy wydarzeń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

#62 [WARSZAWA] Clean Architecture w .NET Core

Wydarzenie:
#62 [WARSZAWA] Clean Architecture w .NET Core
Typ wydarzenia:
Warsztaty
Kategoria:
IT
Tematyka:
Data:
08.06.2019 (sobota)
Godzina:
09:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Codecool Polska Sp. z o.o.
Adres:
Kolejowa 5/7
Strona www:
Prelegenci:
Opis:

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.


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.


Adresaci

Grupa docelowa warsztatu to programiści za poziomie ponadpodstawowym, średnim, lub zaawansowanym, którzy chcą doskonalić swój warsztat oraz umiejętności programowania i projektowania aplikacji.


Wymagania

  • Znajomość języka C#
  • Podstawowa znajomość zasad programowania obiektowego
  • Komputer
  • Zainstalowane VisualStudio 2017 / Visual Studio Code
  • Zainstalowany SDK .NET Core 2.2 -https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-2.2.300-windows-x64-installer
  • Zainstalowany serwer bazy danych MS SQL Express (lub inny) https://www.microsoft.com/pl-pl/sql-server/sql-server-editions-express
  • Głód wiedzy


Prowadzący

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ą. Pasjonat tematów związanych z architekturą oprogramowania i projektowaniem systemów. Entuzjasta i praktyk Domain-Driven Design. Przemyślenia dotyczące wytwarzania oprogramowania opisuje na swoim blogu http://www.kamilgrzybek.com i Twitterze: @kamgrzybek.


Związany z firmą ITSG Global, gdzie jako architekt, programista i konsultant odpowiedzialny jest za wytwarzanie oprogramowania dla firm z branży finansowej, medycznej i Big Data.


Prywatnie - mąż, tata ukochanej córeczki, opiekun niesfornego psa, biegacz - amator i pasjonat samodoskonalenia żyjący zgodnie z Sokratesową dewizą - "wiem, że nic wiem".

Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: Warszawa

DreamLab [Ringier Axel Springer Polska]


Kraków, Warszawa, Wrocław
technologie:
,
3 oferty pracy
 
Empik S.A.
E-commerce

Warszawa
technologie:
,
1 oferta pracy
 
Sapiens
Firma technologiczna

Katowice, Szczecin, Trójmiasto, Warszawa, Łódź
technologie:
,
 
Zobacz wszystkie firmy >>

Podobne wydarzenia