Visão Geral
O curso Power Apps Advanced foi desenvolvido para profissionais que já possuem conhecimento básico sobre a criação de aplicativos com o Microsoft Power Apps e desejam avançar em temas como integrações, fórmulas complexas, design responsivo, uso do Microsoft Dataverse, segurança e governança.
Durante o curso, o participante aprenderá a projetar aplicativos corporativos com funcionalidades avançadas, conectando dados de múltiplas fontes e aplicando boas práticas de desempenho e manutenção, tornando-se capaz de desenvolver soluções empresariais completas e escaláveis dentro da Power Platform.
Conteúdo Programatico
Module 1: Review of Power Apps Fundamentals
- Canvas vs. Model-driven apps
- Overview of connectors, data sources, and environments
- Recap of Power Fx formulas and app publishing
Module 2: Advanced Power Fx Formulas and Functions
- Working with complex formulas and nested expressions
- Data manipulation functions (Filter, LookUp, ForAll, Collect, Patch)
- Handling relational data and complex data structures
- Performance optimization techniques
Module 3: Integration with External Data Sources
- Connecting to SharePoint, SQL Server, Dataverse, and APIs
- Working with custom connectors
- Data transformation and delegation concepts
- Integrating Power Apps with Power Automate for advanced automation
Module 4: Building Responsive and Dynamic Apps
- Designing responsive layouts for multiple devices
- Using containers, variables, and media queries
- Dynamic UI behavior based on user actions or roles
- Best practices for usability and accessibility
Module 5: Security, Permissions, and Governance
- Role-based security and user permissions
- Environment management and data loss prevention policies
- Using Microsoft Dataverse for secure data storage
- Governance best practices and compliance considerations
Module 6: Advanced Business Logic and Automation
- Implementing business rules and conditional logic
- Using Power Automate and AI Builder inside Power Apps
- Automating approvals, notifications, and workflows
- Real-world enterprise scenarios
Module 7: Application Lifecycle Management (ALM)
- Managing app versions and environments
- Exporting, importing, and deploying apps
- Monitoring app performance and error handling
- Documentation and change control
Module 8: Best Practices and Case Studies
- Optimization tips and troubleshooting common issues
- Collaboration in development teams
- Case studies: Advanced enterprise Power Apps solutions
- Future trends and Power Platform roadmap