About This Course
This course delves into five key aspects of the Microsoft 365 platform: implementing Microsoft Identity, working with Microsoft Graph, extending and customizing SharePoint, extending Teams, and extending Office. Throughout the course, participants will gain insights into how to implement Microsoft Identity and effectively use Microsoft Graph. They will also explore user interface elements such as Adaptive Cards and UI Fabric, integration points including Microsoft Teams, Office Add-ins, and the SharePoint Framework, as well as actionable messages. In the context of implementing Microsoft Identity, students will learn about application registration, authentication implementation, configuring permissions for API consumption, and creating services to access Microsoft Graph. When working with Microsoft Graph, they will discover how to retrieve user data, utilize query parameters, manage group lifecycles, access files, and optimize network traffic. For extending and customizing SharePoint, the course covers SharePoint Framework web parts, extensions, and the packaging and deployment of SPFx solutions. In extending Teams, participants will examine the components of a Teams App, work with webhooks, tabs, and conversational bots. Finally, in extending Office, they will explore Office Add-ins, task pane add-ins, JavaScript APIs, Office UI Fabric, and actionable messages using adaptive cards.
Audience Profile
This course is designed for individuals interested in the Microsoft 365 development platform or those preparing to pass the Microsoft 365 Developer Associate certification exam. Participants should have 1-2 years of experience as a developer and should be familiar with coding, REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities including Azure AD and Microsoft accounts, Azure AD B2C, and permission/consent concepts.
At Course Completion
By actively engaging in this course, you will gain knowledge in the following areas:
- Implementing Microsoft Identity
- Working with Microsoft Graph
- Determining workload platform targets
- Integration Points, including Microsoft Teams, Office Add-ins, and SharePoint Framework
Read more...