Power Apps – Aplicações baseadas em ecrã

Ilustração representando o conceito de aplicações Canvas no Microsoft Power Apps, com ícones de um dispositivo móvel e uma janela de aplicação em tons de roxo e rosa.

Desenvolva aplicações na cloud sem saber programar – Canvas Apps!

Canvas Apps são aplicações para serem apresentadas no ecrã concebidas em Microsoft Power Apps sem escrever código numa linguagem de programação tradicional. A estruturação da aplicação é feita com conceitos simples como arrastar e largar elementos no ecrã de forma semelhante ao Power Point e a linguagem das expressões de código é semelhante às fórmulas do Excel.

Conteúdo Programático

Criar a primeira aplicação em Power Apps

Criar um ambiente de desenvolvimento

Iniciar uma aplicação de Exemplo

Iniciar uma aplicação através de dados

Design da Aplicação

Utilização dos Ecrãs da aplicação

Vista de Árvore e menu dos componentes

Painel de Propriedades

Ligação a dados externos

Criação de Componentes

Utilização de Contentores

Utilizar Galerias

Diferentes tipos de Galerias.

Configurar Galerias e aceder aos dados.

Principais componentes e propriedades das galerias

Operador ThisItem

TemplateCell da Galeria

Utilizar Formulários

Configurar Formulários e aceder aos seus dados.

Personalizar os componentes do formulário.

Criar variáveis para a aplicação

Variáveis Globais: Set()

Variáveis de Contexto: UpdateContext()

Criar Coleções na aplicação

Fórmulas Nomeadas

Função Width

Inserção de controlos e suas principais propriedades

Métodos para Nomear objetos: Parent e Self

Inserir controlos de entrada de dados: Caixas de texto; Caixas de Combinação; Seletores de Datas entre outros

Inserir controlos de apresentação: Etiquetas de Texto, Texto HTML

Inserir controlos de Esquema: Galerias, Tabelas de Dados e Contentores

Inserir Formas: Ícones, botões e Formas geométricas

Linguagem de programação de Power Apps (Power fx)

Logica da linguagem Power Fx

Funções gerais: App; User; Date; Today; DateTimeValue

Funções de navegação: Navigate, Back, Notify

Funções de consulta: Search, Sort, Filter, LookUp, Patch, ForAll

Funções aplicadas a formulários: EditForm, NewForm, ResetForm, SubmitForm, ViewForm

Funções para trabalhar dados: ThisItem, ThisRecord, Remove, RemoveIf

Funções de agregação: Sum, Count, CountA, CountIf, CountRows

Funções lógicas: If; Not; Switch, Is

Linguagem para criar registos (Tabelas).

Integração entre aplicações

Criar fluxos em Power Automate e usá-los na aplicação.

Atribuir o fluxo a um botão de Power Apps

Distribuir a aplicação

Definições da aplicação.

Versões da aplicação.

Exportar e partilhar a aplicação.

Pedir informação sobre o curso

← Back

Obrigado pela sua mensagem!

Iremos responder ao seu pedido com a maior brevidade.

O que está incluído no curso

  • Diagnóstico online para aferição de conhecimentos base do curso.
  • 1/2 dia de entrevistas para conhecer individualmente os participantes as suas expectativas com o curso.
  • Documentação digital interativa de apoio com os conceitos base mais importantes.
  • Videos exclusivos OnDemand (Sob-Demanda) de apoio ao formando para consulta com os conteúdos core do curso.
  • Laboratórios e exemplos práticos específicos e adequados à realidade da sua empresa.
  • Certificado de frequência de formação.
  • 1/2 dia de coaching de apoio pós formação.

Objetivos Gerais

Este curso vai dar-lhe o conhecimento necessário para criar aplicações para serem apresentadas em ecrã Canvas APP com ligação a bases de dados ou ficheiros de Excel.

Objetivos Específicos

O principal objetivo deste curso é dotar os participantes dos conhecimentos necessários para criar uma aplicação de ecrã aprendendo também a utilizar as fórmulas de Power Platform (Power fx).

Pré-requisitos

Para participar neste curso precisa de ter um conhecimento prévio de lógica de expressões utilizada no Excel. Breves noções de design para apresentação de dados no ecrã.

Destinatários

Este curso é adequado a utilizadores de computador pessoal com competências em aplicações tradicionais como o Excel e o PowerPoint que pretendem criar aplicações e tornar-se Citizen Developers.

Duração

16 horas