Novinka v nabídce
Kód kurzu: NETCORE1« Krok zpět

ASP.NET Core

Tento kurz popisuje z velké části věci, které je nutné vědět vlastně ještě předtím, než lze začít doopravdy programovat. Jak tu aplikaci reálně rozběhnout mimo Visual Studio a jak principiálně vypadá a funguje. Dále popisuje architekturu ASP.NET Core aplikací, fungování IoC/DI v ASP.NET, ale především na SOLID principech programátory učí, k čemu je ta věc vlastně dobrá. Seznamuje je s architektonickým stylem, který lze použít pro vývoj vlastních aplikací, ale zejména který byl použit při vývoji ASP.NET Core jako takových. Porozumět mu je důležité pro možnost použití (nebo rozšíření) komponent jako ASP.NET Identity nebo Entity Framework.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
2.5.2018 3 12 300 CZK v ceně kurzu Český jazyk GOPAS Praha
 

PobočkaDnůCena kurzuCena materiálůITB
Praha3 12 300 CZK v ceně kurzu 30
Brno3 12 000 CZK v ceně kurzu 30
Bratislava3 405,00 EUR v ceně kurzu 30

Požadované vstupní znalosti:

  • Znalost jazyka C# na úrovni kurzu GOC2125
  • Základní znalost HTML, CSS

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Ideové změny v ASP.NET - proč je tady .NET Core

  • Doporučení jaké platformy v různých situacích využívat

.NET Core runtime, .NET Standard

  • Projektový systém a NuGet

Tvorba univerzálních komponent (.NET Core i ASP.NET 4.x)

Běh ASP.NET Core aplikace - Configure, Run, Middleware

  • Tvorba vlastního middleware
  • Práce se statickými soubory

Deployment aplikací

    Co je Kestrel a jak spolupracuje s IIS a nginxem

    • Zprovoznění a nasazení .NET Core aplikace na IIS
    • Zprovoznění a nasazení .NET Core aplikace na Linuxu

    Architektura aplikací, SOLID principy (postupně se refactoruje "postaru" napsaná aplikace)

    • SRP
    • OCP
    • LSP
    • ISP
    • DIP

    IoC/DI

    • Obecně, k čemu je to dobré
    • IoC/DI v .NET Frameworku a .NET Core
    • Použití vestavěného kontejneru
    • Náhrada za Autofac
    • Pokročilejší scénáře, registrace pomocí konvencí atd.

    Předchozí kurzy

    Navazující kurzy

    žádný navazující kurz
    Tištěné nebo elektronické studijní materiály GOPAS

    Cena:
    v ceně kurzu
    Uvedené ceny jsou bez DPH.