About This Course
This course delves into five core aspects of the Microsoft 365 platform: implementing Microsoft Identity, working with Microsoft Graph, extending and customizing SharePoint, extending Teams, and extending Office. Throughout this course, students 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 like Microsoft Teams, Office Add-ins, and the SharePoint Framework, and strategies for determining workload platform targets. In implementing Microsoft Identity, students will learn how to register an application, set up authentication, configure permissions to access APIs, and create a service for interacting with Microsoft Graph. When working with Microsoft Graph, they will discover how to retrieve user data, utilize query parameters, manage group lifecycles, handle files, and optimize network traffic. In the section on extending and customizing SharePoint, students will study SharePoint Framework web parts, extensions, and the process of packaging and deploying SPFx solutions. For extending Teams, students will examine the components of a Teams App, work with webhooks, tabs, and conversational bots. Lastly, in extending Office, they will engage with 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 who are interested in the Microsoft 365 development platform or aim to pass the Microsoft 365 Developer Associate certification exam. Participants should have 1-2 years of experience as a developer and a solid foundation in 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...