Die Illustrationen sind in Kooperation von Menschen und künstlicher Intelligenz entstanden. Sie zeigen eine Zukunft, in der Technologie allgegenwärtig ist, aber der Mensch im Mittelpunkt bleibt.
KI-generierte Illustration

SharePoint-Framework-Lösungen (SPFx) für SharePoint Online, MS 365 und MS Teams

Erweiterungen entwickeln für Microsoft-Infrastrukturen

Online
4 Tage
Deutsch
PDF herunterladen
€ 2.690,–
zzgl. MwSt.
€ 3.201,10
inkl. MwSt.
Buchungsnummer
43295
Veranstaltungsort
Online
2 Termine
€ 2.690,–
zzgl. MwSt.
€ 3.201,10
inkl. MwSt.
Buchungsnummer
43295
Veranstaltungsort
Online
2 Termine
Werde zertifizierter
Machine Lerning Engineer
Dieser Kurs ist Bestandteil der zertifizierten Master Class "Machine Learning Engineer". Bei Buchung der gesamten Master Class sparst du über 15 Prozent im Vergleich zur Buchung dieses einzelnen Moduls.
Zur Master Class
Inhouse Training
Firmeninterne Weiterbildung nur für eure Mitarbeiter:innen - exklusiv und wirkungsvoll.
Anfragen
In Kooperation mit
In Kooperation mit
ITech Progress
Lerne alles über die Erweiterungsmöglichkeiten von SharePoint Online (und in eingeschränktem Maße auch SharePoint 2019/SE), Microsoft 365 und Microsoft Teams.
Inhalte

Wir starten mit der Einrichtung der Entwicklungsumgebung auf Basis von Visual Studio Code, TypeScript und Node.js. Weiters werfen wir einen Blick auf das React-Framework und dessen Einsatzmöglichkeiten.

Am Ende veröffentlichen wir unsere Lösungen für SharePoint und Teams für die Benutzer.

 

1. Einführung in SPFx

  • Was ist das SharePoint Framework?
  • Einsatzmöglichkeiten
  • Tool-Chain
  • Verwenden von Visual Studio Code

 

2. Einführung in TypeScript

  • Grundlegende Sprachelemente von TypeScript
  • TypeScript vs. JavaScript

 

3. Node.js & Tools

  • Node Package Manager (npm) & Yarn
  • Projekterstellung mit Yeoman
  • Verwenden von Webpack

 

4. SPFx

  • Projektstruktur eines SPFx-Projekts
  • Methoden und Eventhandling
  • SharePoint Workbench
  • Arbeiten mit Webpart-Eigenschaften
  • Webpart-Einstellungen

 

5. React-Grundlagen

  • Einführung in React
  • JSX, TSX
  • React-Komponenten
  • Props und State

 

6. Apps und Authentifizierung in Microsoft Entra

  • Registrieren von Apps in Entra
  • Authentifizierung mit Access Tokens

 

7. Microsoft Graph

  • Was ist die Microsoft Graph API?
  • Verwenden der Schnittstelle
  • Vergeben von Berechtigungen für Microsoft Graph

 

8. Konsumieren von SharePoint-Daten

  • CSOM vs. REST API
  • Benutzen von PnP.js
  • Abfragen von Daten mit CAML
  • Verwenden der SharePoint Search API
  • Abfragen von SharePoint-Daten über Microsoft Graph

 

9. Anpassen der Benutzeroberfläche

  • Einführung in SASS
  • Benutzerdefinierte Themes
  • Office UI Fabric/Fluent UI
  • Verwenden der PnP React Controls

 

10. SharePoint-Framework-Erweiterungen

  • Welche Möglichkeiten bieten SPFx-Erweiterungen?
  • Verwenden von ApplicationCustomizers (z.B. für Global Script Injection oder custom header/footer)
  • FieldCustomizers
  • Command Sets
  • Form customizer

 

11. Viva Connections und Adaptive Cards

  • Was ist Viva Connections?
  • Erstellen von Adaptive Cards für Viva Connections

 

12. Veröffentlichen von SPFx-Projekten

  • Building & Packaging
  • Deployment über den globalen AppCatalog
  • Benutzen des Site Collection AppCatalogs
  • Veröffentlichen von SPFx-Komponenten in Microsoft Teams

 

13. Einführung in Azure Functions

  • Was sind Azure Functions?
  • Entwickeln von Code für die Ausführung im Kontext von Azure Functions
  • Aufrufen von Azure Functions aus SPFx-Webparts
  • Verwenden von App-Zugriff aus Azure auf SharePoint

 

14. Teams-Development

  • Verwenden von SPFx für das Erstellen von Teams-Apps
  • Benutzung des Teams Toolkits für die Entwicklung nativer Teams Apps

 

Anforderungen:

  • Erfahrung mit Web- & SharePoint-Entwicklung von Vorteil
  • Erfahrung im Umgang mit SharePoint/Teams/Microsoft 365
Lernumgebung
Dein Nutzen
  • Grundlagen des SharePoint Frameworks (SPFx)
  • Grundlagen von Node.js und TypeScript
  • SharePoint REST API
  • Microsoft Graph API
  • Authentifizierungsmöglichkeiten über Entra Applications
  • Erstellen von Webparts für SharePoint und Teams
  • Erstellen von SharePoint-Erweiterungen (Application Customizer etc.)
  • Verwenden von SPFx für Viva Connections
  • Auslagern von Code für „erhöhte Privilegien" mithilfe von Azure Functions
  • Erweitern von Microsoft Teams
Trainer:in
No items found.
Methoden

Dieser Kurs besteht aus einem Online-Seminar und wird von einer Trainerin bzw. einem Trainer geleitet, die oder der die Teilnehmenden live betreut. Theorie und Praxis werden mit Live-Demonstrationen und praktischen Übungen vermittelt. Zum Einsatz kommt die Videokonferenz-Software Zoom.

Abschlussprüfung
Empfohlen für

(SharePoint-)Entwickler:innen mit Interesse an Erweiterungsmöglichkeiten von SharePoint, Teams und den entsprechenden Schnittstellen

Starttermine und Details

Lernform

Learning form

23.11.2026
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert
8.3.2027
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert

Das Training wird in Zusammenarbeit mit einem autorisierten Trainingspartner durchgeführt. Dieser erhebt und verarbeitet Daten in eigener Verantwortung. Bitte nehme die entsprechende Datenschutzerklärung zur Kenntnis.

No items found.
No items found.
*Pflichtfelder

Du hast Fragen zum Training?

Ruf uns an unter +49 761 595 33900 oder schreib uns auf service@haufe-akademie.de oder nutze das Kontaktformular.

Die Illustrationen sind in Kooperation von Menschen und künstlicher Intelligenz entstanden. Sie zeigen eine Zukunft, in der Technologie allgegenwärtig ist, aber der Mensch im Mittelpunkt bleibt.
KI-generierte Illustration