Date Corso

DURATA

3 giornate

Orario lezioni corso

ORARIO

9.00-13.00 – 14.00-17.00

Sede Corso Formazione

SEDE

modalità da remoto

Costo Corso

OFFERTA

Contattaci per una quotazione personalizzata

OBIETTIVI DEL CORSO

In questo corso, esploreremo e approfondiremo il framework SPFX, il modello di sviluppo raccomandato da Microsoft per arricchire e personalizzare l’esperienza all’interno di SharePoint. L’obiettivo principale è fornire una comprensione completa di SPFX, consentendo ai partecipanti di sfruttare al meglio le sue potenzialità per migliorare le funzionalità di SharePoint.

Un aspetto chiave del corso è l’insegnamento della creazione di Web Part personalizzate.
I partecipanti impareranno a sviluppare queste componenti per adattare SharePoint alle esigenze specifiche della propria organizzazione. Questo permetterà di migliorare l’usabilità e l’efficacia della piattaforma all’interno dell’azienda.

Inoltre, guideremo i partecipanti nello sviluppo di estensioni per SharePoint. Le estensioni sono fondamentali per espandere le funzionalità standard della piattaforma e questo corso fornirà le competenze necessarie per crearle e personalizzarle in base ai bisogni aziendali.

Un altro obiettivo del corso è l’implementazione di schede adattive ACE (Adaptive Card Extensions). Queste schede migliorano la comunicazione e l’interazione all’interno di SharePoint, rendendo l’esperienza utente più dinamica e coinvolgente.

Il corso include anche una sezione dedicata all’integrazione con Microsoft Graph. Mostreremo come interfacciarsi con questa potente risorsa per integrare dati e servizi di Office 365 in SharePoint, permettendo di creare soluzioni altamente integrate e funzionali.

Infine, il corso mira a fornire le competenze necessarie per adattare SharePoint alle specifiche esigenze della propria organizzazione. Questo significa personalizzare la piattaforma per migliorare i processi aziendali, aumentare la produttività e soddisfare le esigenze uniche di ogni ambiente di lavoro.

La partecipazione al corso prevede non solo l’acquisizione di nozioni teoriche ma anche pratiche grazie alla combinazione di lezioni frontali ed esercitazioni.

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 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, 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.

PROGRAMMA DEL CORSO

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
testimonials

A.C.C, Lead Developer

“Stimolante e divertente: corso costruito ad hoc sulle nostre esigenze e competenze pregresse”

LVMK

Corsi informatica
5
2020-09-15T21:25:52+01:00

LVMK

testimonials
“Stimolante e divertente: corso costruito ad hoc sulle nostre esigenze e competenze pregresse”
testimonials

MS, Developer

Il docente si è rivelato da subito gentile e disponibile anche per chi aveva più carenze in materia”

Add Value

Corsi informatica
4
2020-09-15T22:00:52+01:00

Add Value

testimonials
“ Il docente si è rivelato da subito gentile e disponibile anche per chi aveva più carenze in materia”
testimonials

F.B, Analyst Developer

“Grazie a questo corso sono riuscito a consolidare le mie nozioni sulla struttura architetturale del db e tutte le sue potenzialità, in vista di analisi su futuri progetti sempre più performanti”

Add Value

Corsi informatica
5
2020-09-15T22:05:00+01:00

Add Value

testimonials
“Grazie a questo corso sono riuscito a consolidare le mie nozioni sulla struttura architetturale del db e tutte le sue potenzialità, in vista di analisi su futuri progetti sempre più performanti”
testimonials

RB, Gestione del personale

"Il corso è stato fantastico. Si è aperto un mondo davanti a me sconosciuto. Insegnante top."

AcegasApsAmga S.p.A.

Corsi informatica
4
2020-09-24T07:50:17+01:00

AcegasApsAmga S.p.A.

testimonials
"Il corso è stato fantastico. Si è aperto un mondo davanti a me sconosciuto. Insegnante top."
testimonials

R.V, Developer

“ la mia esperienza personale nel corso è stata molto positiva in quanto mi ha permesso di arricchire le mie conoscenze per poterle usare poi al meglio durante le fasi lavorative”

Add Value

Corsi informatica
5
2020-09-15T22:01:55+01:00

Add Value

testimonials
“ la mia esperienza personale nel corso è stata molto positiva in quanto mi ha permesso di arricchire le mie conoscenze per poterle usare poi al meglio durante le fasi lavorative”
testimonials

F.R, Network Security Operator

“ Corso ben progettato e strutturato con un docente molto skillato”

BRENNERCOM

Corsi informatica
2020-09-15T21:59:13+01:00

BRENNERCOM

testimonials
“ Corso ben progettato e strutturato con un docente molto skillato”
testimonials

M.D, IT System and Product Consultant

“In questo periodo COVID, frequentare il corso è stato un modo per sentirsi di nuovo parte di un gruppo dove poter confrontarsi e rafforzare le proprie conoscenze “

ADAWEN

Corsi informatica
4
2020-09-15T21:36:52+01:00

ADAWEN

testimonials
“In questo periodo COVID, frequentare il corso è stato un modo per sentirsi di nuovo parte di un gruppo dove poter confrontarsi e rafforzare le proprie conoscenze “
testimonials

A.B Technical Support Division

“Grazie alla disponibilità e competenza dello staff DGroove anche da casa ho potuto seguire i corsi Microsoft in un ambiente online senza farmi mancare niente: docente, laboratori e materiale di studio.”

F.C.S. Solutions Srl

Corsi informatica
5
2020-09-15T21:26:39+01:00

F.C.S. Solutions Srl

testimonials
“Grazie alla disponibilità e competenza dello staff DGroove anche da casa ho potuto seguire i corsi Microsoft in un ambiente online senza farmi mancare niente: docente, laboratori e materiale di studio.”
4.6
7
Corsi informatica

    Desideri maggiori informazioni sui nostri corsi? Compila il form qui sotto per essere ricontattato o chiama il numero +39 3240118505 o +39 045 8600171 per parlare direttamente con uno dei nostri consulenti della formazione.

    Consulta la nostra privacy policy per tutte le altre informazioni relative al trattamento dei tuoi dati personali.

    I dati personali forniti saranno trattati da Dgroove S.r.l., in qualità di Titolare del trattamento, al fine di consentire l’accesso ai contenuti richiesti Dgroove S.r.l., inoltre, potrà trattare i dati raccolti e inseriti nei propri database, per l’invio di newsletter informative relative ai propri prodotti e servizi. Potrai, in ogni caso, opporti alla ricezione di comunicazioni e aggiornamenti di questo tipo, ai sensi dell’art. 21 del Regolamento (UE) 679/2016 (GDPR), seguendo quanto indicato nell’informativa.