Blazor WebAssembly ( blazorwebassembly | 14 hours )

Prerequisites:
  • Zrozumienie C# i HTML
  • Znajomość Blazor

Odbiorcy

  • Twórcy stron internetowych
Overview:

Blazor to platforma internetowa typu open source napisana w C#, która umożliwia programistom tworzenie interaktywnych internetowych interfejsów użytkownika i aplikacji przy użyciu C#.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów internetowych, którzy chcą używać Blazor WebAssembly do tworzenia aplikacji internetowych.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Zrozumieć formularze i uwierzytelnianie w Blazor WebAssembly.
  • Utworzyć projekt Blazor WebAssembly.
  • Poznać różne sposoby uruchamiania aplikacji internetowej.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

  • Przegląd Blazor WebAssembly

Pierwsze kroki

  • Tworzenie projektu Blazor WebAssembly hostowanego przez ASP.NET core
  • Inicjowanie repozytorium Git

Formularze i uwierzytelnianie

  • Formularz logowania użytkownika i walidacja
  • Model rejestracji użytkownika
  • Logowanie obiektów do konsoli
  • Korzystanie z przycisków radiowych
  • Nawigacja użytkownika za pomocą NavigationManager
  • AuthenticationStateProvider
  • Ograniczenia strony
  • LocalStorage dla uwierzytelniania
  • Dodanie opcji wylogowania
  • Czyszczenie nawigacji i dodawanie Favlcon

Web API i Entity Framework

  • Zrozumienie wzorca Model-Widok-Kontroler (MVC)
  • Dodawanie kontrolera UnitController
  • Odbieranie jednostek z interfejsu Web API
  • Zrozumienie metod HTTP
  • Instalowanie i używanie Entity Framework (EF)
  • Implementowanie DataContext
  • Przeglądanie bazy danych
  • Dodawanie, aktualizowanie i usuwanie jednostki

.NET Core

  • Przegląd .NET Core
  • Składnik Razor
  • Komunikacja między składnikami
  • Formularze .NET i uwierzytelnianie
  • .NET Web API i EF
  • Uwierzytelnianie za pomocą JSON Web Token (JWT)
  • UserUnits

Publikowanie i wdrażanie

  • Wdrażanie aplikacji internetowej na Windows Server
  • Publikowanie i wdrażanie aplikacji z Visual Studio

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Blazor WebAssembly

Qatar - Blazor WebAssembly

Egypt - Blazor WebAssembly

Saudi Arabia - Blazor WebAssembly

South Africa - Blazor WebAssembly

Brasil - Blazor WebAssembly

Canada - Blazor WebAssembly

中国 - Blazor WebAssembly

香港 - Blazor WebAssembly

澳門 - Blazor WebAssembly

台灣 - Blazor WebAssembly

USA - Blazor WebAssembly

Österreich - Blazor WebAssembly

Schweiz - Blazor WebAssembly

Deutschland - Blazor WebAssembly

Czech Republic - Blazor WebAssembly

Denmark - Blazor WebAssembly

Estonia - Blazor WebAssembly

Finland - Blazor WebAssembly

Greece - Blazor WebAssembly

Magyarország - Blazor WebAssembly

Ireland - Blazor WebAssembly

Israel - Blazor WebAssembly

Luxembourg - Blazor WebAssembly

Latvia - Blazor WebAssembly

España - Blazor WebAssembly

Italia - Blazor WebAssembly

Lithuania - Blazor WebAssembly

Nederland - Blazor WebAssembly

Norway - Blazor WebAssembly

Portugal - Blazor WebAssembly

România - Blazor WebAssembly

Sverige - Blazor WebAssembly

Türkiye - Blazor WebAssembly

Malta - Blazor WebAssembly

Belgique - Blazor WebAssembly

France - Blazor WebAssembly

日本 - Blazor WebAssembly

Australia - Blazor WebAssembly

Malaysia - Blazor WebAssembly

New Zealand - Blazor WebAssembly

Philippines - Blazor WebAssembly

Singapore - Blazor WebAssembly

Thailand - Blazor WebAssembly

Vietnam - Blazor WebAssembly

India - Blazor WebAssembly

Argentina - Blazor WebAssembly

Chile - Blazor WebAssembly

Costa Rica - Blazor WebAssembly

Ecuador - Blazor WebAssembly

Guatemala - Blazor WebAssembly

Colombia - Blazor WebAssembly

México - Blazor WebAssembly

Panama - Blazor WebAssembly

Peru - Blazor WebAssembly

Uruguay - Blazor WebAssembly

Venezuela - Blazor WebAssembly

Polska - Blazor WebAssembly

United Kingdom - Blazor WebAssembly

South Korea - Blazor WebAssembly

Pakistan - Blazor WebAssembly

Sri Lanka - Blazor WebAssembly

Bulgaria - Blazor WebAssembly

Bolivia - Blazor WebAssembly

Indonesia - Blazor WebAssembly

Kazakhstan - Blazor WebAssembly

Moldova - Blazor WebAssembly

Morocco - Blazor WebAssembly

Tunisia - Blazor WebAssembly

Kuwait - Blazor WebAssembly

Oman - Blazor WebAssembly

Slovakia - Blazor WebAssembly

Kenya - Blazor WebAssembly

Nigeria - Blazor WebAssembly

Botswana - Blazor WebAssembly

Slovenia - Blazor WebAssembly

Croatia - Blazor WebAssembly

Serbia - Blazor WebAssembly

Bhutan - Blazor WebAssembly

Nepal - Blazor WebAssembly