• Presencial
  • Training

RPA Programming Foundations


Este curso pretende dotar os formandos com o conhecimento básico de programação para o desenvolvimento de Robotic Process Automations, e a aplicar corretamente os conceitos básicos de programação orientada a objetos.

Pré-requisitos

Os alunos deverão possuir:

  • Conhecimentos de Python
  • Conhecimentos básicos de modelação em BPMN
  • Bom nível de capacidade de leitura em língua inglesa

Objetivos

No final desta ação os alunos deverão ser capazes de construir programas baseados em programação orientada a objetos.

Metodologia

Será utilizada uma combinação de metodologias expositivas para introdução dos conceitos, exemplos e resumo, e práticas para o estudo de casos práticos e sua resolução.

Programa

  • Tipos de dados primários e compostos.
  • Noções de Programação Orientada a Objetos
  • Objetos e Classes
  • Estruturas de Decisão
  • Abstração, Herança e Encapsulamento
  • Tratamento de Exceções

Tipos de dados primários e compostos

  • Noção básica de variável. O que é, para que serve.
  • Primitivos: sbyte, short, integer, long, byte, ushort, uinteger, ulong, single, double, decimal, bool, char
  • Compostos: enum, string, Arrays, Date
  • Casting de variáveis / conversões
  • Boas práticas na atribuição de nomes a variáveis

Noções de Programação Orientada a Objetos

  • Conceitos teóricos

Objetos e Classes

  • Construção de classes / Atributos
  • Criação de objetos / Instâncias / Criação dinâmica
  • Visibilidade de classes / atributos

Estruturas de Decisão

  • If.. Then.. Else, While, For, Do while, Exit, Continue, etc

Abstração , Herança e Encapsulamento

  • Classes abstratas
  • Herança / dados compostos / Overriding / Polymorphism
  • Construtores

Tratamento de Exceções

  • Boas práticas na Manutenção, extensão e leitura de código
  • Try, Catch, Finally, Throw
  • Hierarquia de erros
  • Logs
  • Programação defensiva
Rumos Badge Ao concluíres com aproveitamento esta formação, para além do Certificado de Frequência Rumos, receberás também um badge digital para partilhares com a tua rede profissional online. Sabe mais sobre os badges digitais aqui.

RPA Programming Foundations

Área

Dados

Como chegou até nós

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade