
Corso Power Apps Advanced
Porti le sue competenze in Power Apps a un livello aziendale con un curriculum che copre tutto, dalle formule avanzate di Power Fx e la modellazione Dataverse ai connettori personalizzati, alle pipeline ALM e all'integrazione di AI Builder. Costruirà app sicure, scalabili e pronte per la produzione che soddisfano le reali esigenze aziendali. Questo è il corso per sviluppatori e architetti che hanno superato le basi e sono pronti a fornire risultati.
Cosa imparerai:
Padroneggerà lo sviluppo di app canvas e model-driven, inclusi design responsivo, componenti riutilizzabili e logica Power Fx complessa. Configurerà tabelle Dataverse, ruoli di sicurezza e regole di business per supportare modelli di dati di livello aziendale. Integrerà flussi di lavoro di approvazione di Power Automate e flussi automatizzati direttamente nelle sue app. Applicherà il profiling delle prestazioni, l'ottimizzazione della delega e i criteri DLP per preparare le app per la produzione. Esplorerà inoltre i controlli PCF, i pattern per app con funzionalità offline, l'analisi integrata di Power BI e le funzionalità di Copilot per costruire soluzioni moderne e intelligenti.
Come studi in modo pratico Corso Power Apps Advanced
Come metti in pratica Corso Power Apps Advanced
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 38 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliFondamenti della piattaforma Power Apps
Fondamenti della piattaforma Power Apps
Lezione 1 • Navigare in Power Apps Studio
Introduce le interfacce dello studio canvas e model-driven, le barre degli strumenti e i pannelli delle proprietà. Sviluppa la fluidità di navigazione necessaria per uno sviluppo efficiente delle app.
Lezione 2 • Licenze e configurazione dell'ambiente
Spiega i livelli di licenza, i limiti di capacità e il provisioning degli ambienti. Al termine, gli studenti sono in grado di selezionare la licenza corretta e configurare un ambiente di sviluppo.
Lezione 3 • Connessioni alle origini dati
Dimostra come aggiungere e gestire i connettori verso origini dati esterne. Collega i concetti fondamentali sui dati ai flussi di lavoro pratici per la creazione di app.
Lezione 4 • Panoramica dell'architettura di Power Platform
Illustra la relazione tra Power Apps, Power Automate, Dataverse e connettori. Stabilisce il modello mentale necessario per tutti i capitoli successivi.
Capitolo 2NascondiNascondi dettagliVedi dettagliProgettazione e controlli delle app canvas
Progettazione e controlli delle app canvas
Lezione 1 • Navigazione e flusso tra schermate
Implementa i pattern Navigate, Back e deep-link per creare flussi intuitivi a più schermate. Collega la progettazione delle schermate agli obiettivi di esperienza utente.
Lezione 2 • Controlli principali di input e visualizzazione
Illustra input di testo, elenchi a discesa, raccolte, moduli e controlli multimediali con le loro proprietà chiave. Fornisce gli elementi costitutivi per tutte le schermate di inserimento e visualizzazione dati.
Lezione 3 • Layout delle schermate e design responsivo
Insegna i controlli contenitore, i layout flessibili e le strategie di breakpoint per il supporto multi-dispositivo. Consente direttamente la costruzione di UI di livello professionale.
Lezione 4 • Stili e tematizzazione
Applica tavolozze di colori, tipografia e set di icone coerenti su tutte le schermate utilizzando variabili globali. Garantisce un'estetica dell'app allineata al brand e manutenibile.
Lezione 5 • Componenti riutilizzabili
Crea componenti personalizzati con proprietà di input e output per il riutilizzo tra app. Riduce la duplicazione e impone la coerenza del design su larga scala.
Capitolo 3NascondiNascondi dettagliVedi dettagliFormule Power Fx e logica
Formule Power Fx e logica
Lezione 1 • Tecniche avanzate per le formule
Esplora With, ForAll ed esecuzione concorrente per prestazioni e leggibilità. Prepara gli studenti alla progettazione di formule complesse e di livello produzione.
Lezione 2 • Logica condizionale e di ramificazione
Applica If, Switch e IIf per gestire dinamicamente visibilità, colore e instradamento dei dati. Collega direttamente la logica delle formule ai risultati del comportamento dell'UI.
Lezione 3 • Fondamenti del linguaggio Power Fx
Introduce i tipi di dati, gli operatori e l'ordine di valutazione delle espressioni in Power Fx. Stabilisce le basi sintattiche per tutto il lavoro con le formule nel corso.
Lezione 4 • Variabili e raccolte
Spiega Set, UpdateContext, Collect e ClearCollect per la gestione dello stato. Insegna quando utilizzare variabili globali vs. locali per un'architettura dell'app pulita.
Lezione 5 • Manipolazione di tabelle e record
Illustra Filter, Sort, Search, AddColumns e GroupBy per trasformare le raccolte di dati. Abilita un comportamento dinamico e guidato dai dati per raccolte e moduli.
Capitolo 4NascondiNascondi dettagliVedi dettagliModellazione dei dati in Dataverse
Modellazione dei dati in Dataverse
Lezione 1 • Tabelle e colonne di Dataverse
Crea tabelle standard e personalizzate, configura i tipi di colonna e imposta i vincoli obbligatori. Fornisce la base dati per app model-driven e canvas.
Lezione 2 • Relazioni e campi di ricerca
Configura relazioni uno-a-molti, molti-a-molti e polimorfiche tra tabelle. Abilita il recupero di dati relazionali in scenari applicativi complessi.
Lezione 3 • Modello di sicurezza di Dataverse
Implementa ruoli di sicurezza, sicurezza a livello di campo e proprietà dei record per controllare l'accesso ai dati. Allinea la governance dei dati con le strutture di autorizzazione organizzative.
Lezione 4 • Soluzioni e basi di ALM
Pacchettizza tabelle, app e flussi in soluzioni gestite e non gestite per il deployment. Introduce le pratiche di gestione del ciclo di vita delle applicazioni per gli asset Dataverse.
Lezione 5 • Regole di business e validazioni
Crea regole di business lato server per obbligatorietà, visibilità e valori predefiniti dei campi. Impone l'integrità dei dati indipendentemente dal livello applicativo.
Capitolo 5NascondiNascondi dettagliVedi dettagliSviluppo di app model-driven
Sviluppo di app model-driven
Lezione 1 • Dashboard e grafici
Crea dashboard di sistema con grafici, elenchi e iframe per la visibilità operativa. Fornisce approfondimenti attuabili direttamente all'interno dell'app model-driven.
Lezione 2 • Progettazione e personalizzazione dei moduli
Progetta moduli principali, di creazione rapida e schede con tab, sezioni e controlli campo. Definisce direttamente l'esperienza di inserimento dati per gli utenti finali.
Lezione 3 • Configurazione di viste e griglie
Crea e personalizza viste di sistema, pubbliche e personali con filtri e set di colonne. Consente agli utenti di visualizzare i record giusti nel contesto appropriato.
Lezione 4 • Struttura delle app model-driven
Spiega le mappe del sito, i moduli dell'app e le aree di navigazione che definiscono la struttura dell'app model-driven. Stabilisce la differenza architetturale rispetto alle app canvas.
Lezione 5 • Flussi dei processi aziendali
Configura flussi di processi aziendali a più fasi per guidare gli utenti attraverso flussi di lavoro strutturati. Collega le app model-driven all'automazione dei processi end-to-end.
Capitolo 6NascondiNascondi dettagliVedi dettagliIntegrazione con Power Automate
Integrazione con Power Automate
Lezione 1 • Flussi automatizzati e pianificati
Crea flussi automatizzati su eventi di riga Dataverse e trigger di ricorrenza pianificata. Automatizza l'elaborazione dei dati in background senza l'intervento dell'utente.
Lezione 2 • Flussi di lavoro di approvazione
Implementa flussi di approvazione sequenziali e paralleli con notifiche tramite schede adattive. Abilita processi di revisione strutturati e integrati con i moduli di Power Apps.
Lezione 3 • Attivare flussi da app canvas
Configura flussi istantanei con trigger di Power Apps e passa parametri dalle azioni dei pulsanti. Collega le interazioni utente nell'app ai processi automatizzati di backend.
Lezione 4 • Gestione degli errori e monitoraggio dei flussi
Applica impostazioni di esecuzione successiva, azioni di ambito e analisi del flusso per gestire i guasti. Garantisce che i flussi di produzione siano resilienti e osservabili.
Capitolo 7NascondiNascondi dettagliVedi dettagliPrestazioni, sicurezza e governance
Prestazioni, sicurezza e governance
Lezione 1 • Criteri di prevenzione della perdita di dati
Configura i criteri DLP per classificare i connettori e limitare il movimento dei dati tra i confini. Allinea la connettività delle app ai requisiti di governance dei dati organizzativi.
Lezione 2 • Profilazione delle prestazioni delle app
Utilizza lo strumento Monitor e l'analizzatore di prestazioni per identificare formule lente e chiamate di rete. Traduce i dati di profilazione in azioni di ottimizzazione mirate.
Lezione 3 • Accesso e condivisione basati sui ruoli
Condivide le app canvas con gruppi di sicurezza e assegna i ruoli di sicurezza delle app model-driven. Controlla chi può accedere, modificare e co-gestire le app in produzione.
Lezione 4 • Delega e ottimizzazione delle query
Risolve gli avvisi di delega e riscrive le query non delegabili utilizzando il filtraggio lato server. Previene il troncamento dei dati e il degrado delle prestazioni su larga scala.
Lezione 5 • Controlli di audit e conformità
Abilita l'auditing di Dataverse, esamina i log di audit e configura i criteri di conservazione. Supporta i requisiti di conformità normativa e responsabilità interna.
Capitolo 8NascondiNascondi dettagliVedi dettagliPattern avanzati per app e deployment
Pattern avanzati per app e deployment
Lezione 1 • Progettazione di app con capacità offline
Implementa la memorizzazione locale nella cache delle raccolte e pattern di sincronizzazione per app utilizzate senza connettività. Affronta la risoluzione dei conflitti di dati e il feedback sullo stato della sincronizzazione.
Lezione 2 • Pipeline ALM e CI/CD
Automatizza l'esportazione delle soluzioni, la convalida della build e il deployment utilizzando gli strumenti della pipeline. Stabilisce processi di rilascio ripetibili e verificabili per i team aziendali.
Lezione 3 • Connettori personalizzati
Crea connettori personalizzati da definizioni OpenAPI per integrare API REST esterne. Estende Power Apps oltre i limiti dei connettori standard.
Lezione 4 • Ciclo di vita e manutenzione delle app
Gestisce il versionamento, il rollback e le strategie di deprecazione per le app in produzione. Garantisce la manutenibilità a lungo termine e un'interruzione minima per gli utenti durante gli aggiornamenti.
Lezione 5 • Controlli PCF e componenti di codice
Introduce Power Apps Component Framework per la creazione di controlli UI personalizzati con TypeScript. Consente controlli pixel-perfect e interattivi che vanno oltre le capacità native.
Il tuo certificato valido di completamento
Questo corso è per te:
Sviluppatore di applicazioni aziendali: pronto a passare da app funzionali a soluzioni di livello enterprise.
Sviluppatore SharePoint: in transizione professionale verso l'ecosistema Power Platform più ampio.
Consulente IT: che necessita di fornire app Power Apps governate e scalabili per le organizzazioni clienti.
Configuratore Dynamics 365: che espande le competenze nello sviluppo di app canvas e model-driven personalizzate.
Appassionato di Power Platform: autodidatta e determinato a colmare le lacune nella conoscenza tecnica avanzata.
Solutions Architect: responsabile della progettazione di ambienti Power Platform sicuri e multi-app su larga scala.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















