Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung  für Entwickler komplett

GFU Cyrus AG, in Köln (+1 Standorte)
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
Preis
3.090 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
Preis
3.090 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 3.090 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung  für Entwickler komplett

Das Seminar "Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung für Entwickler komplett" bietet eine umfassende Einführung in die Entwicklung von SharePoint-Anwendungen auf beiden Plattformen. Die Teilnehmenden werden lernen, wie sie SharePoint-Add-Ins und -Lösungen erstellen, bereitstellen und verwalten können. Das Seminar beinhaltet auch Themen wie die Verwendung von SharePoint-Frameworks, Client-side Object Model (CSOM), REST APIs und SharePoint Designer. Die Teilnehmenden werden durch praktische Übungen und Beispiele die Möglichkeit haben, ihr Verständnis zu vertiefen und ihre Fähigkeiten zu verbessern. Am Ende des Seminars werden die Teilnehmenden in der Lage sein, eigene SharePoint-Anwendungen auf beiden Plattformen zu erstellen und zu implementieren.

Kommende Starttermine

Wählen Sie aus 10 verfügbaren Startterminen

3 Juni, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

3 Juni, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

23 September, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

23 September, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

2 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

2 Dezember, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

10 März, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

10 März, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

30 Juni, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

30 Juni, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhalte / Module

  • 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
  • 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
  •  Fazit
    • Welche Entwicklungswege (Sprachen/APIs/Provisioning) sollte ich nutzen?
    • Welche Vor- und Nachteile haben die verschiedenen Möglichkeiten?

Zielgruppe / Voraussetzungen

Entwickler und Entwicklerinnen, die Erfahrung in einer Programmiersprache (Java, C#, etc.) haben und die Entwicklung von Code-Lösungen für den modernen SharePoint und SharePoint Online  kennenlernen möchten.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Microsoft SharePoint (2019, SE) und SharePoint Online - Einführung  für Entwickler komplett zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige