Microsoft Power Automate RPA Developer (PL-500)

Em pré-inscrição. Entre em contacto para obter mais informações.

Nível Intermédio | 5 Dias | 35 horas

Formação leccionada em inglês

Apresentação

Este curso destina-se a profissionais que utilizam o Microsoft Power Automate para automatizar tarefas repetitivas e demoradas através de fluxos na cloud, fluxos de ambiente de trabalho (desktop flows) e Robotic Process Automation (RPA). Os participantes aprenderão a rever requisitos de soluções, criar documentação de processos, conceber, desenvolver, resolver problemas e avaliar soluções de automação em colaboração com as equipas de negócio e de TI.

Enquadramento

Num contexto empresarial em que a eficiência e agilidade nos processos são essenciais, o Power Automate permite automatizar desde interações com aplicações, sistemas e bases de dados até fluxos de trabalho complexos, usando tecnologias RPA e triggers baseadas na cloud ou no sistema local. Este curso prepara as equipas técnicas para conceber, desenvolver, implementar e gerir soluções automatizadas alinhadas com os objetivos de negócio.

Destinatários

Este curso é indicado para desenvolvedores e profissionais técnicos com interesse em criar, implementar e manter soluções de automação empresarial baseadas em Microsoft Power Automate, colaborando com equipas de negócio e TI.

Pré-requisitos

Os candidatos devem possuir experiência com:

  • JSON, cloud flows e desktop flows
  • Integração com serviços REST e SOAP
  • Análise de dados com Microsoft Excel
  • VBScript, VBA, HTML, JavaScript e pelo menos uma outra linguagem de programação
  • Componentes da Power Platform: AI Builder, Power Apps, Dataverse e Power Virtual Agents

Objetivo Geral

Capacitar os participantes a conceber, desenvolver, implementar, gerir e monitorizar soluções de automação com Microsoft Power Automate, utilizando cloud flows, desktop flows e RPA para melhorar fluxos de trabalho empresariais.

Objetivos Específicos

Ao concluir o curso, os participantes deverão ser capazes de:

  • Conceber soluções de automação que combinam cloud flows e desktop flows.
  • Desenvolver fluxos automatizados com lógica, controle de erros e integração com serviços externos.
  • Implementar RPA para tarefas de interface de utilizador e integrações API.
  • Configurar conectores personalizados e gerir credenciais/infraestrutura de automação.
  • Testar, solucionar problemas, implementar estratégias de exceção e monitorização.
  • Colaborar com equipas de negócio e TI para implementação e manutenção de fluxos em ambiente de produção.

Programa

  1. Conceção de soluções
    • Interação com aplicações alvo e seleção de tecnologia (UI, API, base de dados)
    • Planeamento de triggers e seletores UI
    • Definição de estratégias de execução: attended vs. unattended
    • Conceção de tratamento de erro (retry, escalabilidade, exceções)
    • Criação de conectores personalizados, lógica de negócio, autenticação e integração com APIs externas
  2. Desenvolvimento de soluções (40–50 %)
    • Criação de cloud flows e desktop flows com passagem de dados, lógica condicional, loops, variáveis seguras
    • Estruturação de sub-flows, UI Automation, connectors, scripts (PowerShell, VBScript, JavaScript)
    • Construção de componentes reutilizáveis, filas de trabalho (work queues), fallback e retry logic
    • Utilização de ações de IA (OCR), integração com Dataverse e AI Builder para análise e processamento de dados
  3. Implementação e gestão (20–35 %)
    • Preparação de ambientes (ALM, credenciais, deployment, ambientes de execução unattended)
    • Avaliação de políticas de DLP (Data Loss Prevention) e impacto em fluxos e conectores
    • Gerir acessos, partilha de fluxos, grupos de máquinas, roles de segurança, contas de serviço
    • Configurar machine groups, load balancing, filas de execução e histórico de execução

Pedido de Informação