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.