Software & Webentwicklung
netzwerk admin

MS-600 M365 Developer – Developer Associate – Zertifizierung

Offizieller Microsoft-Kurs für die Entwicklung von Anwendungen auf der Microsoft-365-Plattform — Vorbereitung auf die Zertifizierung Microsoft 365 Certified: Developer Associate.

Auf einen Blick

Dauerje nach AngebotØ am Markt
Formatflexibelflexibel
KostenMeist voll gefördertauf Anfrage / Förderung
Finanzierung über Förderung möglich – mit Bildungsgutschein bis zu 100 % förderbar*
Dieser Kurs bildet für einen offiziellen Engpassberuf aus

Überblick

MS-600 ist der offizielle Microsoft-Kurs für Entwicklerinnen und Entwickler, die Anwendungen und Lösungen auf der Microsoft-365-Plattform erstellen. Der Kurs deckt fünf zentrale Themenbereiche ab: die Implementierung von Microsoft Identity für die Authentifizierung und Autorisierung, die Arbeit mit Microsoft Graph für den programmatischen Zugriff auf M365-Dienste, das Erstellen von Erweiterungen und Webparts mit dem SharePoint Framework, die Integration eigener Anwendungen in Microsoft Teams sowie die Entwicklung von Add-Ins für Office-Anwendungen. Er bildet die technische Grundlage für die Zertifizierung Microsoft 365 Certified: Developer Associate.

Software- & PraxistrainingInhaltsstand 29.05.2026

Kompetenzen, Lernformen und Angebote für dieses Praxistraining

Die folgenden Angaben stammen aus den diesem Kursprofil zugeordneten Bildungsangeboten. Sie zeigen, was wir erfasst haben — nicht zwingend den gesamten Markt; konkrete Preise und Termine können je Anbieter abweichen.

Anbieter

2

an 4 Standorten

Angebote

84

diesem Kursprofil zugeordnete Angebote

Kommende Termine

0

Termine werden anbieterabhängig veröffentlicht

Regionen

bundesweit

inklusive Online- und Hybridangeboten, sofern vorhanden

Abschluss

zertifikat

Mögliche Förderwege

Bildungsgutschein · Aktivierungs- und Vermittlungsgutschein · Qualifizierungschancengesetz

Vermittelte Kompetenzen

  • Microsoft Identity Platform
  • Microsoft Graph API
  • SharePoint Framework (SPFx)
  • Teams App Development
  • Office Add-Ins
  • OAuth 2.0 und OpenID Connect
  • Adaptive Cards und Fluent UI

Zugeordnete Zielberufe

  • EDV-Fachkraft268 Stellen/12 Mon.
  • Verwaltungsinformatik (grundständig)211 Stellen/12 Mon.
  • Verwaltungsinformatik (weiterführend)211 Stellen/12 Mon.

Datenbasis: 84 diesem Kurs zugeordnete Angebote sowie die dazu veröffentlichten Termindaten, Stand 19.08.2026. Mehrere Standorte eines Trägers zählen als ein Anbieter.

Kein Anbieter kann sich bei uns eine Platzierung oder Empfehlung kaufen.

So entstehen diese Daten · Fehler melden

Kursinhalte & Lernziele

Modul 1: Microsoft Identity implementieren Dieser Block behandelt die Authentifizierungs- und Autorisierungsgrundlage für alle M365-Anwendungen. Der Microsoft-Identity-Plattform liegt Azure Active Directory zugrunde, und das Verständnis der Registrierungs- und Berechtigungskonzepte ist Voraussetzung für alle weiteren Kursthemen.

  • Anwendungen im Azure-Portal registrieren und App-Manifeste konfigurieren
  • OAuth 2.0 Authorization Code Flow, Client Credentials Flow und Device Code Flow implementieren
  • Delegierte Berechtigungen und Anwendungsberechtigungen unterscheiden und korrekt einsetzen
  • Token-Validierung, Token-Caching und Refresh-Token-Handling mit MSAL implementieren
  • Conditional Access und Multi-Factor Authentication in Anwendungen berücksichtigen
  • Single Sign-On für Teams-Apps und SharePoint-Lösungen realisieren

