Power Platform e IA para Inovação Empresarial

Learn to build smart, low-code business solutions with Power Platform and AI.

Programas de Formação

PT
 
EN
Nível 1
Nível 2

Módulo 1 – Introdução à Power Platform

  • O que é a Plataforma Power
  • Ferramentas Power (Power Apps, Power Automate, Power BI, Power Pages, Power Virtual Agents)
  • O que é o low code e qual o seu potencial na transformação digital
  • Visão geral do ecossistema Microsoft Power e casos de uso empresariais

Módulo 2 – Ferramentas de Inteligência Artificial

  • AI Builder: modelos predefinidos e modelos personalizados
  • Azure AI Services: visão computacional, análise de texto e predição
  • Introdução ao uso do Copilot na Power Platform
  • Aplicações práticas de IA para inovação empresarial

Módulo 3 – Conectores e Integração com Dados

  • O que são conectores na Power Platform
  • Conectores padrão vs. conectores premium
  • Integração com APIs e serviços externos
  • Considerações de segurança, performance e licenciamento

Módulo 4 – Integração com Office 365

  • Excel como origem de dados
  • Integração com SharePoint (listas, bibliotecas, permissões)
  • Integração com Outlook (emails, calendários, tarefas)
  • Integração com Microsoft Teams (notificações, formulários, bots)
  • Casos práticos de integração no contexto empresarial

Módulo 5 – Dataverse como Backend de Dados

  • O que é o Dataverse e vantagens face a outras fontes
  • Criação de tabelas e modelos de dados relacionais
  • Relacionamentos, colunas calculadas e de escolha
  • Segurança e permissões (perfis, papéis, partilhas)
  • Limites de delegação de dados no Power Apps

Módulo 6 – Explorar o Power Apps

  • Tipos de aplicações: Canvas, Model-Driven, Portais
  • Aplicações “out of the box” e personalização rápida
  • Partilha de aplicações com utilizadores e controlo de acesso
  • Exemplos de aplicações empresariais por setor (Finanças, RH, Operações)

Módulo 7 – Programar com Power Fx

  • Sintaxe inspirada nas fórmulas do Excel
  • Tipos de variáveis: contextuais, globais, coleções
  • Funções essenciais Power Fx para lógica, filtros, UI e integração
  • Exemplos práticos com navegação, validações, cálculos e chamadas a flows

Módulo 8 – Boas Práticas de Desenvolvimento com Low Code

  • Convenções de nomeação (ex: btn_, txt_, col_)
  • Organização visual: grupos, containers e componentes reutilizáveis
  • Organização da lógica: separação entre UI, dados e estado
  • Boas práticas com variáveis (Set, UpdateContext, ClearCollect)
  • Comentários no código e documentação interna da app
  • Otimização de performance: delegation warnings, With, Concurrent
  • Application Lifecycle Management (ALM): ambientes, soluções, versões
  • Estruturação de ambientes: desenvolvimento, teste, produção
  • Checklist final de qualidade para cada aplicação

Módulo 9 – Hands on: O Caso Power Décor

  • Problema: caos na gestão de contactos a clientes
  • Solução: criação de uma app para organizar contactos e otimizar a gestão de cobranças

Módulo 10 – Hands on: O Caso Indústrias OnStart

  • Problema: atrasos nas entradas e saídas dos colaboradores
  • Solução: desenvolvimento de uma aplicação móvel para registo de tempos e análise dos dados

Módulo 11 – Hands on: O Caso ClearCollect Consulting

  • Problema: necessidade de gerir despesas de viagens de consultores
  • Solução: criação de uma app responsive para submissão de despesas com upload de comprovativos e aprovação

Módulo 1 – Power Automate: Fundamentos e Conectividade

  • O que é o Power Automate
  • Ligações e conectores (standard vs. premium)
  • Fluxos de ambiente de trabalho
  • Licenciamento e implicações práticas
  • Governança e segurança: políticas DLP, controlo de partilhas e auditoria

Módulo 2 – Anatomia de um Flow e ALM

  • Triggers e ações
  • Tipos de fluxos (automatizados, instantâneos, agendados, UI flows)
  • Utilização de templates como ponto de partida
  • Application Lifecycle Management (ALM): soluções, ambientes, versões
  • Migração de flows entre ambientes (desenvolvimento, teste e produção)

Módulo 3 – Resolução de Erros e Boas Práticas

  • Erros mais comuns no Power Automate
  • Estratégias de diagnóstico e resolução
  • Estrutura lógica dos fluxos
  • Dicas para criar fluxos escaláveis e reutilizáveis

