ASP.NET Core Blazor je všestranný a veľmi výkonný rámec na vývoj interaktívnych webových aplikácií bez potreby používať JavaScript. Poskytuje robustný model komponentov, ktorý výrazne znižuje množstvo písaného kódu a uľahčuje prácu. Ocení to [...]
  • ASPNET_BLAZOR
  • Dĺžka 2 dni
  • 20 ITK bodov
  • 2 termíny
  • SR (640 €)

    ČR (16 000 Kč)

  • Mierne pokročilý

ASP.NET Core Blazor je všestranný a veľmi výkonný rámec na vývoj interaktívnych webových aplikácií bez potreby používať JavaScript. Poskytuje robustný model komponentov, ktorý výrazne znižuje množstvo písaného kódu a uľahčuje prácu. Ocení to nielen vývojár, ale aj súčasný agent AI, ktorý môže efektívne pomôcť pri vývoji aplikácií v Blazore. Počas školenia vám predstavíme všetky režimy vykresľovania a ich úskalia, aby vás pri reálnom vývoji nič neprekvapilo. Z praktických ukážok pochopíte, ktoré režimy sa dajú použiť pre ktoré typy webových aplikácií a ako tieto režimy vzájomne prepojiť. Hoci si ukážeme, ako môžeme pracovať s JavaScriptom v kóde C#, znalosť JavaScriptu nie je pre účely kurzu ani pre vývoj aplikácií v Blazore nevyhnutná.

»
  • Podrobne pochopíte štruktúru aplikácií v Blazore
  • Naučíte sa rozhodovať medzi režimami vykresľovania
  • Budete vedieť vytvárať webové stránky a komponenty
  • Budete vedieť spracovať a validovať formuláre
  • Naučíte sa vytvárať interaktívne rozhrania
  • Budete sa vedieť vysporiadať 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 Blazora 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álna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.