Microsoft SharePoint Framework (SPFx) für Entwickler – Einführung

Kurs-ID: MSPAFL

Kurs: Microsoft SharePoint Framework (SPFx) für Entwickler – Einführung
 

In diesem Kurs lernen Sie Lösungen für SharePoint Server und SharePoint Online entsprechend Ihren individuellen Anforderungen selbst zu programmieren. Unabhängig davon ob Sie nur kleine Apps oder Add-Ins (WebParts) oder umfangreiche und komplexe Software Lösungen entwickeln wollen, mit dem innovativen SharePoint Framework setzten Sie auf zukunfts-sichere Microsoft Technologien.

Kursinhalte

Tag 1:

Grundlagen SharePoint Programmierung

  • Überblick SharePoint
  • Listen
  • Feldtypen
  • Dokumentenbibliotheken
  • Berechtigungen
  • Inhaltstypen

Überblick Methodengeschichte

  • Content Editor Webpart
  • Sandboxed Solution
  • Sharepoint hosted addin
  • Provider hosted addin
  • Workflows (kein Lösch-Event)
  • Verteilen von SPFx Lösungen mit Office CLI und Azure DevOps
  • Formularmodifizierung
  • Remote Event Receiver
  • JSOM (JavaScript)
  • SSOM (.NET = C#/PowerShell)
  • CSOM (.NET = C#/PowerShell)
  • SPFx (TypeScript)

Tag 2:

Einführung Technologiestack

  • TypeScript
  • React
  • SPFX & Office UI Fabric
  • PnPJS
  • Redux

Programmierumgebung

  • Visual Studio Code
  • NPM (Node.JS Package Manager)
  • Yeoman
  • Gulp
  • SharePoint WorkBench

Einrichtung der Entwicklungsumgebung

Tag 3:

Hands-On App Entwicklung

  • Design - Klassen, Interfaces, SP-Listen
  • Listen (elements.xml)
  • Interfaces (Properties, States, EventHandler)
  • Implementierung Components
  • Implementierung Datenspeicherung
  • Deployment als Paket in AppCatalog
  • SPFx Erweiterungen erstellen
  • SPFx Lösungen entwickeln
  • SPFx Projekte bereitstellen

Als Präsenz- oder Online-Training

Dieses Seminar ist auch als Virtual Classroom Training verfügbar. Sie können entweder ortsunabhängig online von Ihrem Arbeitsplatz oder vor Ort in unserem Seminarzentrum teilnehmen. Mehr erfahren...


Version 

SharePoint 2019 / SharePoint Online


Zielgruppe

SharePoint Entwickler, Web Entwickler


Voraussetzungen

Basis Verständnis für SharePoint Entwicklung bzw. Programmierung


Präsenztraining (Instructor-led)
Virtual Classroom (Live Online)
Garantietermin
Garantietermin bei Buchung

Kursinformationen

3 Tage
09:00 - 17:00 (09:00 - 17:00 Uhr)
€ 1.790,- (zzgl. MwSt)
  • Kursunterlagen/Materialien  Kursunterlagen/Materialien
  • Getränke, Obst und Snacks  Getränke, Obst und Snacks
  • Mittagsverpflegung  Mittagsverpflegung
  • Kostenfreier Parkplatz (Graz)  Kostenfreier Parkplatz (Graz)
  • Teilnahmezertifikat  Teilnahmezertifikat