Modul 2: Mit Microsoft Graph arbeiten Microsoft Graph ist die vereinheitlichte API-Schnittstelle für alle M365-Dienste. In diesem Modul lernen Teilnehmende, wie sie über Graph auf Ressourcen zugreifen, Abfragen optimieren und auf Ereignisse reagieren.

  • Microsoft Graph Explorer zum Erkunden und Testen von Endpunkten nutzen
  • Abfrageparameter ($select, $filter, $expand, $orderby) für präzise Datenabfragen einsetzen
  • Gruppenlebenszyklus verwalten: Erstellen, Aktualisieren, Löschen und Überwachen von M365-Gruppen
  • Auf Dateien in SharePoint und OneDrive über die Drive-API zugreifen
  • Webhooks für Änderungsbenachrichtigungen (Change Notifications) registrieren und verarbeiten
  • Batch-Anfragen und Delta-Abfragen für performante Anwendungen nutzen

Modul 3: SharePoint Framework erweitern und anpassen Das SharePoint Framework (SPFx) ist die empfohlene Entwicklungsplattform für SharePoint-Erweiterungen. Teilnehmende lernen, clientseitige Webparts und SPFx-Erweiterungen zu erstellen und in SharePoint Online sowie Teams zu deployen.

  • Entwicklungsumgebung mit Node.js, Yeoman und Gulp für SPFx einrichten
  • Clientseitige Webparts mit React und Fluent UI entwickeln
  • SPFx-Erweiterungen: Application Customizer, Field Customizer und Command Set Extensions
  • Konfiguration, Versionierung und Paketierung einer SPFx-Lösung als AppCatalog-Package
  • Bereitstellung in SharePoint-App-Katalogen und in Teams als persönliche App oder Kanal-Tab

Modul 4: Microsoft Teams erweitern Teams-Apps sind mehr als Konversationswerkzeuge — sie integrieren externe Dienste und eigene Anwendungen direkt in den Collaboration-Hub. Dieser Block vermittelt alle gängigen Erweiterungspunkte der Teams-Plattform.

  • Aufbau des Teams-App-Manifests und Registrierung im Developer Portal
  • Persönliche Apps und Kanal-Registerkarten (Tabs) mit dem Teams JavaScript Client SDK entwickeln
  • Eingehende und ausgehende Webhooks für einfache Nachrichtenintegration konfigurieren
  • Messaging Extensions für Suche und Aktionen in Teams implementieren
  • Konversations-Bots mit dem Bot Framework und Microsoft Teams Activity Handler entwickeln
  • Task-Module für modale Dialoge innerhalb von Teams-Apps nutzen

Modul 5: Office erweitern Office-Add-Ins ermöglichen die Integration eigener Funktionen direkt in Word, Excel, Outlook und andere Office-Anwendungen. Dieser Block behandelt die Entwicklung plattformübergreifender Add-Ins mit der modernen JavaScript-API.

  • Add-In-Manifest erstellen und in Office-Anwendungen installieren (Sideloading und AppSource)
  • Office JavaScript API für Word (Dokumentzugriff), Excel (Tabellen, Berechnungen) und Outlook (E-Mail, Kalender) nutzen
  • Aufgabenbereich-Add-Ins und Inhalts-Add-Ins entwickeln
  • UI Fabric (Fluent UI) und Adaptive Cards in Office-Add-In-Benutzeroberflächen einsetzen
  • Actionable Messages: ausführbare Nachrichten in Outlook und Microsoft 365 Connectors
  • Add-In-Bereitstellung über Microsoft 365 Admin Center und Group Policy

