Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
4 800 / 5 dni
Zgłoś chęć udziału

Back-End > .Net

Szkolenie: Blazor

Kod: [C#-Blazor]
Pobierz program

Wprowadzenie

Jeśli chcesz poznać technologię Blazor oraz tworzyć interaktywne aplikacje webowe za pomocą C# - to szkolenie jest właśnie dla Ciebie!

Cel szkolenia

Dzięki szkoleniu nabędziesz umiejętność samodzielnego tworzenia aplikacji webowych z użyciem C# za pomocą Blazor.

Adresaci szkolenia

Programiści C# zainteresowani tworzeniem aplikacji webowych.

Czas i forma szkolenia

35 godzin (5 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Podstawy 
• Routing i nawigacja 
• Konfiguracja 
• Wstrzykiwanie zależności 
• Logowanie 
• Obsługa błędów 
• Pliki statyczne

2. Hosting model
• Blazor Server
• Blazor Web Assembly
3. Formularze
• DataBinding
○ One-way
○ Two-way
○ Event Binding
• Component Model
• Tworzenie własnych komponentów
4. Walidacja
• Wbudowane
• Walidacja z Fluent Validation
5. Komponenty
• Parametry 
○ Parametry kaskadowe
• Układ strony
• Code Behind
• Struktura komponentu
○ Single file
○ Partial class
• Szablony komponentów
• Izolacja CSS
• Cykl życia
• Renderowanie
• Renderowanie dynamiczne
• Wirtualizacja
6. UI
• Odświeżanie ręczne
• Odświeżanie automatyczne
7. Obsługa plików
• Wysyłanie plików
• Pobieranie plików
• Obsługa strumieni
8. Zarządzanie stanem
• InMemory
• Local Storage
9. Integracja
• Integracja z Javascript
○ Wywołanie JS z Blazor
○ Wywołanie Blazor z JS
• Integracja innych bibliotek
10. Bezpieczeństwo
• Autentykacja
• Autoryzacja
11. Progresywne aplikacje internetowe
• Utworzenie aplikacji
• Manifest
• Obsługa trybu offline
• Powiadomienia
12. WebApi
• Utworzenie usługi
• Utworzenie klienta HTTP
13. SignalR
• Utworzenie huba
• Utworzenie klienta
14. MediatR
• Wprowadzenie do CQRS
15. Testowanie
• Testowanie komponentów z bUnit
○ Testowanie wygenerowanych znaczników
○ Wyzwalanie zdarzeń
○ Udawanie autoryzacji i autentykacji
• Testowanie aplikacji Blazor z Playwright

Opinie uczestników