Scegli la tua lingua
Corso Power Apps Advanced
Più di 2 milioni di studenti in tutto il mondo

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.

Dedika per aziende

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.

Clicca qui

Contenuto del corso

8 Capitoli • 38 LezioniDurata tra 4 e 360 ore (decidi tu)

Capitolo 1Vedi dettagli

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 2Vedi dettagli

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 3Vedi dettagli

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 4Vedi dettagli

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 5Vedi dettagli

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 6Vedi dettagli

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 7Vedi dettagli

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 8Vedi dettagli

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.

Certificazione

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...
Giulio Carlo
Giulio CarloStudente di Marketing Digitale
Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.
Mariana Ferres
Mariana FerresStudentessa di Fotografia
Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!
Luciana Alvarenga
Luciana AlvarengaStudentessa di Nail Design
La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.
André Felipe
André FelipeStudente di Prompt Engineering

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