Lernziele:

  • Microsoft Identity Platform konfigurieren und Anwendungen für den Zugriff auf M365-Dienste registrieren
  • OAuth 2.0- und OpenID-Connect-Flows für verschiedene Anwendungsszenarien implementieren
  • Berechtigungsmodell von Microsoft Graph verstehen und API-Anfragen effizient gestalten
  • Benutzerdaten, Gruppen, Kalender und Dateien über Microsoft Graph programmatisch verwalten
  • SharePoint Framework-Webparts und SPFx-Erweiterungen entwickeln, paketieren und bereitstellen
  • Teams-Apps mit Registerkarten, Messaging-Extensions, Webhooks und Bots aufbauen
  • Office-Add-Ins für Word, Excel und Outlook mit der Office JavaScript API entwickeln
  • Adaptive Cards und UI Fabric (Fluent UI) für konsistente Benutzeroberflächen einsetzen
  • Actionable Messages und ausführbare Nachrichten in M365-Workflows integrieren
  • Netzwerkverkehr in Microsoft-Graph-Anwendungen durch Batching und Delta-Abfragen optimieren
  • Workload-Plattform-Ziele für M365-Entwicklungsprojekte bestimmen und umsetzen

Zielgruppe & Voraussetzungen

MS-600 richtet sich ausschließlich an Entwicklerinnen und Entwickler, die auf der Microsoft-365-Plattform produktiv werden wollen.

  • Software-Entwickler mit Erfahrung in JavaScript/TypeScript und REST-APIs, die M365-Erweiterungen bauen möchten
  • SharePoint-Entwickler, die von klassischen Lösungen auf das SharePoint Framework umsteigen
  • Teams-Entwickler, die Apps, Bots oder Messaging Extensions für Teams entwickeln
  • Personen, die auf die Zertifizierung Microsoft 365 Certified: Developer Associate hinarbeiten
  • IT-Architekten und Solution-Designer, die den Entwicklungsansatz für M365-Projekte evaluieren
Voraussetzungen:

Dieser Kurs setzt Programmiererfahrung voraus. Grundkenntnisse in JavaScript oder TypeScript sind zwingend erforderlich, da alle Codebeispiele und Übungen in diesem Umfeld stattfinden. Kenntnisse in REST-API-Konzepten (HTTP, JSON, OAuth) werden erwartet. Erfahrungen mit Node.js sowie Grundkenntnisse in der Microsoft-365-Verwaltung sind von Vorteil, aber kein Ausschlusskriterium.

Ablauf & Abschluss

Der Kurs verbindet Lehrerdemos und konzeptionelle Erläuterungen in Live-Sessions mit umfangreichen Hands-on-Labs. Jedes der fünf Themengebiete wird durch praktische Übungen vertieft, in denen Teilnehmende echte Code-Snippets implementieren, testen und debuggen. Der Unterricht findet im Combined-Learning-Format statt — teils Präsenz im virtuellen Klassenzimmer, teils eigengesteuerte Laborphasen. So können auch komplexere Implementierungsaufgaben in eigenem Tempo bearbeitet werden.

Der Kurs wird je nach Anbieter im Vollzeit- oder Teilzeit-Format angeboten, wobei Teilzeit häufiger vorkommt. Die Gesamtdauer entspricht dem für einen Microsoft-Official-Course typischen Umfang von mehreren Tagen bis hin zu einigen Wochen im Teilzeitformat.

Nach Abschluss erhalten die Teilnehmenden ein trägerinternes Lehrgangszertifikat. Das übergeordnete Ziel ist die Vorbereitung auf die Zertifizierung Microsoft 365 Certified: Developer Associate. Diese offizielle Microsoft-Zertifizierung wird durch Bestehen der Prüfung MS-600 erworben und bestätigt die Fähigkeit, Anwendungen und Lösungen auf der Microsoft-365-Plattform zu entwickeln.

Nutzen & Perspektiven

