Tworzenie aplikacji internetowych z wykorzystaniem ASP .NET Core 2.0

LICZBA DNI: 3 (24h)

KOD KURSU: ASP/NET

POZIOM SZKOLENIA:

# .net

# c#

# web

# html

# mvc

Najbliższy termin:

28 czerwca 2021

PROWADZI:

Rafał Kaszczuk

2680 PLN netto + 23% VAT

Jeszcze 5 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 3 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% DOFINANSOWANIA na szkolenie? Napisz do nas »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Trener

Cena / os

28

czerwca

Warszawa,

Zdalne,

2680 PLN netto
+ 23% VAT

Termin

28

czerwca

Lokalizacja

Warszawa,

Zdalne,

Trener

Cena / os

2680 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów i architektów pracujących w środowisku .NET, chcących zdobyć wiedzę z zakresu wykorzystania ASP .NET Core w tworzeniu nowoczesnych aplikacji internetowych

Program szkolenia stworzony został zarówno z myślą o osobach stawiających swoje pierwsze kroki w technologii ASP .NET jak i programistach mających styczność z jej poprzednimi wersjami

WYMAGANIA

Umiejętność posługiwania się środowiskiem Visual Studio

Podstawowa znajomość języka C#

Podstawowa znajomość języka HTML

ZALETY

Szkolenie skupia się na praktycznych aspekcie wykorzystania ASP .NET Core

Cele szkolenia

Zapoznanie uczestników szkolenia z możliwościami, ograniczeniami oraz praktycznym zastosowaniem technologii ASP .NET Core

Zdobycie wiedzy obejmującej swoim zakresem najważniejsze aspekty związane z wytwarzaniem aplikacji internetowych w środowisku .NET Core - od warstwy komunikacji z bazą danych, poprzez obsługę zapytań http, po tworzenie widoków z wykorzystaniem języka Razor

Program

  • Różnice pomiędzy .NET Framework a .NET Core
  • .NET Standard Library
  • Zalety oraz ograniczenia aplikacji .NET Core
  • Historia rozwoju technologii ASP .NET
  • Założenia ASP .NET Core
  • Ujednolicone środowisko ASP MVC oraz WebAPI w ASP .NET Core
  • Sposoby hostowania aplikacji ASP .NET Core
  • Konfiguracja Startup
  • Praca z plikami statycznymi
  • Globalne definicje routingu
  • Definiowanie modelu danych
  • Tworzenie kontrolera
  • Projektowanie widoku
  • ViewModels
  • Silnik renderujący widok Razor
  • Tworzenie logiki wspomagającej obsługę danych po stronie widoku
  • System tworzenia layoutów
  • Widoki częściowe (partial views)
  • Wprowadzenie do protokołu http oraz wzorca REST
  • Metody zwracania danych z kontrolerów ASP .NET Core
  • Statusy http odpowiedzi
  • Zwracanie danych JSON/XML
  • Wprowadzenie do Entity Framework
  • Wewnętrzne mechanizmy EF
  • Model First vs DataBase First
  • Atrybuty mapowania modelu
  • Mapowanie procedur składowanych (T-SQL)
  • Tworzenie ręcznych oaz automatycznych migracji danych
  • Dostęp do danych z wykorzystaniem operatorów LINQ
  • Rola filtrów kontrolera
  • Rodzaje filtrów
  • Definiowanie filtrów
  • Filtry lokalne i globalne
  • Wersjonowanie API
  • Swagger
  • Kontener IoC - Autofac
  • Cache
  • Asynchroniczne akcje kontrolera

Autor szkolenia:

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 in MongoDB 3.6. Jako trener oraz konsultant wspomagał kilkadziesiąt firm we wdrażaniu bazy MongoDB. Posiada duże doświadczenie trenerskie - w ciągu 4 lat swojej trenerskiej kariery przeprowadził ponad 500 godzin szkoleń i warsztatów.

Najbliższe szkolenie poprowadzi:

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 in MongoDB 3.6. Jako trener oraz konsultant wspomagał kilkadziesiąt firm we wdrażaniu bazy MongoDB. Posiada duże doświadczenie trenerskie - w ciągu 4 lat swojej trenerskiej kariery przeprowadził ponad 500 godzin szkoleń i warsztatów.

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.