Detail kurzu
GOC3393 - Architektura webových aplikací v ASP.NET MVC
GOPAS, a.s.
Popis kurzu
Umíte použít technologii ASP.NET MVC, ale při vývoji narážíte na
nejrůznější architektonické komplikace? Chcete postavit webovou aplikaci,
ale nejste si jistí jakým způsobem ji strukturovat a jak do sebe všechny
technologie zapadají? Nebo se koukáte zpětně na svou hotovou aplikaci a
přemýšlíte, co jste mohli udělat lépe? V tom případě je tento právě
pro Vás.
Schopnost správně navrhnout architekturu aplikace je jedna
z nejdůležitějších disciplín softwarového vývoje, neboť pouhá znalost
technologií pro vývoj i jen mírně komplikovanějších aplikací nestačí,
je vždy nutné vědět jakým způsobem vyvíjenou aplikaci postavit, jaké
použít návrhové vzory, či naopak kdy žádný vzor nepoužít a udělat
řešení dostatečně jednoduché.
Na kurzu se podíváme, jak strukturovat ASP.NET MVC webové aplikace, jaké se
typicky používají vrstvy. Dále se podrobně podíváme na běžné
architekturní vzory a naučíte se, jakým způsobem je efektivně použít.
Samozřejmě nevynecháme ani nepostradatelnou složku při vývoji každé
moderní aplikace – psaní unit testů. Ukážeme si jak strukturovat kód,
aby byl jednoduše testovatelný, mimo jiné i za pomoci Dependency Injection,
která se nyní hojně používá k lepšímu oddělení jednotlivých vrstev
aplikace a zjednodušení návrhi či refactoringu aplikace. Nezapomeneme ani
časté mýty a špatné cesty při používání DI.
Všechna zmíněná témata budou demonstrována na konkrétních příkladech,
účastníci kurzu si valnou většinu demonstrovaných věcí také vyzkouší
ve formě samostatných cvičení.
Během kurzu se vyžaduje znalost jazyka C#, platformy .NET a základů ASP.NET
MVC alespoň v rozsahu kurzů GOC339 nebo GOC3391.
Cílová skupina
Cílová skupina je popsána v položce Cíl kurzu.
Kontaktní osoba
Klientský servis
+420 234 064 900-3
info@gopas.cz
Hodnocení
Organizátor
Podobné kurzy
podle názvu a lokality