TERMIN
Ustalamy indywidualnie
CZAS
16h / 2 dni
CENA
Ustalamy indywidualnie
Platforma .NET oferuje kilka sposobów pisania kodu asynchronicznego, aby aplikacja mogła szybciej odpowiadać użytkownikowi i pisać kod równoległy, który używa wielu wątków wykonywania w celu zmaksymalizowania wydajności komputera użytkownika.
Szkolenie przeznaczone jest dla:
osób posiadającą średnio-zaawansowaną wiedzę w programowaniu z wykorzystaniem .NET Core i/lub .NET Framework
programistów .NET, którzy chcą rozwinąć swoją wiedzę o bardzo ważny aspekt jakim jest programowanie w modelu asynchronicznym
programistów, którzy potrzebują wiedzy na temat budowy wydajnych aplikacji
Problemy jakie może przynieść brak odpowiedniej wiedzy na temat asynchronicznego modelu programowania jest tym typem problemu, który najczęściej uwidacznia się już w systemie wdrożonym na środowisku produkcyjnym. Dobra znajomość tego zagadnienia może znacznie usprawnić proces wytwórczy oprogramowania i zaoszczędzić nam programistom niepotrzebnego stresu i pracy po godzinach. Systemy wykorzystujące w sposób poprawny asynchroniczne wykonywanie instrukcji mają z reguły większą wydajność i przepustowość. Dobrze jest więc dosyć dogłębnie poznać ten model programowania.
Poznasz ciekawe aspekty programowania w modelu asynchronicznym
Zrozumiesz sposób działania aplikacji wykorzystujących asynchroniczność
Dowiesz się jakie są zalety asynchroniczności ale też jakie konsekwencje niesie ze sobą ten model programowania
Poznasz narzędzia, których zapewne dotychczas nie używałeś
Zyskasz wiedzę, która jest wymagana od programisty .NET na poziomie Senior .NET Developer
Dzień: 1
Moduł 1: Programowanie asynchroniczne cz. 1
Moduł 2: Programowanie równoległe
Moduł 3: Programowanie asynchroniczne cz.2
Dzień: 2
Moduł 4: Asynchroniczność w ASP.NET
Moduł 5: Dobre praktyki w programowaniu asynchronicznym
Moduł 6: Analiza zadań asynchronicznych
Marcin Dudzic
Senior Software Engineer (.NET) w yameo
Na co dzień Senior .NET Developer, tech lead oraz trener w InfoShare Academy. Okazjonalnie także prelegent na konferencjach IT. Wiele lat doświadczenia w zawodzie pozwoliło mu napotkać mnóstwo ciekawych wyzwań, poczuć smak sukcesu i porażki, pozyskać sporą wiedzę, którą chętnie się podzieli.