Szkolenie: Tworzenie aplikacji internetowych z wykorzystaniem ASP .NET Core
Szkolenie ASP.NET Core to praktyczny kurs programowania aplikacji webowych, REST API i MVC, obejmujący konfigurację środowiska, routing, Entity Framework Core, wzorce projektowe oraz dobre praktyki tworzenia nowoczesnych rozwiązań w .NET Core
Tworzenie aplikacji internetowych z wykorzystaniem ASP .NET Core
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania, tworzenia i wdrażania aplikacji internetowych z wykorzystaniem ASP.NET Core, obejmując obsługę baz danych, REST API, wzorzec MVC oraz nowoczesne techniki programistyczne
Szkolenie uczy praktycznego wykorzystania narzędzi i bibliotek środowiska .NET Core, w tym konfiguracji środowiska, routingu, middleware, filtrów oraz integracji z bazami danych przy użyciu Entity Framework Core
Renderowanie widoku po stronie klienta vs wykonywanie tego na serwerze
Wprowadzenie do składni Razor
Tworzenie Razor Pages
Tworzenie kontrolerów MVC
Layout i partial view
System tworzenia layoutów
Widoki częściowe (partial views)
Tworzenie własnych funkcji Razor
Tworzenie własnych Tag Helpers
Rola filtrów kontrolera
Rodzaje filtrów
Definiowanie filtrów
Filtry lokalne i globalne
Czym jest middleware?
Potok zapytania i odpowiedzi
Przykładowe wbudowane middleware
Tworzenie własnych middleware
Zasada działania routingu
Tworzenie własnych reguł routingu
Route template
Deklaracje endpointów
Transformacja parametrów
Narzędzia ORM
Zasada działania Entity Framework Core
Model First vs DataBase First
Atrybuty mapowania modelu
Dostęp do danych z wykorzystaniem operatorów LINQ
Wersjonowanie API
Swagger
Cachowanie odpowiedzi
Asynchroniczne akcje kontrolera
Autorem szkolenia jest Rafał Kaszczuk
Programista .NET z wieloletnim doświadczeniem. W swojej karierze stawiał czoła całemu spektrum projektów - od systemów księgowych dla branży finansowej po serwery multiplayer obsługujące miliony graczy w branży GameDev. Specjalizujący się w szczególności w tematach rozproszonych systemów SOA z wykorzystaniem ASP .NET oraz WCF. Związany z bazą MongoDB niemal od początku jej istnienia. Posiadacz certyfikatów M101J MongoDB for Java Developers, M101P MongoDB for Developers, M036 New Features and Tools…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi