MS-600T00: Building Applications and Solutions with Microsoft 365 Core Services

An absolute and well-designed MS- 600T00: Building Applications and Solutions with Microsoft 365 Core Services course imparts 04 days (32 hours) instructor-led training and helps you comprehend Microsoft Identity and Microsoft Graph. 

 

COURSE SCHEDULE ENQUIRE NOW

  1700 Ratings

               3500 Participants

Group Discount

Upto 15% OFF

Microsoft Partner for Learning Solutions

Microsoft Official Curriculum

Microsoft Certified Trainers

Get 24*7 learner support.

MS-600T00: Building Applications and Solutions with Microsoft 365 Core Services

The MS- 600T00: Building Applications and Solutions with Microsoft 365 Core Services facilitate excellent learning for understanding Microsoft Identity and its Account types, the token used in Microsoft Identity Solutions, their topologies, and types of Applications in Microsoft Identity. 

You will learn the evaluation to identify which authentication protocol needs to be used based on the app scenario, the application of various Authentication Protocols in several application types, along with Microsoft Identity Permissions, Consent Framework and Secure Customer APIs & their processes. 

The course also delivers a detailed guide about how to optimize data usage while using Microsoft Guide, optimization of network traffic, Access user data management, Group life cycle, Files accessing, Notification changes and track changes. 

Following these topics, learners will gain an understanding of Microsoft Teams and its components, including Application Building, creation of Messaging Extensions, creation of conversational Bots, creation of Meeting Apps, managing Microsoft Teams Solutions and more.

Learners will understand how to put Microsoft Identity into action with its procedures, i.e. the registration of an application, implementation of authentication, the configuration of authorizations to be used on API, and setting up a service to access Microsoft Graph.

To elevate your skills and master the course- MS-600T00: Building Applications and Solutions with Microsoft 365 Core Services, use the opportunity and get the most out of the below additional benefits:-

Live Interactive training sessions by Vinsys Training Experts with more than 02 decades of experience.

  • Get full access to the recording of your class for 90 days
  • Online Laboratory for virtual simulation.
  • Get access to the fully allocated Vinsys portal.
  • Get 24*7 learner support.

Course Curriculum


Target Audience

  • Prior experience in Coding
  • 1-2 years of experience as a Developer
  • Foundational knowledge of REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities including Azure AD and Microsoft accounts, Azure AD B2C, and permission/consent concepts
  • Interest in Microsoft 365 Development Platforms
  • Strong interest in qualifying Microsoft Teams Application Developer Associate certification exam

Course Objectives

After completing this course, learners will:

  • Execute operations related to Microsoft Identity.
  • Understand Microsoft Graph and its elements.
  • Create Applications for Microsoft Teams
  • Extend Microsoft 365 with SharePoint Framework
  • Manage Microsoft Teams Solutions Management

Prerequisites

  • Learners should have a minimum experience of 1-2 years as a Developer.
  • Experience in Coding is a must
  • Basic knowledge of REST APIs, JSON, OAuth2, OData, OpenID Connect, and Microsoft identities, including Azure AD and Microsoft accounts
  • Experience in Microsoft Teams Solutions creation through all phases of software development.
  • Experience in SharePoint Framework development model.

About Related Certification: Microsoft 365 (M365) Certified Teams Application Developer Associate

The Microsoft 365 (M365) Certified Teams Application Developer Associate certification provides a great learning opportunity to refurbish your skills and knowledge in developing, testing and maintaining up-to-date business-class applications and solutions with Microsoft Teams, optimized to meet organizational productivity and collaboration demands with the help of Microsoft 365 Platform.
 To earn this certification, learners should develop:

  • A basic understanding of modern website development technologies, source control and CI/CD strategies, Azure compute, data, and messaging workloads, and the Microsoft identity platform, including OAuth2, OData, OpenID Connect, and permission/consent concepts.
  • An expertise in Designing and Managing collaboration solutions using the Microsoft Identity Platform, Microsoft Graph, SharePoint Framework, and Microsoft Power Platform to build custom apps that extend Microsoft Teams, SharePoint, and Viva Connections.
  • Experience in Developing solutions with Microsoft Teams, Microsoft Power Platform, and Dataverse for Teams, and/or SharePoint Framework through all phases of software development.

Take MS-600: Building Applications and Solutions with Microsoft 365 Core Services Exam to get certified. 

Read More..

Get in touch

By providing your contact details, you agree to our Privacy policy

Training Options


ONLINE TRAINING

Virtual Instructor-led Sessions


  • Instructor-led Online Training
  • Experienced Subject Matter Experts
  • Approved and Quality Ensured Training Material
  • 24*7 Leaner Assistance And Support

CORPORATE TRAINING

