Temario Power Automate + Power Apps
MÓDULO 1: Arquitectura de Datos con SharePoint
Antes de crear la App, construimos una base sólida donde almacenar la información.
El Backend: SharePoint como base de datos relacional para Power Apps.
Estructura: Creación de Listas y Librerías para gestión de información y documentos.
Relaciones: Cómo conectar distintas listas (Lookup) para crear modelos de datos complejos.
Seguridad: Gestión de permisos, roles de usuario y privacidad del sitio.
MÓDULO 2: Power Apps - Diseño de Interfaces (UX/UI)
Aprenderemos a crear aplicaciones visualmente atractivas y funcionales (Canvas Apps).
Fundamentos: Conectar distintos orígenes de datos (Microsoft 365) a una sola App.
Diseño (UX Designer): Creación de pantallas, navegación y formularios de entrada de datos.
Controles: Uso de listas desplegables, calendarios, selectores y botones.
Visualización: Galerías de datos dinámicas, gráficos, iconos y elementos multimedia.
Look & Feel: Personalización del tema y diseño corporativo.
MÓDULO 3: Lógica de Negocio y Fórmulas Avanzadas
Dotamos de "inteligencia" a la aplicación para que procese los datos automáticamente.
Power Fx: Introducción al lenguaje de fórmulas de Microsoft.
Consultas: Funciones de filtrado y búsqueda (FILTER, LOOKUP, SEARCH).
Condicionales: Toma de decisiones dentro de la app (IF, SWITCH).
Memoria: Uso de Variables y Colecciones para gestionar datos temporales en la sesión.
MÓDULO 4: Automatización con Power Automate
El motor invisible que mueve los datos entre la App y la empresas.
Conceptos Clave: Triggers (desencadenadores), acciones y conectores.
Integración: Cómo guardar archivos y datos en SharePoint/OneDrive automáticamente.
Lógica de Flujo: Creación de ramas condicionales y bucles de control.
Variables: Gestión de valores dinámicos dentro del flujo.
MÓDULO 5: El Ecosistema Integrado (Apps + Automate)
El punto donde las dos herramientas se fusionan para crear soluciones potentes.
Conexión Bidireccional:
Cómo disparar un flujo pulsando un botón en Power Apps.
Devolver información del flujo a la pantalla de la App (Feedback al usuario).
Gestión de Aprobaciones:
Crear sistemas de "Visto Bueno" automatizados.
Integración de aprobaciones en Outlook y Teams.
Tipos de aprobación (Primero en responder vs. Todos deben aprobar).
MÓDULO 6: Publicación, Seguridad y Distribución
Cómo entregar la aplicación a los usuarios finales de la empresa.
Despliegue: Publicar versiones y gestionar el ciclo de vida de la App.
Accesibilidad:
Incrustar la App dentro de Microsoft Teams.
Publicar la App en un sitio de SharePoint.
Compartir: Gestión de permisos vía Active Directory y paneles de seguridad.
> Nota: Las clases son 100% prácticas. El contenido y la profundidad de los ejercicios se pueden adaptar a las licencias disponibles y necesidades específicas de cada empresa.
