Создание приложений и решений с помощью основных служб 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;
- понимать кастомизацию надстроек;
- понимать сообщения с действиями.
- Внедрение Microsoft Identity
- Платформа Microsoft Identity
- Регистрация приложения
- Внедрение аутентификации
- Настройка разрешений для использования API
- Реализация авторизации для использования API
- Реализация авторизации в API
- Создание сервиса для доступа к Microsoft Graph
- Работа с Microsoft Graph
- Что такое Microsoft Graph?
- Доступ к данным пользователя из Microsoft Graph
- Использование данных с параметрами запроса
- Управление жизненным циклом группы в Microsoft Graph
- Доступ к файлам с помощью Microsoft Graph
- Оптимизация сетевого трафика
- Расширение и настройка SharePoint
- Веб-части SharePoint Framework
- Расширения SharePoint Framework
- Упаковка и развертывание решения SPFx
- Потребление Microsoft Graph
- Использование сторонних API, защищенных с помощью Azure AD изнутри SPFx
- Веб-части как вкладки Teams
- Брендинг и тематика в SharePoint
- Расширение Teams
- Приложение Microsoft Teams
- Вебхуки в Microsoft Teams
- Вкладки в Microsoft Teams
- Расширения обмена сообщениями в Microsoft Teams
- Разговорные боты в Microsoft Teams
- Расширение 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 грн. |