Power Apps es un conjunto de aplicaciones, servicios y conectores, así como una plataforma de datos, que proporciona un entorno de desarrollo rápido para crear aplicaciones personalizadas con bajo codigo para las necesidades de su negocio. Con Power Apps, puede crear rápidamente aplicaciones comerciales personalizadas que se conectan a sus datos almacenados en la plataforma de datos subyacente ( Microsoft Dataverse ) o en varias fuentes de datos locales y en línea (como SharePoint, Microsoft 365, Dynamics 365, SQL Server , etcétera).
Dirigido a: Profesionales que deseen aprender a crear aplicaciones personalizadas sin necesidad de programación. No se requiere experiencia previa en desarrollo.
Requisitos previos: Conocimientos básicos de informática y familiaridad con el uso de aplicaciones de oficina.
Objetivo: Al finalizar este curso, los participantes estarán capacitados para diseñar, desarrollar y compartir aplicaciones personalizadas utilizando Power Apps, aprovechando su potencial en la creación de soluciones empresariales y flujos de trabajo automatizados.
Duración: 16 horas (puede adaptarse según las necesidades)
Contenido:
Módulo 1: Introducción a Power Apps
- ¿Qué es Power Apps y por qué es importante?
- Ventajas de usar Power Apps en entornos empresariales.
- Acceso al entorno de desarrollo de Power Apps.
- Creación de una cuenta y acceso a Power Apps.
- Tour por la interfaz de usuario de Power Apps.
Módulo 2: Bases de la Creación de Aplicaciones
- Creación de una aplicación desde una plantilla.
- Personalización de pantallas y diseño.
- Introducción a los controles básicos: etiquetas, botones, cajas de texto, etc.
- Conexión a fuentes de datos externos y su importancia.
Módulo 3: Construcción de Formularios Interactivos
- Creación y diseño de formularios personalizados.
- Utilización de controles de entrada: cuadros de texto, listas desplegables, casillas de verificación, etc.
- Validación de datos en los formularios.
- Incorporación de formularios anidados.
- Uso de fórmulas para cálculos en formularios.
Módulo 4: Integración con Fuentes de Datos
- Conexión a fuentes de datos locales y en la nube.
- Uso de conectores estándar (Office 365, SharePoint, SQL Server, etc.).
- Creación de conexiones personalizadas.
- Gestión de colecciones para almacenamiento temporal de datos.
- Filtrado y ordenamiento de datos en las aplicaciones.
Módulo 5: Automatización y Flujos de Trabajo
- Introducción a Power Automate (Flujos).
- Diseño y creación de flujos de trabajo automatizados.
- Disparadores y acciones en Power Automate.
- Integración de flujos de trabajo en aplicaciones de Power Apps.
Módulo 6: Diseño Avanzado de Aplicaciones
- Uso de galerías y listas para presentar datos.
- Personalización y diseño de tarjetas.
- Incorporación de elementos multimedia.
- Navegación entre pantallas y uso de pestañas.
- Diseño responsivo para diferentes dispositivos.
Módulo 7: Seguridad y Compartición de Aplicaciones
- Configuración de permisos y seguridad en Power Apps.
- Compartición de aplicaciones con otros usuarios.
- Uso de roles y niveles de acceso.
- Control de acceso a datos sensibles.
Módulo 8: Proyecto Final y Evaluación
- Desarrollo de una aplicación completa paso a paso.
- Presentación y demostración de los proyectos finales de los participantes.
- Evaluación de los conocimientos adquiridos.
Nota: Los tiempos asignados a cada módulo son solo aproximados y pueden ajustarse según el ritmo del curso y las necesidades de los participantes.