ASP.NET Core Blazor je univerzální a velmi výkonný framework pro vývoj interaktivních webových aplikací bez nutnosti používat JavaScript. Poskytuje robustní komponentní model, který výrazně snižuje množství napsaného kódu a zpřehledňuje práci. [...]
  • ASPNET_BLAZOR
  • Délka 2 dny
  • 20 ITK bodů
  • 2 termíny
  • ČR (16 000 Kč)

    SR (640 €)

  • Mírně pokročilý

ASP.NET Core Blazor je univerzální a velmi výkonný framework pro vývoj interaktivních webových aplikací bez nutnosti používat JavaScript. Poskytuje robustní komponentní model, který výrazně snižuje množství napsaného kódu a zpřehledňuje práci. To ocení nejen vývojář, ale i současné agentní AI, které dokážou s vývojem aplikací v Blazoru efektivně pomoci. Během školení si představíme všechny renderovací módy a jejich záludnosti tak, aby vás v reálném vývoji už nic nepřekvapilo. Z praktických ukázek pochopíte, jaké režimy lze použít pro jaké typy webových aplikací a jak tyto režimy vzájemně propojit. Přestože si ukážeme, jak můžeme v C# kódu spolupracovat i s JavaScriptem, není jeho znalost pro účely kurzu, ani pro vývoj aplikací v Blazoru, potřeba.

»
  • Podrobne pochopiť štruktúru aplikácií Blazor
  • Naučiť sa rozhodovať medzi režimami vykresľovania
  • Budete schopní vytvárať webové stránky a komponenty
  • Budete vedieť spracovať a validovať formuláre
  • Naučíte sa vytvárať interaktívne rozhrania
  • Budete si vedieť poradiť s najčastejšími ťažkosťami
  • Tento kurz predpokladá znalosti a skúsenosti s programovaním v jazyku C# na úrovni kurzu GOC2125.
  • Kurz predpokladá základné znalosti a skúsenosti s tvorbou html a css.
  • Odborná prednáška s praktickými ukážkami, počítačové cvičenia.
  • Online prezentácia preberanej látky

Deň 1 - Blazor full-stack Prvý deň je zameraný na statické vykresľovanie, rozšírený režim a prúdové vykresľovanie. Na základe tohto dňa budete schopní vytvárať aplikácie Blazor podobným, ale modernejším a výkonnejším prístupom ako tradičné MVC.

  • Úvod do Blazoru a štruktúry webovej aplikácie
  • Konštrukcia rozloženia, smerovanie a navigácia medzi stránkami
  • Moderná vylepšená navigácia a streamové vykresľovanie
  • Životný cyklus komponentov a dátová komunikácia
  • Konfigurácia, protokolovanie a globálne spracovanie chýb
  • Formuláre, spracovanie formulárov a overovanie vstupov
  • Overovanie a autorizácia v aplikáciách Blazor
  • Publikovanie aplikácií a ochutnávka plnej interaktivity Deň 2 - Režimy interaktivity Rozšírenie prvého dňa o režimy interaktivity (predtým známe ako Server a WebAssembly). Na konci tohto dňa budete schopní vytvárať aplikácie v štýle SPA s plnou interaktivitou používateľa.
  • Režimy interaktivity a ich vplyv na návrh aplikácie
  • Interaktivita servera pomocou Signal R a WebSockets
  • Interaktivita klienta pomocou WebAssembly a zmiešaného režimu
  • Zachytávanie a spracovanie udalostí v používateľskom rozhraní
  • Rozšírený životný cyklus komponentov v režime interaktivity
  • Interoperabilita medzi .NET a JS
  • Overovanie a autorizácia v režime interaktivity
  • Komunikácia so službami REST v režime interaktivity klienta
  • Ďalšie špecifické témy týkajúce sa režimov interaktivity
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.