Corso di Sviluppo di Sharepoint tramite il framework SPFX

In questo corso verrà esplorato ed approfondito il framework SPFX, il modello di sviluppo consigliato da Microsoft per arricchire e personalizzare l’esperienza all’interno di SharePoint.

In questo corso verrà esplorato ed approfondito il framework SPFX, il modello di sviluppo consigliato da Microsoft per arricchire e personalizzare l’esperienza all’interno di SharePoint.

Questo percorso formativo insegnerà il discente a creare Web Part personalizzate, le estensioni, le schede adattive ACE e come interfacciarsi Microsoft Graph, al fine di consentirgli di adattare SharePoint alle esigenze specifiche della propria organizzazione.

Prerequisiti

Si riportano di seguito i prerequisiti necessari per seguire il corso:

  • Conoscenza di base di SharePoint: Gli studenti dovrebbero avere una comprensione di base di come SharePoint funziona, inclusi concetti come siti, liste, librerie, permessi e flussi di lavoro;
  • Conoscenza di HTML, CSS, JavaScript e TypeScript: SPFx si basa su HTML, CSS, JavaScript per sviluppare componenti personalizzati e una conoscenza di base di TypeScript. Gli studenti dovrebbero essere in grado di scrivere codice HTML e CSS e avere familiarità con la programmazione in JavaScript;
  • Ambiente di sviluppo: Gli studenti devono avere accesso a un ambiente di sviluppo appropriato, che include Microsoft Visual Studio Code, Node.js, npm (Node Package Manager) e Yeoman;
  • Account dello sviluppatore SharePoint: Per testare e distribuire componenti personalizzati su SharePoint, gli studenti hanno bisogno di un account dello sviluppatore di SharePoint e l’accesso a un ambiente di sviluppo SharePoint;
  • Conoscenza di Office 365 (facoltativo): Una conoscenza di base di Office 365 e SharePoint Online può essere utile;
  • Ambiente di test o sviluppo: Gli studenti dovrebbero avere accesso a un ambiente di test o sviluppo SharePoint dove possono eseguire le proprie personalizzazioni senza influire sull’ambiente di produzione.
Corso di Sviluppo di Sharepoint tramite il framework SPFX

In questo corso verrà esplorato ed approfondito il framework SPFX, il modello di sviluppo consigliato da Microsoft per arricchire e personalizzare l’esperienza all’interno di SharePoint.

Questo percorso formativo insegnerà al discente a creare Web Part personalizzate, le estensioni, le schede adattive ACE e come interfacciarsi Microsoft Graph, al fine di consentirgli di adattare SharePoint alle esigenze specifiche della propria organizzazione.

 

Durata

Il corso ha una durata di 3 giorni

AGENDA

    Introduzione a SharePoint

    • Panoramica del framework SPFX
    • Introduzione e configurazione dell’ambiente di sviluppo
    • Interazione e gestione delle webpart in SharePoint

    Sviluppo di una Web part

    • Introduzione
    • Creazione della prima web part partendo dal template di base
    • Esplorare il progetto e la struttura
    • Approfondimento delle API di base dell’SPFX
    • Gestione e creazione delle proprietà della Web part
    • Interazione con le API SharePoint per effettuare le operazioni CRUD sui dati di SharePoint
    • Pubblicazione

    Sviluppo di un Estensione

    • Panoramica delle estensioni
    • Creazione della prima estensione utilizzando il template di base
    • Creare un campo personalizzato
    • Estensione del set di comandi
    • Personalizzazione della ricerca
    • Personalizzare un form di una lista
    • Pubblicazione

    Viva Connections

    • Introduzione a Viva Connections
    • Sviluppare la prima card
    • Gestione della Geolocalizzazione
    • Come caricare un media

     Microsoft Graph e API personalizzate

    • Introduzione a Graph
    • Utilizzare le Api Graph in una Web part
    • Come chiamare le API personalizzate protette da Azure AD

     Pubblicazione

    • Pubblicare una soluzione personalizzata
    • Gestione del catalogo
    • Come aggiornare una soluzione