Modern SharePoint and Teams Development is an intensive on-demand training course designed to teach professional developers and architects how to create custom solutions for SharePoint Online and Microsoft Teams using modern developer tools and today’s best practice techniques. This course provides deep coverage of the SharePoint Framework and the Microsoft Teams development model. However, the course first spends the time to teach the essential developer prerequisites including TypeScript, Node.js, NPM, Gulp, Webpack, Visual Studio Code and the ever-popular React.js library.
This course is well suited for experienced SharePoint developers looking to move beyond legacy development models such as SharePoint Farm Solutions and SharePoint Add-ins. In addition to learning to develop with the SharePoint Framework and Microsoft Teams, this course teaches students how to secure custom applications with Azure Active Directory and how to write code to authenticate users, acquire access tokens using the Microsoft Authentication Library (MSAL) to execute authorized web service calls against commonly-used Microsoft APIs including the SharePoint Rest API, the Microsoft Graph API and the Power BI Service API.
This course prepares students for the Microsoft exam MS-600: Building Applications and Solutions with Microsoft 365 Core Services. By attending this training course and working through the lab exercises, student will learn all they need to pass this exam to become a Microsoft 365 certified developer.


Each attendee requires their own Windows PC to complete lab exercises. Attendees should have professional development experience with Visual Studio, JavaScript, C#, the .NET Framework and ASP.NET.

Self-paced course info

Audience Professional developers
Length 24 Hours
List Price $495

Courseware licensing info

Length 4 Days
Coureware Kit $200