Cele szkolenia
Szkolenie jest przeznaczone dla osób, które chcą poznać platformę tworzyć aplikacje webowe SPA bez konieczności wykorzystania JavaScript.
W pierwszej części szkolenia omawiana jest architektura technologii WebAssembly oraz najważniejsze elementy frameworka Blazor. W drugiej części prezentowane będą wybrane elementy frameworka Blazor pozwalające na tworzenie kompletnej aplikacji webowej SPA korzystającej z relacyjnej bazy danych.
Umiejętności
Dzięki szkoleniu uczestnik będzie:
Profil uczestników
Szkolenie przeznaczone jest dla osób posiadających podstawową znajomość języka programowania C# oraz składni HTML chcących poznać framework Blazor oraz tworzyć aplikacje SPA bez konieczności tworzenia frontendu w JavaScript.
Szkolenie dla: Programistów, FullStack Developerów, Testerów, QA Enginer, Frontend Developerów
Przygotowanie uczestników
Podstawowa wiedza z programowania (.NET kurs podstawowy) oraz podstawowa znajomość HTML.
Przed nami:
Wstęp do Blazor
Podstawy składni Razor
Podstawowe kontrolki Blazor
Binding jednokierunkowy
Binding dwukierunkowy
Routing
Budowa i wykorzystanie komponentów Blazor
Model zdarzeniowy
Render Fragement
Multiple Render Fragment
Rozgłaszanie atrybutów
Parametry kaskadowe
Zaawansowany routing
Navigation Manager
Architektura MVVM
Tworzenie formularzy
Walidacja
Rozszerzenia JSRuntime (JS w Blazor)
Uwierzytelnianie i autoryzacja
Metoda realizacji szkolenia
Szkolenie prowadzone jest w formie warsztatów, gdzie uczestnicy wykonują praktyczne ćwiczenia utrwalające kolejne partie materiału.
Szkolenia:
Propozycje