Customized According To Team's Requirements


  • Customized Training Across Various Domains
  • Instructor-Led Skill Development Program
  • Ensure Maximum ROI for Corporates
  • 24*7 Learner Assistance and Support

Course Outline


a.    Explain the different types of tokens used in Microsoft Identity solutions
b.    Compare and contrast the different account types
c.    Compare and contrast the supported Microsoft Identity Topologies
d.    Lab: Different types of tokens used in Microsoft identity
e.    Lab: Account types in Microsoft identity
f.    Lab: Identity topology options

  • Compare and contrast different grant types (flows) in the OAuth 2.0 protocol

a.    Evaluate which authentication protocol to use based on the app scenario
b.    Implement different authentication protocols in different application types
c.    Lab: Single-page applications
d.    Lab: Web apps that sign in users & call APIs
e.    Lab: Daemon and non-interactive apps

  • Compare and contrast different permission types supported by the Microsoft identity platform

a.    Compare and contrast the difference between static and dynamic consent in user permissions
b.    Create an app that implements dynamic consent for incrementally obtaining permissions as needed from users
c.    Lab: Create a single page app
d.    Lab: Delegated permissions and consent
e.    Lab: Application permissions and consent

  • Create a custom web API that is secured with Microsoft identity

a.    Create a custom web app that calls a custom web API secured with Microsoft identity
b.    Create a custom daemon app that calls a custom web API secured with Microsoft identity
c.    Lab: Create and secure a web API with Microsoft identity
d.    Lab: Call secured APIs from web applications
e.    Lab: Leverage app roles to secure custom APIs

  • Create a custom ASP.NET web app that is secured with Microsoft identity

a.    Demonstrate how to obtain security groups as a claim in the token and use them in the app
b.    Demonstrate how to use app roles to grant users access to an app
c.    Lab: Create and secure a web app with Microsoft identity
d.    Lab: Utilize security groups in custom web apps and APIs
e.    Lab: Utilize app roles in custom web apps and APIs

  • Demonstrate how to manipulate REST queries with query parameters

a.    Create queries that expand complex entities
b.    Demonstrate how to search for content with Microsoft Graph
c.    Optimize Microsoft Graph queries with batching
d.    Lab: Retrieve and control information returned from Microsoft Graph
e.    Lab: Expand related entities & search content in Microsoft Graph
f.    Lab: Reduce traffic with batched requests

  • Explain how Microsoft Graph maintains resource health

a.    Identify when Microsoft Graph throttles requests
b.    Decide the appropriate pattern to address throttled requests
c.    Create queries that mitigate throttling scenarios
d.    Lab: Understand throttling in Microsoft Graph
e.    Lab: Avoid throttling & implement throttling strategies
f.    Lab: Eliminate polling Microsoft Graph with delta query

  • Demonstrate how to get a list of users

a.    Demonstrate how to get details, including a profile picture, of a user
b.    Demonstrate how to manage the lifecycle of a user from creation to deletion
c.    Lab: Working with users in the organization
d.    Lab: Working with profile photos and related users
e.    Lab: Modifying users

  • Demonstrate how to get information about a group

a.    Demonstrate how to get information about a user’s groups
b.    Demonstrate how to manage the lifecycle of a group
c.    Lab: Working with groups in the organization
d.    Lab: Users and their groups
e.    Lab: Manage group lifecycle

  • Demonstrate how to retrieve a list of files OneDrive

a.    Demonstrate to download a file from OneDrive using a unique ID
b.    Get a list of files trending around the signed in user
c.    Demonstrate how to upload a large file to OneDrive
d.    Lab: Access and download files from OneDrive
e.    Lab: Upload files to OneDrive
f.    Lab: Work with file relationships and trends in OneDrive

  • Demonstrate how to use the Microsoft Graph .NET SDK

a.    Demonstrate how to subscribe and receive notifications when entities change with Microsoft Graph
b.    Demonstrate how to retrieve a list of all entities that have changed using delta query
c.    Lab: Azure AD apps .NET core web APIs
d.    Lab: Microsoft Graph change notifications
e.    Lab: Microsoft Graph track changes (delta query)

  • Describe the components of a Microsoft Teams app

a.    List the options for distributing a Microsoft Teams app
b.    List the extensibility points available in Microsoft Teams
c.    Choose the correct extensibility point(s) based on your scenario

  • Demonstrate how to create an action-based messaging extension for Microsoft Teams

a.    Demonstrate how to create search-based messaging extension for Microsoft Teams
b.    Demonstrate how to unfurl a URL with messaging extension for Microsoft Teams
c.    Lab: Create action command messaging extensions
d.    Lab: Create search command messaging extensions
e.    Lab: Implement link unfurling messaging extensions

  • Evaluate the differences between personal and channel/group tabs

