Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung für Entwickler komplett
placeKöln 15 Jun 2026 until 19 Jun 2026 |
computer Online: Zoom 15 Jun 2026 until 19 Jun 2026 |
placeKöln 14 Sep 2026 until 18 Sep 2026 |
computer Online: Zoom 14 Sep 2026 until 18 Sep 2026 |
placeKöln 7 Dec 2026 until 11 Dec 2026 |
computer Online: Zoom 7 Dec 2026 until 11 Dec 2026 |
placeKöln 15 Mar 2027 until 19 Mar 2027 |
computer Online: Zoom 15 Mar 2027 until 19 Mar 2027 |
placeKöln 14 Jun 2027 until 18 Jun 2027 |
computer Online: Zoom 14 Jun 2027 until 18 Jun 2027 |
placeKöln 13 Sep 2027 until 17 Sep 2027 |
computer Online: Zoom 13 Sep 2027 until 17 Sep 2027 |
placeKöln 13 Dec 2027 until 17 Dec 2027 |
computer Online: Zoom 13 Dec 2027 until 17 Dec 2027 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Das Ziel des Seminars "Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung für Entwickler komplett" ist es, den Teilnehmenden grundlegende Kenntnisse und Fähigkeiten in der Entwicklung von SharePoint-Anwendungen auf beiden Plattformen zu vermitteln. Das Seminar soll den Teilnehmenden ermöglichen, SharePoint-Add-Ins und -Lösungen zu erstellen, bereitzustellen und zu verwalten sowie die verschiedenen SharePoint-Frameworks, APIs und Tools effektiv zu nutzen. Am Ende des Seminars sollten die Teilnehmenden in der Lage sein, eigene SharePoint-Anwendungen auf beiden Plattformen zu entwickeln und zu implementieren.Inhalt
-
Grundlagen: Entwicklung für SharePoint
- Was kann …
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Das Ziel des Seminars "Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung für Entwickler komplett" ist es, den Teilnehmenden grundlegende Kenntnisse und Fähigkeiten in der Entwicklung von SharePoint-Anwendungen auf beiden Plattformen zu vermitteln. Das Seminar soll den Teilnehmenden ermöglichen, SharePoint-Add-Ins und -Lösungen zu erstellen, bereitzustellen und zu verwalten sowie die verschiedenen SharePoint-Frameworks, APIs und Tools effektiv zu nutzen. Am Ende des Seminars sollten die Teilnehmenden in der Lage sein, eigene SharePoint-Anwendungen auf beiden Plattformen zu entwickeln und zu implementieren.Inhalt
- Grundlagen: Entwicklung für SharePoint
- Was kann mit Entwicklung sinnvoll angepasst/erweitert werden?
- Welche Schnittstellen für die eigene Entwicklung bietet SharePoint?
- Welche Bereitstellungmöglichkeiten für eigene Lösungen gibt es (Provisioning)?
- Welche Programmiersprachen können genutzt werden?
- Entwicklungsumgebung aufsetzen
- Vergleich: SharePoint für die Entwicklung
- Eigener SharePoint-Server als Entwicklungsumgebung vs. eigener MS365 Tenant als Entwicklungsumgebung
- Vergleich: Editoren und IDEs
- Entwicklungsumgebung: Visual Studio für .NET-Lösungen
- Entwicklungsumgebung: Visual Studio Code für "Modern" TypeScript-Lösungen
- Entwicklungsumgebung: PowerShell ISE &, Visual Studio Code für PowerShell-Lösungen
- Aufsetzen: Eine Entwicklungsumgebung für "On premise" und "Cloud"
- Was benötigen wir?
- Wie setzen wir die Umgebung auf?
- Grundkonzepte der SharePoint-Entwicklung am Beispiel der
Server-Side-Object-Model (SSOM)
- Aufbau des Server-Side-Object-Model im Überblick
- Einbinden der API mit C#
- Einbinden der API mit PowerShell
- Grundlage der clientseitigen SharePoint-Entwicklung
mit .NET in C#
- Entwicklung für "SharePoint On premise" und "SharePoint Online"
- Aufbau des Client-Side-Object-Model im Überblick
- Zugriff auf SharePoint mit dem Clientside-Object-Model (CSOM)
- Beispiele
- Zugriff auf Listen/Bibliotheken, Inhalte lesen, Inhalte schreiben, Zugriff auf
- Berechtigungen, ...
- Grundlagen der .NET-Entwicklung mit der Powershell
- Kurzeinstieg:
- Idee der PowerShell: Konzepte, Interpreter, Host
- PowerShell nutzen und ausführen:
- Host-Umgebungen für die Entwicklung und Nutzung
- Variablen, Datentypen, CmdLets, Pipeline
- PowerShell und .Net
- Programme als PowerShell-Skripte ausführen und automatisieren
- PowerShell Grundlagen für stabile .Net-Lösungen für SharePoint
- Kurzeinstieg:
- Grundlagen der clientseitigen SharePoint-Entwicklung mit
PowerShell (Core)
- Ablauf eines CSOM-Zugriffs
- Authentifizierung
- Beispiele:
- Zugriff auf Listen, Inhalte lesen, ...
- Clientseitige Programmierung mit dem PnP-Framework
- Das Projekt und die Dokumentation
- Installation
- Authentifizierung und Berechtigung in SharePoint online
- Beispiele:
- Zugriff auf Listen, Inhalte lesen, Berechtigungen festlegen, ...
- Clientseitige Programmierung mit SharePoint Framework
- Tooling:
- Entwicklung mit Node.JS und TypeScript
- Rolle von Yeoman und Gulp
- TypeScript vs. JavaScript
- SPFx-Projekt: Grundaufbau
- Modern WebParts: Aufbau eines NoFramework-WebParts
- Modern WebParts: Aufbau eines React WebParts
- Webparts parametrisieren
- Datenzugriff auf SharePoint in SPFx
- Tooling:
- Fazit
- Welche Entwicklungswege (Sprachen/APIs/Provisioning) sollte ich nutzen?
- Welche Vor- und Nachteile haben die verschiedenen Möglichkeiten?
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
