Requerimientos
Conocimientos básicos de SharePoint.
Conocimientos básicos programación.
Conocimiento básico HTML , Javascript y CSS
Duración del curso:
21 horas
Contenido
- Introducción a SharePoint
- Tipos de elementos principales (Sitios, listas, bibliotecas, elementos, grupos, permisos, páginas, webparts, etc)
- Introducción a SPFX
- SPFX (SharePoint Framework)
- Conceptos de SPFX
- Introducción al desarrollo con SPFX
- Herramientas utilizadas
- Configuración de las mismas
- TypeScript
- Conceptos principales de TypeScript
- Tipos en TypeScript
- Interfaces en TypeScript
- Clases en TypeScript
- Módulos en TypeScript
- Client WebPart
- Conceptos de Client WebPart
- Estructura del proyecto Client WebPart
- Ciclo de vida del proyecto: Creación, ejecución y pruebas
- React
- Conceptos de React
- Componentes, estados y propiedades en React
- Estilos SCSS en React
- Fabric – Fluent
- PnP Control
- Extensions
- Conceptos de Extensions
- Application Customizer
- LVCS
- Field Customizer
- Datos
- Conceptos de manejo de datos
- Capas de datos y servicio
- JSOM Declarativo
- PnP JS
- React Hooks
- Conceptos de React Hooks
- Configuración del proyecto
- Tipos de React Hooks
- Deployment
- Conceptos de deployment
- Assets
- Despliegue como scripts
- PnP PS