New course in portfolio
Course code: NETCORE1« Back


This course describes for the most part things that you need to know before you can actually start programming. How to run the app really out of Visual Studio and how it looks and works in principle. It also describes the architecture of ASP.NET Core applications, the IoC / DI functionality in ASP.NET, but especially on SOLID principles, programmers teach what the thing is good about. It introduces them to an architectural style that can be used to develop custom applications, but especially used to develop ASP.NET Core as such. Understanding it is important for using (or extending) components such as ASP.NET Identity or Entity Framework.

 DateDurationCourse priceHandbook priceCourse languageLocation 
8/8/2018 3 13 800 CZK included in course price Český jazyk GOPAS Praha
6/11/2018 3 480,00 EUR included in course price Slovenský jazyk GOPAS Bratislava
9/17/2018 3 480,00 EUR included in course price Slovenský jazyk GOPAS Bratislava

AffiliateDurationCatalogue priceHandbook priceITB
Praha3 13 800 CZK included in course price 30
Brno3 13 800 CZK included in course price 30
Bratislava3 480,00 EUR included in course price 30

Required skills:

  • Knowledge of C # language at the GOC2125 course level
  • Basic knowledge of HTML, CSS

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Ideal changes in ASP.NET - why the .NET Core is here

  • Recommendation of what platform to use in different situations

.NET Core Runtime, .NET Standard

  • Project system and NuGet

Creating Universal Components (.NET Core and ASP.NET 4.x)

    Run ASP.NET Core Application - Configure, Run, Middleware

    • Creating your own middleware
    • Working with static files

    Deployment of applications

      What is Kestrel and how it works with IIS and nginx

      • Implementing and deploying the .NET Core Application on IIS
      • Launching and deploying .NET Core applications on Linux

      Application Architecture, SOLID Principles (Gradually refactoring "Post" written application)

      • CFP
      • OCP
      • LSP
      • ISP
      • DIP

      IoC / DI

      • In general, what is good about
      • IoC / DI v .NET Frameworku and .NET Core
      • Using the built-in container
      • Replacement for Autofac
      • More advanced scenarios, registration by convention, etc.
      Tištěné nebo elektronické studijní materiály GOPAS

      included in course price
      The prices are without VAT.