Marcin MazurekRSS
Okładka: Blazor Web App. Kurs video. Tworzenie interaktywnych aplikacji

Blazor Web App. Kurs video. Tworzenie interaktywnych aplikacji

Autor: Michał Sitek

kurs video

149,00 zł

Kup w księgarni Helion

Wydawca
Videopoint
Rodzaj
kurs video
Format
Nieustalono
Data wydania
2025-01-16
ISBN
978-83-289-1610-4

Znajdź podobne: kliknij podkreśloną wartość powyżej albo znaczek przy tytule, a pokażemy inne pozycje z tej księgarni.

Opis

Obierz kurs na... alternatywę dla platformy ASP.NET

Blazor Web App to platforma do tworzenia interaktywnych aplikacji webowych przy użyciu języka C# i technologii .NET, umożliwiająca uruchamianie kodu .NET w przeglądarce. Czyni ją to idealną technologią dla osób, które mając doświadczenie z platformą ASP.NET i językiem C#, chcą poszerzyć swoje umiejętności o tworzenie interfejsu aplikacji internetowych, lecz równocześnie, ze względów czasowych, nie są gotowe na naukę frameworków javascriptowych. Magia Blazora polega na tym, że technologia ta, korzystająca ze znanych mechanizmów i narzędzi, świetnie sprawdza się w szybkim wydawaniu internalowych narzędzi wspomagających pracę większych organizacji. Dodatkowo tworzenie aplikacji full stack w jednej technologii pozwala współdzielić dużą część domeny – modele, logikę biznesową. Dodatkowym atutem Blazora jest ułatwiona synchronizacja wersji obu warstw aplikacji – nie musisz przejmować się rozjazdem danych, jeżeli obie warstwy czerpią z jednej biblioteki.

Aplikacje tworzone w Blazorze cechują się bardzo wysoką wydajnością. Dzięki technologii WebAssembly osiągana jest niemal natywna wydajność, jeśli chodzi o reakcję na zdarzenia użytkownika (kliknięcia, wpisywanie tekstu, scrollowanie itp.). Minusem aplikacji WASM jest długi czas ładowania, gdy pobieramy ją po raz pierwszy – Blazor Web App rozwiązuje ten problem, oferując renderowanie po stronie serwera, podczas gdy w tle pobierają się biblioteki WASM. Poprzez dodanie do tego mechanizmów statycznego renderowania po stronie serwera, a także strumieniowego renderowania uzyskujemy produkt, który niezwykle szybko ładuje się za pierwszym razem, a następnie, gdy jest gotowy, automatycznie przełącza się na lokalne biblioteki i osiąga pełną, lokalną wydajność interfejsu. Dodatkowo dzięki statycznemu renderowaniu i strumieniowaniu metryki wydajności strony (Core Web Vitals) są na poziomie niespotykanym dla klasycznych aplikacji WASM.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Ucząc się z proponowanym przez nas kursem, poznasz między innymi takie zagadnienia:

  • Kluczowe aspekty tworzenia nowoczesnych aplikacji webowych w technologii Blazor
  • Podstawy konfiguracji projektu
  • Składnia języka Razor
  • Zaawansowane techniki renderowania
  • Zaawansowane techniki zarządzania stanem aplikacji
  • Integracja z zewnętrznymi usługami uwierzytelniania
  • Komunikacja z kodem JavaScript

Blazor Web App. Kurs video. Tworzenie interaktywnych aplikacji kończy się na poziomie podstawowym. Po ukończeniu go będziesz w stanie od zera postawić prostą aplikację CRUD-ową, która jest prawidłowo zabezpieczona, wydajna, responsywna, a przede wszystkim przyjemna dla oka i czytelna w obsłudze. W ramach szkolenia zdobędziesz kompleksową wiedzę niezbędną do tworzenia wydajnych, interaktywnych i bezpiecznych aplikacji webowych

Linki do księgarni są linkami partnerskimi Grupy Helion. Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.