Módulo 4 – Expressões e Conteúdo Dinâmico

  • Como criar expressões no Power Automate
  • Combinação de expressões com conteúdo dinâmico
  • Compreensão e manipulação de estruturas JSON
  • Ferramentas de debugging: Compose, Peek Code, Run History

Módulo 5 – Integração com Outras Ferramentas da Power Platform e APIs

  • Execução de fluxos a partir do Power Apps
  • Power BI como trigger
  • Chamadas a APIs externas com conector HTTP
  • Autenticação com Azure AD
  • Criação e utilização de conectores personalizados

Módulo 6 – Dataverse para Automação e IA

  • O que é o Dataverse
  • Criação e gestão de tabelas e colunas
  • Relacionamentos e regras de negócio
  • Alternate Keys
  • Níveis de segurança e controlo de partilha
  • Utilização do Dataverse como backend para apps e flows

Módulo 7 – AI Builder: Aplicações Reais de Inteligência Artificial

  • O que é o AI Builder
  • Tipos de modelos disponíveis
  • Introdução à Inteligência Artificial Generativa
  • Estudo de caso: BrazilCommerce e Prompt Engineering
  • Ligação dos modelos AI Builder a fluxos automatizados

Módulo 8 – Prompt Engineering para Automação Inteligente

  • O que é o Prompt Engineering
  • Conceitos e terminologias fundamentais
  • Tipos de prompts: simples, encadeados, estruturados
  • Boas práticas para criação de prompts eficazes
  • Aplicações empresariais do prompt engineering
  • Estudo de caso: Melhoria do atendimento ao cliente
  • Desafios atuais e perspetivas futuras
  • Prompt Engineering como estratégia de negócio

Módulo 9 – Caso Prático 1: Automação de Documentos com IA

  • Recolha automática de faturas por email
  • Extração de dados estruturados (datas, valores, IVA, descrição)
  • Classificação automática em contas específicas
  • Integração entre modelos de IA, flows e Dataverse

Módulo 10 – Caso Prático 2: Arquivo Inteligente com SharePoint

  • Processamento automático de documentos de fornecedores
  • Criação de estrutura de pastas e nomenclatura inteligente
  • Classificação com metadados e fluxos de aprovação

Módulo 11 – Caso Prático 3: Automação Avançada com Excel

  • Leitura e escrita de dados no Excel com Power Automate
  • Utilização de Office Scripts para manipulação avançada
  • Automatização de relatórios e dashboards

Módulo 12 – Caso Prático 4: Modelo de IA para Extração de Dados de Faturas

  • Criação e treino de modelo de IA para leitura de faturas
  • Integração do modelo com fluxo de automação
  • Armazenamento estruturado no Dataverse ou SharePoint
Level 1
Level 2

Module 1 – Introduction to Power Platform

  • What is Power Platform
  • Power tools (Power Apps, Power Automate, Power BI, Power Pages, Power Virtual Agents)
  • What is low code and its potential for digital transformation
  • Overview of the Microsoft Power ecosystem and business use cases

Module 2 – Artificial Intelligence Tools

  • AI Builder: prebuilt models and custom models
  • Azure AI Services: computer vision, text analysis and prediction
  • Introduction to using Copilot in the Power Platform
  • Practical applications of AI for business innovation

Module 3 – Connectors and Data Integration

  • What are connectors in the Power Platform
  • Standard vs. premium connectors
  • Integration with APIs and external services
  • Security, performance and licensing considerations

Module 4 – Integration with Office 365

  • Using Excel as a data source
  • Integration with SharePoint (lists, libraries, permissions)
  • Integration with Outlook (emails, calendars, tasks)
  • Integration with Microsoft Teams (notifications, forms, bots)
  • Practical integration cases in business contexts

Module 5 – Dataverse as the Data Backend

  • What is Dataverse and its advantages over other sources
  • Creating tables and relational data models
  • Relationships, calculated and choice columns
  • Security and permissions (roles, teams, sharing)
  • Delegation limits in Power Apps

Module 6 – Exploring Power Apps

  • Types of applications: Canvas, Model-Driven, Portals
  • Out-of-the-box apps and rapid customization
  • Sharing apps and access control
  • Examples of business apps by sector (Finance, HR, Operations)

Module 7 – Programming with Power Fx

  • Excel-style formula syntax
  • Variable types: context, global, collections
  • Key Power Fx functions for logic, filtering, UI and integration
  • Practical examples: navigation, validations, calculations, flow calls

