Power Apps pokročilý

Kurzem Vás provede lektoři z firmy AbecedaPC

Základní info

Cíle kurzu

Dataverse jako relační datová platforma
Model-driven aplikace
Pokročilé možnosti jazyka Power Fx
Tabulky, kolekce a delegování
Praktická rozšíření galerií
Praktická rozšíření formulářů
Oprávnění a přístup k datům
Práce se soubory a přílohami
Integrace s SQL, Power Automate, Power BI a REST API
AI Builder a AI nástroje v Power Platform
Správa, výkon a dobrá praxe vývoje aplikací
Praktické scénáře

Obsah kurzu

    • Dataverse jako relační datová platforma
      • kdy už nestačí SharePoint Lists a kdy se vyplatí přejít na Dataverse
      • architektura Dataverse v prostředí Power Platform
      • tabulky, sloupce a datové typy
      • relace mezi tabulkami a jejich praktické použití
      • vyhledávací sloupce a zobrazení souvisejících záznamů
      • vizuální správa datového modelu
      • základní doporučení pro návrh podnikových dat
    • Model-driven aplikace
      • princip aplikace řízené datovým modelem
      • rozdíl mezi Canvas Apps a Model-driven Apps
      • kdy je vhodné použít model-driven aplikaci
      • vytvoření aplikace nad Dataverse
      • práce se zobrazeními a formuláři
      • zobrazení propojených záznamů
      • typické scénáře využití model-driven aplikací
    • Pokročilé možnosti jazyka Power Fx
      • Power Fx jako jazyk pro aplikační logiku
      • kontextové a globální proměnné
      • rozdíl mezi funkcemi Set a UpdateContext
      • podmíněná logika pomocí If a Switch
      • dynamické chování prvků aplikace podle hodnot a stavu aplikace
      • zpracování chyb pomocí IfError a IsError
      • jak předcházet pádům aplikace a nejasným chybovým stavům
    • Tabulky, kolekce a delegování
      • funkce tabulek a kolekcí v Power Fx
      • transformace dat v aplikaci
      • dopočítávání hodnot
      • práce s větším množstvím dat
      • delegování dotazů na datový zdroj
      • typické problémy při nedelegovatelných výrazech
      • doporučení pro rychlejší a spolehlivější práci s daty
    • Praktická rozšíření galerií
      • dynamické galerie
      • filtrování a řazení podle více kritérií
      • podmíněné zvýraznění položek
      • hromadné operace s daty
      • výběr více položek
      • stránkování objemných dat
      • přehledné zobrazení stavů a výjimek v galerii
    • Praktická rozšíření formulářů
      • dynamické formuláře
      • podmíněná viditelnost polí
      • výchozí hodnoty podle uživatele nebo situace
      • závislost polí na jiných hodnotách
      • kontrola vyplnění a validace záznamu
      • práce s více režimy formuláře
      • přehledné potvrzení uložení nebo chyby
    • Oprávnění a přístup k datům
      • řízení přístupu ke konkrétním datům
      • řízení dostupných akcí podle uživatele
      • práce s rolí uživatele v aplikaci
      • rozdíl mezi skrytím prvku a skutečným oprávněním k datům
      • základní principy bezpečnějšího návrhu aplikace
      • omezení oprávnění při práci s různými datovými zdroji
      • praktické příklady zobrazení dat podle uživatele nebo oddělení
    • Práce se soubory a přílohami
      • nahrávání příloh v aplikaci
      • uložení příloh k záznamu
      • zobrazení příloh uživateli
      • navazující operace nad soubory
      • předání souboru do Power Automate
      • ukládání souborů do vhodného úložiště
      • praktická omezení práce s přílohami
    • Integrace s SQL, Power Automate, Power BI a REST API
      • připojení k SQL databázi
      • specifika SQL jako zdroje dat pro Power Apps
      • kdy se vyplatí použít SQL databázi místo jednoduššího zdroje dat
      • propojení aplikace s Power Automate tokem
      • spouštění toku se vstupními parametry z aplikace
      • vložení sestavy Power BI do aplikace
      • vložení aplikace Power Apps do sestavy Power BI
      • základy vlastních funkcí, konektorů a volání REST API
    • AI Builder a AI nástroje v Power Platform
      • co je AI Builder a kdy může být užitečný
      • přehled dostupných modelů podle prostředí a licencí
      • zapojení AI Builderu do aplikace
      • zpracování formulářů a extrakce dat z dokumentů
      • kontrola a ověření výstupů z AI nástrojů
      • praktické scénáře pro zpracování dokumentů nebo požadavků
      • omezení AI funkcí v reálném provozu
    • Správa, výkon a dobrá praxe vývoje aplikací
      • Application Lifecycle Management, tedy správa životního cyklu aplikace
      • prostředí Dev, Test a Prod
      • přenos aplikace mezi prostředími
      • diagnostika pomalé aplikace
      • nejčastější příčiny pomalého načítání
      • OnStart, delegace a dotazy na datové zdroje
      • monitoring aplikace a vyhodnocení problémů
      • doporučení pro dlouhodobě udržitelné aplikace
    • Praktické scénáře
      • onboarding nového zaměstnance
      • propojené záznamy pro oddělení, pozici, zařízení, školení a přístupová oprávnění
      • spuštění onboardingového toku přes Power Automate
      • plánování směn a kapacit týmu
      • podmíněné zvýraznění konfliktů a vložená sestava Power BI
      • zaznamenávání příjmů a výdejů ve skladu
      • vyhledávání položek v galerii napojené na SQL databázi
      • ošetření chyb pomocí IfError a navazující notifikace

Předpoklady

doporučujeme znalosti na úrovni kurzu Power Apps základní. Účastník by měl umět vytvořit jednoduchou aplikaci, pracovat s datovým zdrojem, formuláři, galeriemi a základními vzorci Power Fx.

Power Apps pokročilý

Vybraný termín:

5.8.2026 –  6.8.2026  Praha Upřesnující informace k termínu

Cena

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je čtyři a jedna ? Součet zapište číslicemi.