Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie
- Omówienie Entity Framework (EF) Core
- Przegląd progresywnych aplikacji internetowych (PWA)
Entity Framework (EF) Core
- Instalowanie EF Core
- Najpierw modelowanie przy użyciu kodu
- Najpierw modelowanie przy użyciu bazy danych
- Korzystanie z płynnego interfejsu API
Wyszukiwanie i zapisywanie danych za pomocą EF Core
- Podstawowe zapytania przy użyciu LINQ
- Wywoływanie procedur składowanych
- Kontrolowanie zachowania śledzenia
- Zapisywanie zmian
- Wstawianie zbiorcze
- Transakcje
Komponenty Blazor
- Zrozumienie podstaw Razor
- Praca z komponentami w Blazor
- Używanie C# w komponentach
- Komponenty parametryzowane
- Cykl życia komponentu
- Jednokierunkowe wiązanie danych
- Dwukierunkowe wiązanie
- Wiązanie zdarzeń
Advanced Blazor Koncepcje komponentów
- Renderowanie surowe HTML
- Renderowanie zawartości podrzędnej
- Używanie RenderFragment
- Używanie RenderTreeBuilder
- Używanie @key i @attribute
Routing i układ
- Tworzenie układu głównego
- Routing
- Korzystanie z pomocników URL
Formularze i walidacja
- Korzystanie z EditForm
- Walidacja formularza
- Używanie @ref
Wstrzykiwanie zależności (DI) i JSInterop
- Zrozumienie DI
- DI z usługą domyślną
- DI z usługą niestandardową
- Wywoływanie funkcji JavaScript
- Wywoływanie funkcji C# z JavaScript
Debugowanie i wdrażanie
- Debugowanie aplikacji Blazor
- Wdrażanie aplikacji Blazor
- Uaktualnianie aplikacji Blazor
Bezpieczeństwo
- Uwierzytelnianie Blazor
- Korzystanie zASP.NETcore identity i JWT
Rozwój progresywnych aplikacji internetowych (PWA)
- Przegląd PWA
- Zrozumienie funkcji PWA
- PWA Blazor
- Tworzenie aplikacji offline
- Korzystanie z pracowników usług
- Dostosowywanie aplikacji
- Buforowanie
- Dodawanie powiadomień push
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie języka C#
- Znajomość Blazor i JavaScript
- Doświadczenie z frameworkiem .NET
Uczestnicy
- Web Developerzy
21 godzin