a.    Create a channel/group tab with a configuration experience
b.    Create a tab that uses authentication to call a protected REST API
c.    Lab: Create a custom Microsoft Teams personal tab
d.    Lab: Create a custom Microsoft Teams channel or group tab
e.    Lab: Implement authentication in a custom tab

  • Demonstrate how to create a conversation bot for Microsoft Teams

a.    Demonstrate how to subscribe to and respond to events in a conversation bot in Microsoft Teams
b.    Demonstrate how to incorporate authentication in a conversation bot in Microsoft Teams
c.    Lab: Creating conversational bots for Microsoft Teams
d.    Lab: Bots in Microsoft Teams channels and group chats
e.    Lab: Proactive messages from bots

  • Create a task module for a tab

a.    Demonstrate how to create a task module that includes an adaptive card
b.    Create a task module for a bot
c.    Lab: Collecting user input with task modules
d.    Lab: Using adaptive cards and deep links in task modules
e.    Lab: Using task modules with bots

  • Demonstrate how to create and use an outgoing webhook for a Microsoft Teams channel

a.    Demonstrate how to create and use an incoming webhook for a Microsoft Teams channel
b.    Demonstrate how to create, register, and use an Office 365 Connector for Microsoft Teams
c.    Lab: Create outgoing webhooks
d.    Lab: Create incoming webhooks
e.    Lab: Create and add Office 365 Connectors to teams

  • Understand how to use Microsoft Graph to communicate with Microsoft Teams

a.    Demonstrate how to get a list of all teams and a specific team with Microsoft Graph
b.    Demonstrate how to configure build-in tabs within a Microsoft Teams team with Microsoft Graph
c.    Demonstrate how to send a notification to a user or a channel using the Microsoft Teams activity feed with Microsoft Graph
d.    Lab: Teamwork endpoint introduction
e.    Lab: Configure a built-in tab with Microsoft Graph
f.    Lab: Use Microsoft Graph to post to the activity feed

  • Understand the authentication options available to developers creating custom Microsoft Teams tabs and bots

a.    Create a Microsoft Teams tab that uses SSO authentication
b.    Create a bot for Microsoft Teams that uses SSO authentication
c.    Lab: Implement single sign-on (SSO) for Microsoft Teams apps
d.    Lab: Single sign-on (SSO) with Microsoft Teams tabs
e.    Lab: Single sign-on (SSO) with Microsoft Teams bots

  • Understand the capabilities of Microsoft Teams meetings extensibility feature

a.    Create a Microsoft Teams meetings app that meeting attendees can use before and during a meeting
b.    Implement a summary view of the meeting after the meeting has concluded
c.    Lab: Creating meeting apps for Microsoft Teams
d.    Lab: In-meeting experience & participant roles
e.    Lab: Implement a post-meeting experience for attendees

  • Manage app definitions and packages in the Developer Portal for Teams

a.    Upload a custom app to a single user or team
b.    Upload an app to the App Catalog for your organization
c.    Automate deployment of Microsoft Teams apps
d.    Lab: Manage apps in the Developer Portal
e.    Lab: Upload an app to a user or team
f.    Lab: Publish an app to your organization
g.    Lab: Automate app deployment

  • Recommend audit settings using Microsoft 365 Audit logging

a.    Review and evaluate performance using App Insights
b.    Assess new SDK versions for impact to published apps
c.    Analyze logs, usage data, and audit data
d.    Lab: Configure audit logging
e.    Lab: Monitor performance using App Insights
f.    Lab: Analyze logs using Log Analytics

Course Reviews


FAQ's


The course consists of extensive information associated with Microsoft Teams Applications, Microsoft Identity, and Microsoft Graph. This course helps learners to implement Microsoft Identity, operations related to Microsoft Graph, and application building for Microsoft Teams.

The difficulty level of the MS-600: Building Applications and Solutions with Microsoft 365 Core Services exam can be moderate to difficult, based on the learners’ practice and practical experience. The certification helps the learner to gain the necessary knowledge to pass the examination.

Learner who has experience in Coding and has worked as a Developer for 1-2 years. Learners should also have a basic understanding of REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities, including Azure AD and Microsoft accounts, Azure AD B2C, and permission/consent concepts.

Learners should review the format and aims of exam objectives and should study through examination-oriented course materials. With proper assistance from Vinsys experts, it is easy for learners to practice the exam topics in easier ways. 

This course will help learners gain expertise in Microsoft Identity, Microsoft Graph and Microsoft Teams solutions and applications building and their components.

Learners can get the roles such as Microsoft Teams Application Developer role, Software Developer, Coding roles and more.

The course will complete in 4 days (32 hours). 

Vinsys enables learners to select convenient options for acquiring knowledge. They provide a well-designed comprehensive course and updated training materials. Vinsys is a recognized online learning platform with a proven track record of providing top-notch trainings in various domains. Experts and specialists hold 2 decades of experience, providing learners with holistic learning experience.