본 과정에서는 Microsoft Identity 구현, Microsoft Graph으로 작업, SharePoint 확장 및 사용자 지정, 팀 확장, Office 확장 등 Microsoft 365 플랫폼의 다섯 가지 핵심 요소에 대해 다룹니다.
본 과정에서 학생들은 Microsoft Identity를 구현하고 Microsoft Graph를 사용하는 방법을 배웁니다. 학생들은 UI 요소(Adaptive Cards 및 UI Fabric 포함), 통합 지점(Microsoft Teams, Office 추가 기능, SharePoint Framework, Actionable Messages 포함) 및 워크로드 플랫폼 목표 결정에 대한 일반적인 지식을 갖추고 있어야 합니다.
학생들은 Microsoft Identity 구현에서 애플리케이션 등록, 인증 삽입, API 사용 권한 구성, Microsoft Graph에 액세스하는 서비스 생성 등 Microsoft Identity 구현을 배우게 됩니다.
Microsoft Graph를 사용하여 작업할 때 학생들은 Microsoft Graph를 사용하여 사용자 데이터에 액세스하고, 쿼리 매개 변수를 탐색하고, 그룹 라이프사이클을 관리하고, 파일에 액세스하고, 네트워크 트래픽을 최적화하는 방법을 배웁니다.
SharePoint를 확장하고 사용자 정의하는 과정에서 학생들은 SharePoint 프레임워크 Web Parts, 확장, SPFx 솔루션 패키징 및 배포 방법에 대해 배웁니다.
Teams을 확장하는 과정에서 학생들은 Teams 앱의 구성 요소를 살펴보고 웹 후크, 탭 및 대화 봇을 사용합니다.
학생들은 Office 확장에서 Office 추가 기능, 작업 창 추가 기능, JavaScript API, Office UI Fabric 및 적응형 카드를 사용한 실행 가능한 메시지를 사용합니다.
대상 그룹 프로필
본 과정에 참가하는 학생들은 Microsoft 365 개발 플랫폼 또는 Microsoft 365 Developer Associate 인증 시험에 합격하는 데 관심을 가지는 학생들입니다. 학생들은 개발자로서 1-2년의 경험을 갖고 있어야 합니다. 본 과정에서는 학생들이 REST API, JSON, OAuth2, OData, OpenID Connect, Azure AD 및 Microsoft 계정을 포함한 Microsoft ID, Azure AD B2C 및 사용 권한/동의 개념을 코드화하는 방법을 알고 기본적인 이해를 알고 있다고 가정합니다.