El curso «Building applications and solutions with Microsoft 365 core services» está diseñado para personas que aspiran a desempeñarse en el rol de desarrollador de aplicaciones de Microsoft Teams. En este curso, los estudiantes aprenderán a construir soluciones de colaboración aprovechando 4 elementos centrales de la plataforma de Microsoft 365: implementación de la identidad de Microsoft, trabajar con Microsoft Graph y crear aplicaciones para Microsoft Teams.
En la sección «Implement Microsoft identity», los estudiantes aprenderán a implementar la identidad de Microsoft, incluyendo el registro de una aplicación, implementar autenticación, configurar permisos para consumir una API y crear un servicio para acceder a Microsoft Graph.
En la sección «Work with Microsoft Graph», los estudiantes aprenderán a acceder a datos de usuarios, explorar parámetros de consulta, administrar el ciclo de vida de un grupo, acceder a archivos y optimizar el tráfico de red utilizando Microsoft Graph.
En la sección «Build apps for Microsoft Teams», los estudiantes aprenderán sobre los componentes de una aplicación de Teams, trabajarán con webhooks, pestañas, bots conversacionales y otras capacidades de aplicaciones de Microsoft Teams. También aprenderán a implementar aplicaciones de Microsoft Teams.
¿A quién va dirigido?
Los estudiantes de este curso están interesados en la plataforma de desarrollo de Microsoft 365 o en aprobar el examen de certificación Microsoft Teams Application Developer Associate. Los estudiantes también deben tener de 1 a 2 años de experiencia como desarrolladores.
Este curso asume que los estudiantes saben programar y tienen una comprensión básica de las API REST, JSON, OAuth2, OData, OpenID Connect, identidades de Microsoft incluyendo Azure AD y cuentas de Microsoft, Azure AD B2C y conceptos de permisos/consentimiento.
Requisitos previos
Antes de asistir a este curso, se recomienda que los estudiantes tengan:
- De 1 a 2 años de experiencia como desarrolladores. Este curso asume que los estudiantes saben programar.
- Un entendimiento básico de las siguientes tecnologías: API REST, JSON, OAuth2, OData, OpenID Connect, identidades de Microsoft incluyendo Azure AD y cuentas de Microsoft, Azure AD B2C, y conceptos de permisos/consentimiento.
- Se recomienda tener alguna experiencia en el desarrollo de soluciones en Microsoft Teams a través de todas las fases del desarrollo de software.