Die Microsoft-365-Plattform ist in deutschen Unternehmen eine der meistgenutzten Collaboration- und Produktivitätsinfrastrukturen. Gleichzeitig fehlen Entwicklerinnen und Entwickler, die diese Plattform nicht nur nutzen, sondern auch anpassen und erweitern können. MS-600 adressiert genau diese Lücke: Wer den Kurs abgeschlossen hat, kann eigene Anwendungen bauen, die sich nahtlos in Teams, SharePoint, Outlook und andere M365-Dienste integrieren. Die Zertifizierung Microsoft 365 Certified: Developer Associate gehört zu den rollenbasierten Microsoft-Zertifizierungen und ist damit ein aktuelles, von Arbeitgebern anerkanntes Qualifikationsmerkmal. Sie signalisiert, dass der Inhaber nicht nur theoretisches Wissen besitzt, sondern konkrete Entwicklungsprojekte auf der M365-Plattform umsetzen kann. Für Unternehmen bedeutet das, dass zertifizierte M365-Entwickler Prozesse automatisieren, Datenflüsse über Microsoft Graph abbilden und maßgeschneiderte Teams-Integrationen oder SharePoint-Erweiterungen liefern können — ohne auf externe Agenturen angewiesen zu sein. Der strategische Mehrwert liegt in der Fähigkeit, bestehende M365-Lizenzen durch eigene Entwicklungen weitaus umfassender auszuschöpfen.

Welche Förderung passt zu dir?

Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.

Arbeitsmarkt-Report

IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.

Einstieg (0-2 J.):38.000–48.000 €
Mittel (3-7 J.):52.000–68.000 €
Senior (8+ J.):70.000–95.000 €

Zielberufe & offene Stellen

Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.

  • EDV-Fachkraft
    268 Stellen
  • Verwaltungsinformatik (grundständig)
    211 Stellen
  • Verwaltungsinformatik (weiterführend)
    211 Stellen

Unverbindliche Anfrage

Wir vergleichen passende Anbieter nach Region und Förderfähigkeit und melden uns in Kürze mit kostenlosen Kurs-Optionen.

Angaben ergänzen (optional) – für ein genaueres Angebot

Kostenlos & unverbindlich · Daten sind sicher

Verwandte Kurse & Alternativen

30 ähnliche Qualifizierungen & Kurse in diesem Themenfeld

Häufig gestellte Fragen (FAQ)

Für welche Zertifizierung bereitet MS-600 vor?

MS-600 bereitet auf die Zertifizierung Microsoft 365 Certified: Developer Associate vor. Diese rollenbasierte Microsoft-Zertifizierung bestätigt die Kompetenz, Anwendungen und Lösungen auf der Microsoft-365-Plattform zu entwickeln.

Welche Programmierkenntnisse brauche ich für diesen Kurs?

Grundkenntnisse in JavaScript oder TypeScript sind zwingend erforderlich. Alle Code-Beispiele und Hands-on-Labs finden in diesem Umfeld statt. REST-API-Konzepte (HTTP, JSON, OAuth) sollten bekannt sein. Node.js-Erfahrung ist hilfreich, aber kein Ausschlusskriterium.

Was ist das SharePoint Framework (SPFx) und warum ist es relevant?

SPFx ist die offizielle, von Microsoft empfohlene Plattform für clientseitige SharePoint-Erweiterungen. Es ersetzt ältere Lösungsmodelle wie Farm Solutions oder Sandboxed Solutions. In MS-600 lernen Sie, Webparts und Erweiterungen mit React und Fluent UI zu entwickeln und in SharePoint Online sowie Teams bereitzustellen.

Kann ich nach dem Kurs direkt Teams-Apps und Office-Add-Ins entwickeln?

Ja. Der Kurs behandelt beide Erweiterungspunkte explizit mit praktischen Labs: Teams-Apps inklusive Bots, Tabs, Messaging Extensions und Task-Modulen sowie Office-Add-Ins für Word, Excel und Outlook mit der Office JavaScript API.

Wie läuft der Unterricht ab?

Der Kurs verbindet Lehrerdemos und konzeptionelle Erläuterungen mit umfangreichen Hands-on-Labs. Er findet im Combined-Learning-Format statt, teils als betreute Live-Session, teils als eigengesteuerte Laborphase. Jedes der fünf Themengebiete wird durch praktische Implementierungsaufgaben vertieft.