Praha (21 000 Kč)
Brno (21 000 Kč)
Bratislava (950 €)
In this training, I will explain the general basics of the .NET platform, we will show you how to host web applications on premises, in the Microsoft Azure cloud, on Windows and on Linux. It will also be about writing console applications and Windows Services and daemons on Linux. Then we look at the basics of the software architecture and the SOLID principles on which the `ASP.NET` Core platform is built. An important part of `ASP.NET` Core is the IoC / DI container, we will imagine the function of the built-in one and its replacement by another, as well as the basics of software architecture. In the next section, we'll look at ASP.NET MVC and improvements to the Razor template engine. We will show you how to create the basis of a web application and work with JavaScript, CSS preprocessors and CDNs. The last part is devoted to tag helpers, a new form of Razor engine extensibility, ie MVC and Razor Pages. Let's look at existing tag helpers and how to create new ones. The courses are designed for programmers who have a general knowledge of web technologies (HTML, CSS, JavaScript) and at least the basics of .NET (C #, Razor, Web Forms, MVC). The goal is to upgrade their knowledge and skills to the current level. At the same time, it is advisable to visit the follow-up course ASPNET_ADV - ASP.NET II
Introduction
ASP.NET
, concept of middleware, creation of own middlewareOperation and hosting of ASP.NET
Core applications
ASP.NET
Core applications.NET Core not just for the web: Console applications
Windows Services and daemons
A gentle introduction to software architecture
IoC / DI in ASP.NET
Core
ASP.NET
MVC Core and the new Razor
Basic application skeleton in ASP.NET
MVC Core
Tag helpers in Razor
Cookies in ASP.NET
ASP.NET
Core.NET command line tools
Logging in .NET
The prices are without VAT.