spinner-it

Создание приложений и решений с помощью основных служб Microsoft 365

Курс охватывает пять основных элементов платформы Microsoft 365 - реализацию Microsoft Identity, работу с Microsoft Graph, расширение и настройку SharePoint, расширение Teams и Office. Слушатели узнают, как реализовать Microsoft Identity и работать с Microsoft Graph. А также получат знания об элементах пользовательского интерфейса (включая Adaptive Cards и UI Fabric), точках интеграции (включая Microsoft Teams, надстройки Office, SharePoint Framework, Actionable Messages) и определении целей платформы рабочей нагрузки. Во время внедрения Microsoft Identity, слушатели научатся реализовывать идентификацию Microsoft, включая регистрацию приложения, внедрение аутентификации, настройку разрешений для использования API и создание службы для доступа к Microsoft Graph. Работая с Microsoft Graph, слушатели узнают, как получить доступ к пользовательским данным, исследовать параметры запросов, управлять жизненным циклом группы, получать доступ к файлам и оптимизировать сетевой трафик с помощью Microsoft Graph. Расширяя и настраивая SharePoint, слушатели узнают о веб-частях SharePoint Framework, расширениях и о том, как упаковать и внедрить решение SPFx. Расширяя Teams, слушатели ознакомятся с компонентами приложения Teams, будут работать с вебхуками, вкладками и диалоговыми ботами. Во время расширения Office слушатели будут работать с надстройками Office, надстройками панели задач, JavaScript APIs, Office UI Fabric и сообщениями c действиями с адаптивными картами.


По окончании курса слушатели смогут:

  • зарегистрировать приложение в Azure AD;
  • внедрить аутентификацию;
  • настраивать разрешения для использования API;
  • создавать сервис для доступа к Microsoft Graph;
  • иметь доступ к данным пользователя с помощью Microsoft Graph;
  • работать с данными с использованием запросов на Microsoft Graph;
  • управлять жизненным циклом группы в Microsoft Graph;
  • оптимизировать сетевой трафик с помощью Microsoft Graph;
  • упаковывать и развертывать решения SharePoint Framework;
  • использовать потребление Microsoft Graph;
  • работать с веб-частями как Team Tabs;
  • распознавать компоненты приложения Teams;
  • работать с вебхуками в Microsoft Teams;
  • создавать вкладки в Microsoft Teams;
  • создавать и регистрировать исходящие вебхуки;
  • понимать основные компоненты и типы надстроек Office;
  • понимать Office JavaScript APIs;
  • понимать кастомизацию надстроек;
  • понимать сообщения с действиями.
  1. Внедрение Microsoft Identity
    • Платформа Microsoft Identity
    • Регистрация приложения
    • Внедрение аутентификации
    • Настройка разрешений для использования API
    • Реализация авторизации для использования API
    • Реализация авторизации в API
    • Создание сервиса для доступа к Microsoft Graph
  2. Работа с Microsoft Graph
    • Что такое Microsoft Graph?
    • Доступ к данным пользователя из Microsoft Graph
    • Использование данных с параметрами запроса
    • Управление жизненным циклом группы в Microsoft Graph
    • Доступ к файлам с помощью Microsoft Graph
    • Оптимизация сетевого трафика
  3. Расширение и настройка SharePoint
    • Веб-части SharePoint Framework
    • Расширения SharePoint Framework
    • Упаковка и развертывание решения SPFx
    • Потребление Microsoft Graph
    • Использование сторонних API, защищенных с помощью Azure AD изнутри SPFx
    • Веб-части как вкладки Teams
    • Брендинг и тематика в SharePoint
  4. Расширение Teams
    • Приложение Microsoft Teams
    • Вебхуки в Microsoft Teams
    • Вкладки в Microsoft Teams
    • Расширения обмена сообщениями в Microsoft Teams
    • Разговорные боты в Microsoft Teams
  5. Расширение Office
    • Надстройки Office
    • Office JS APIs
    • Кастомизация надстроек
    • Параметры тестирования, отладки и развертывания
    • Сообщение с действиями

Аудитория

Курс предназначен для специалистов, заинтересованных в платформе разработки Microsoft 365 или в прохождении сертификационного экзамена Microsoft 365 Developer Associate. Специалисты также должны иметь 1-2 года опыта работы в качестве разработчика. Предполагается, что слушатели знают, как программировать, и имеют базовые знания о REST APIs, JSON, OAuth2, OData, OpenID Connect, идентификациях Microsoft, включая учетные записи Azure AD и Microsoft, Azure AD B2C и концепции разрешений и согласований.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

  • 1-2 года опыта работы в качестве разработчика. Предполагается знание программирования и базовые знания о REST APIs, JSON, OAuth2, OData, OpenID Connect, идентификациях Microsoft, включая учетные записи Azure AD и Microsoft, Azure AD B2C и концепции разрешений и согласий;
  • рекомендуется наличие опыта разработки решений для Microsoft Teams, надстроек Office или SharePoint Framework на всех этапах разработки программного обеспечения.

Запись на курс

Код курсаMS-600T00
Длительность5 д (40 ч)
Код экзаменаMS-600
Стоимость без НДС25 000 грн.

У зв'язку з карантином всі наші курси читаються у online-форматі.