Mid Month offer - Upto 25% off | OFFER ENDING IN:

  • Home
  • info@mildaintrainings.com
  • +91 8447121833 / 0120 4326873
  • Thanks for Contacting us Our representative will be in touch with you shortly

    This website uses cookies

    MS-600: Building Applications and Solutions with Microsoft 365

    Candidates for this exam are Microsoft 365 Developers who design, build, test, and maintain applications and solutions that are optimized for the productivity and collaboration needs of organizations using the Microsoft 365 platform.
    Candidates for this exam are proficient in Microsoft identity and Microsoft Graph. They have general knowledge on UI elements (including Adaptive Cards and UI Fabric), integration points (including Microsoft Teams, Office Add-ins, SharePoint Framework, Actionable Messages), and determining workload platform targets.Enroll & Get Certified now!

    • ✔ Course Duration : 40 hrs
    • ✔ Training Options : Live Online / Self-Paced / Classroom
    • ✔ Certification Pass : Guaranteed

    MS-600: Building Applications and Solutions with Microsoft 365

    Candidates for this exam are Microsoft 365 Developers who design, build, test, and maintain applications and solutions that are optimized for the productivity and collaboration needs of organizations using the Microsoft 365 platform.
    Candidates for this exam are proficient in Microsoft identity and Microsoft Graph. They have general knowledge on UI elements (including Adaptive Cards and UI Fabric), integration points (including Microsoft Teams, Office Add-ins, SharePoint Framework, Actionable Messages), and determining workload platform targets.

    What you will Learn

    • Office Add-ins fundamentals
    • Office JavaScript APIs
    • Ways to customize Office Add-ins
    • Options for deploying, testing, and debugging Office Add-ins

    PREREQUISITES

    • There are no prerequisites for taking this course

    CURRICULUM

    • Determine the supported account type
    • Select authentication and client credentials for app type and authentication flow
    • Define app roles
    • configure Microsoft Authentication Library (MSAL JS) for endpoint and token cache
    • plan and configure scopes for dynamic or static permission
    • use the MSAL JS login method
    • configure Delegated permissions for the app
    • configure Application permissions for the app
    • identify admin consent requirements
    • configure incremental consent scopes
    • call MSAL JS using AquireTokenSilent/AquireToken pattern
    • validate Access Token
    • configure effective permissions for delegated scopes
    • implement app permissions using roles
    • use a delegated access token to call a Microsoft API
    • configure client credentials using a certificate
    • configure Application permissions for the app
    • acquire an access token for Microsoft Graph using an application permission and client credential certificate
    • acquire an access token using the client secret
    • use $filter query parameter
    • use $select query parameter
    • order results using $orderby query parameter
    • set page size of results using $skip and $top query parameters
    • expand and retrieve resources using $expand query parameter
    • retrieve the total count of matching resources using $count query parameter
    • search for resources using $search query parameter
    • determine the appropriate Microsoft Graph SDK to leverage
    • monitor for changes using change notifications
    • combine multiple requests using $batch
    • get changes using a delta query
    • implement error 429 handler
    • get the signed in users profile
    • get a list of users in the organization
    • get the users profile photo
    • get the user object based on the users unique identifier
    • get the users manager profile
    • get the list of files in the signed in users OneDrive
    • download a file from the signed in users OneDrive using file unique id
    • download a file from a SharePoint Site using the relative path to the file
    • get the list of files trending around the signed in user
    • upload a large file to OneDrive
    • get a user object from an owner list in a group and retrieve that user’s files
    • get the information on a group by id
    • get the list of members in a Group
    • get the list of owners of a Group
    • get the list of Groups where the signed in user is a member
    • get the list of Groups where the signed in user is an owner
    • provision a Group
    • provision a Team with a Group
    • delete a group
    • identify the appropriate tool to create an SPFx Web Part project
    • understand properties of client-side web parts
    • understand Office UI Fabric in client-side web parts
    • understand when to use an app page
    • differentiate between app page and web part
    • understand rendering framework options
    • identify the appropriate tool to create an SPFx Extension project
    • understand page placeholders from Application Customizer
    • understand the ListView Command Set extension
    • understand the Field Customizer extension
    • understand the options for preparing a package for deployment
    • understand the options for packaging a solution
    • understand the requirements of tenant-scoped solution deployment
    • understand the requirements of domain isolated web parts
    • understand the options to deploy a solution
    • understand the purpose of the MSGraphClient object
    • understand the methods for granting permissions to Microsoft Graph
    • understand the purpose of the AadHttpClient object
    • understand the methods for granting permissions to consume a third party API
    • understand the considerations for creating a SPFx Web Part to be a Teams Tab
    • understand the options for deploying a SPFx Web Part as a Teams Tab
    • understand the options for SharePoint site theming
    • understand the options for site designs and site scripts
    • understand the purpose of a Teams app manifest
    • understand App Studio functionality and features
    • identify the components of an app package for Microsoft Teams
    • understand the options for distributing a Teams app
    • understand the benefits of using deep links
    • understand task modules
    • understand when to use webhooks
    • understand the limitations of webhooks
    • understand the differences between incoming and outgoing webhooks
    • understand when to use tabs
    • understand the capabilities of personal tabs
    • understand the capabilities of channel tabs
    • understand the requirements for tabs for mobile clients
    • understand when to use messaging extensions
    • understand where messaging extensions can be invoked from
    • understand search based messaging extensions
    • choose the appropriate message extension command type based on requirements
    • understand action-based messaging extensions with adaptive cards
    • understand action-based messaging extensions with parameters
    • understand when to use conversational bots
    • understand the scoping options for bots
    • understand when to use a task module from a bot
    • understand task pane and Content Office Add-ins
    • understand dialogs
    • understand custom functions
    • understand Add-in commands
    • understand the purpose of Office Add-ins manifest
    • understand the Office Add-in programming model
    • understand Office Add-in developer tools
    • understand the capabilities of the Excel Javascript API
    • understand the capabilities of the Outlook JavaScript API
    • understand the capabilities of the Word JavaScript API
    • understand the capabilities of the PowerPoint JavaScript API
    • understand the capabilities of custom functions
    • understand the options of persisting state and settings
    • understand Office UI Fabric in Office Add-ins
    • understand when to use Microsoft Graph in Office Add-ins
    • understand authorization when using Microsoft Graph in Office Add-ins
    • select deployment options based on requirements
    • understand testing and debugging concepts for Office Add-ins
    • understand the features of actionable messages with an adaptive card
    • understand the scenarios for refreshing an actionable message

    FAQs

    You can enroll for this classroom training online. Payments can be made using any of the following options and receipt of the same will be issued to the candidate automatically via email.
    1. Online ,By deposit the mildain bank account
    2. Pay by cash team training center location

    Highly qualified and certified instructors with 20+ years of experience deliver more than 200+ classroom training.

    Contact us using the form on the right of any page on the mildaintrainings website, or select the Live Chat link. Our customer service representatives will be able to give you more details.

    You will never miss a lecture at Mildaintrainigs! You can choose either of the two options: View the recorded session of the class available in your LMS. You can attend the missed session, in any other live batch.

    We have a limited number of participants in a live session to maintain the Quality Standards. So, unfortunately, participation in a live class without enrollment is not possible. However, you can go through the sample class recording and it would give you a clear insight about how are the classes conducted, quality of instructors and the level of interaction in a class.

    Yes, you can cancel your enrollment if necessary prior to 3rd session i.e first two sessions will be for your evaluation. We will refund the full amount without deducting any fee for more details check our Refund Policy

    Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

    Just give us a CALL at +91 8447121833 OR email at info@mildaintrainings.com

    CERTIFICATE OF ACHIEVEMENT

    Training features

  • Instructor-led Sessions
    Online Live Instructor-Led Classes.
    Classroom Classes at our/your premises.
    Corporate Training
  • Real-life Case Studies
    Live project based on any of the selected use cases, involving implementation of the various Course concepts.
  • Assignments
    Each class will be followed by practical assignments.
  • Lifetime Access
    You get lifetime access to presentations, quizzes, installation guide & class recordings.
  • 24 x 7 Expert Support
    We have 24x7 online support team to resolve all your technical queries, through ticket based tracking system, for the lifetime.
  • Certification
    Sucessfully complete your final course project and Mildaintrainings will give you Course completion certificate.
  • More Courses

    Modes of Training

  • Most
    Preffered

    Online Classroom


    Instructor Led Trainings
    Live Online Classroom

    View Schedules
  • One to One


    Instructor Led Training
    Live Online Classroom

    Request a Session
  • Team/Corporate


    Train your Team
    and Up-skill them

    Request a Quote
  • Demo Videos

    Our Corporate Clients

    Inquiry: Call | Whats App: +91-8447121833 | Email: info@mildaintrainings.com

    ENROLL NOW