Module 8 – Best Practices for Low-Code Development

  • Naming conventions (e.g., btn_, txt_, col_)
  • Visual structure: control groups, containers, reusable components
  • Logic structure: separation of UI, data and state
  • Best practices for using Set, UpdateContext, ClearCollect
  • Code comments and internal app documentation
  • Performance optimization: delegation warnings, With, Concurrent
  • Application Lifecycle Management (ALM): environments, solutions, versioning
  • Environment strategy: development, test and production
  • Final quality checklist for every app

Module 9 – Hands-on: The Power Décor Case

  • Problem: chaos in managing customer contacts
  • Solution: building an app to organize contacts and optimize collections

Module 10 – Hands-on: The OnStart Industries Case

  • Problem: delays in employees clocking in and out
  • Solution: developing a mobile app to register time entries and exits and analyze results

Module 11 – Hands-on: The ClearCollect Consulting Case

  • Problem: consultants frequently travel and need to manage expenses
  • Solution: creating a responsive app to submit travel expenses with receipt uploads and approval workflow

Module 1 – Power Automate: Fundamentals and Connectivity

  • What is Power Automate
  • Connections and connectors (standard vs. premium)
  • Desktop flows
  • Licensing and practical implications
  • Governance and security: DLP policies, sharing controls, and audit logging

Module 2 – Flow Anatomy and ALM

  • Triggers and actions
  • Flow types (automated, instant, scheduled, UI flows)
  • Using templates as a starting point
  • Application Lifecycle Management (ALM): solutions, environments, versions
  • Moving flows between dev, test and production environments

Module 3 – Error Handling and Best Practices

  • Common Power Automate errors
  • Debugging strategies
  • Logical structuring of flows
  • Tips for building scalable and reusable flows

Module 4 – Expressions and Dynamic Content

  • How to build expressions in Power Automate
  • Combining expressions with dynamic content
  • Understanding and working with JSON
  • Debugging tools: Compose, Peek Code, Run History

Module 5 – Integration with Other Power Platform Tools and APIs

  • Triggering flows from Power Apps
  • Using Power BI as a trigger
  • Calling external APIs with HTTP connector
  • Authentication with Azure AD
  • Creating and using custom connectors

Module 6 – Dataverse for Automation and AI

  • What is Dataverse
  • Creating and managing tables and columns
  • Relationships and business rules
  • Alternate Keys
  • Security levels and sharing controls
  • Using Dataverse as a backend for apps and flows

Module 7 – AI Builder: Real-World Applications

  • What is AI Builder
  • Available model types
  • Intro to Generative AI
  • Case study: BrazilCommerce and Prompt Engineering
  • Connecting AI Builder models with automated flows

Module 8 – Prompt Engineering for Smart Automation

  • What is Prompt Engineering
  • Key concepts and terminology
  • Types of prompts: simple, chained, structured
  • Best practices for writing effective prompts
  • Business use cases for prompt engineering
  • Case study: Improving customer service
  • Current challenges and future outlook
  • Prompt Engineering as part of business strategy

Module 9 – Practical Case 1: Document Automation with AI

  • Automatically fetching invoices from email
  • Extracting structured data (dates, values, VAT, description)
  • Auto-classification into accounts
  • Combining AI models with flows and Dataverse

Module 10 – Practical Case 2: Smart SharePoint Archiving

  • Processing supplier documents automatically
  • Creating folder structures and naming conventions
  • Using metadata and approval flows

Module 11 – Practical Case 3: Advanced Excel Automation

  • Reading and writing Excel data with Power Automate
  • Using Office Scripts for advanced manipulation
  • Automating reports and dashboards

Module 12 – Practical Case 4: AI Model for Invoice Data Extraction

  • Building and training a custom AI model for invoice reading
  • Integrating the model into automated flows
  • Structured storage in Dataverse or SharePoint

Escolha o seu formato de aprendizagem

À medida

Corporate Training – Tailored Programs for Companies

Para além das sessões agendadas, esta formação também pode ser ministrada como um programa personalizado para a sua empresa.
A sua empresa define as datas, horários e o número de participantes, e nós adaptamos o programa às vossas necessidades específicas.
1

Para Quem é Esta FormaçãoProfissionais de diversas áreas que pretendem criar relatórios avançados com o Power BI, sem depender das Equipas de TI.

2

Duração16 horas de formação, ministradas presencialmente ou via Live Streaming.

3

Pré-requisitosNão há pré-requisitos - apenas curiosidade e uma forte vontade de aprender.

4

RecursosOs participantes devem trazer o seu próprio portátil com o Excel e o Power BI Desktop instalados. O acesso às contas do Power BI Service será fornecido.