Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde.

GOC3393 - Architektura webových aplikací v ASP.NET MVC

Základní info

Umíte použít technologii ASP.NET MVC nebo ASP.NET MVC Core, 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 kurz 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 (Core) 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 budu demonstrovat 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í. Protože jádrem kurzu jsou hlavně principy, myšlenky a architekturní vzory, tak si účastníci mohou vybrat, zda budou cvičení absolvovat na platformě ASP.NET MVC nebo novém ASP.NET MVC Core.

Během kurzu se vyžaduje znalost jazyka C#, platformy .NET a základů ASP.NET MVC alespoň v rozsahu kurzů GOC339 nebo GOC3391 nebo ASP.NET Core v rozsahu kurzu NETCORE2.

GOC3393 - Architektura webových aplikací v ASP.NET MVC

Vybraný termín:

 Praha

Cena
10800 Kč (katalogová cena pro Prahu), 10800 Kč (katalogová cena pro Brno), 360 EUR (katalogová cena pro Bratislavu)

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je tři a pět ? Součet zapište číslicemi.