Header Background
 
 
 
seminar logo

MOC 55249 Developing with the SharePoint Framework

Seminardauer: 5 Tage

Das Seminar "MOC 55249 Developing with the SharePoint Framework" wurde abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen anbieten.

Ziele

In dieser Schulung lernen die Teilnehmer die neuen Werkzeuge kennen, die bei der Entwicklung mit dem SharePoint Framework benötigt werden. Darüber hinaus werden JavaScript und seine möglichen Schwierigkeiten diskutiert, was dazu führt, dass TypeScript als typisierte Übergruppe von JavaScript verwendet wird. Sie werden auch mit der JavaScript-Bibliothek React vertraut gemacht, die in SharePoint Framework-Komponenten häufig verwendet wird. Schließlich lernen die Teilnehmer, wie man andere JavaScript-Frameworks einbindet, Unit-Tests durchführt, die Verpackung konfiguriert und ihre Lösungen einsetzt.

Dieser Kurs wurde von Microsoft zum 30.11.2021 abgekündigt.

Zielgruppe

Dieser Kurs richtet sich an erfahrene Entwickler, die mit dem Erstellen von Lösungen mit dem SharePoint Framework beginnen möchten.

Voraussetzungen

  • Vorkenntnisse in JavaScript oder TypeScript sind nicht erforderlich
  • Es wird empfohlen, sich mit SharePoint vertraut zu machen

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Agenda

SharePoint Framework Übersicht

  • Was ist das SharePoint Framework?
  • Warum SharePoint Framework?
  • Moderne Werkzeugkette

Vorbereiten Ihrer Maschine für das SharePoint Framework

  • Einrichten von Office 365
  • Software-Installation

Node.js Module

  • Module
  • Erstellen eines Projekts
  • Verwendung von Modulen
  • CommonJS

SharePoint Framework Kunden-Webparts

  • Framework Client Web Parts
  • Was ist ein Client-Webpart?
  • Erstellen eines Projekts
  • Durchsuchen von Projektinhalten
  • Durchführung Ihres Projekts
  • Gulp tasks
  • Konfiguration von Webparts

JavaScript-Einführung

  • Was ist JavaScript
  • Was ist ECMAScript?
  • Verwendung von Bibliotheken zur Erweiterung der JavaScript-Funktionalität
  • Debuggen von JavaScript mit dem Browser-Debugger

JavaScript-Sprache

  • Variablen, Objekte, Arrays und Funktionen
  • JavaScript Scopes und Verschlüsse
  • Funktionsparameter
  • Funktionskonstrukteure
  • Prototypen
  • Fehlerbehandlung

JavaScript-Muster

  • Rückrufmuster
  • Optionen Hashing
  • Selbstaufrufende Funktionen
  • Klassenmuster
  • Modulmuster
  • Selbstbezug

TypeScript

  • Was ist TypeScript?
  • Verwendung von TypeScript in Ihrem Projekt
  • Variablen
  • Funktionen
  • Interfaces und Klassen
  • Module und Namensräume

Client Web Part Properties

  • Client-Webpart-Eigenschaften
  • Webpart-Eigenschaften
  • Hinzufügen von Eigenschaften
  • Verwendung von Eigenschaften
  • Vorkonfigurierte Einträge
  • Dynamische Daten
  • Benutzerdefinierte Eigenschaften
  • Erweiterte Konfiguration

Laden von Frameworks und Bibliotheken

  • Laden von Bibliotheken und/oder Frameworks
  • Überlegungen
  • NPM-Paket
  • Laden von einer URL
  • Laden einer lokalen Kopie
  • Laden von jQuery und Plugins
  • Komponentenlader

SASS

  • Was ist SASS?
  • Die Sprache
  • Variablen
  • Typen
  • Kommentare
  • Verschachtelte Regeln und Eigenschaften
  • Partiale
  • Erweitern
  • Mischungen
  • Funktionen

Laden von SharePoint-Daten in einen Client-Webpart

  • Laden von SharePoint-Daten
  • Seitenkontext
  • Übersicht über die Webdienste
  • Grundlagen von REST und ODATA
  • SharePoint REST API's
  • AJAX
  • Framework HttpClient
  • Lösung domänenübergreifender Probleme mit CORS

Erstellen und Bereitstellen Ihres SharePoint Framework-Projekts

  • Erstellen und Bereitstellen einer Framework-Lösung
  • Übersicht
  • Gebäude
  • Einsatzkräfte

Reagieren

  • Was ist React JS?
  • Modellansicht ViewModel (MVVM)
  • Reaktionskomponenten
  • Was ist JSX?
  • Html-Tags vs. React-Komponenten
  • Komponenten anlegen
  • JavaScript-Ausdrücke
  • JSX Gotchas
  • Beziehung zu Zustandsmaschinen
  • Handhabung des Komponentenstatus
  • Hinzufügen von Interaktivität über Ereignisse
  • Verwendung mehrerer Komponenten
  • Übertragung von Stützen zwischen den Komponenten
  • Lebenszyklus einer Komponente
  • Alternative Syntax
  • SharePoint Framework und React

Framework und Office-UI-Gewebe

  • Was ist Office UI Fabric?
  • Office UI Stoffversionen
  • Stoffkern-Stile
  • Anwendungsbeispiele
  • Gewebekomponenten
  • Stoff JS
  • ngOfficeUIFabric
  • Stoffreaktion

Bereitstellen von SharePoint-Artefakten

  • Bereitstellen von SharePoint-Artefakten
  • Bereitstellungsoptionen
  • Vermögensarten
  • Merkmale

Microsoft Graph

  • Einführung in Microsoft Graph
  • Authentifizierungsanbieter
  • Microsoft Graph API
  • Entwicklung

SharePoint Framework-ErweiterungenBefehlssätze

  • SharePoint Framework-Erweiterungen
  • Übersicht der Erweiterungen
  • Erweiterungen erstellen
  • Anwendungs-Customizer
  • Feld-Customizer
  • Befehlssätze

webpack

  • Was ist Webpack
  • Ein- und Ausgaben
  • Verwendung von Loadern
  • Notwendigkeit von Plugins

Gulp

  • Installation von Gulp als Knotenmodul
  • Gulp Primitives
  • Gulp Beispiel

Unit-Testing von Webparts

  • Enthaltene Testframeworks
  • Durchführen von Tests
  • Komponentenprüfung

Open Badge - Ihr digitaler Kompetenznachweis

IT-Schulungen Badge: MOC 55249 Developing with the SharePoint Framework

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.

Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.

Mehr zu den Vorteilen von Badges

 
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel
Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon