Blue prism robot software training center
Academia Formação BluePrism

Descrição

O Curso de Fundamentos de desenvolvimento BluePrism propõe uma aprendizagem métodica e de elevada componente prática, procurando apresentar todas as fases inerentes a um projecto de automação sem nunca perder o foco nas boas práticas de programação e metodologia BluePrism. Pretende-se ainda que o aluno adquira as competências necessárias para que possa
futuramente evoluir e acompanhar o desenvolvimento constante da ferramenta BluePrism.

Desta forma, o curso será dividido nas seguintes componentes:

- Análise funcional, levantamento de requisitos e documentação
- Metodologia de desenvolvimento de projectos em ambiente BluePrism
- Execução colaborativa de projecto

Duração e meios

- 45 Horas de aulas teórico-práticas e 15 horas de projecto final
- PC com Windows, .NET framework 4 e SQL server database
- Licença BluePrism.

Programa Curricular

Módulos

  • Introdução ao RPA e metodologia BluePrism
  • Possíveis candidatos e levantamento de requisitos
  • Análise funcional
  • Documentação BluePrism:
    • Complexity Assessment
    • PAAT - Process Attribute and Activity Template
    • PDD - Process Design Document
    • SDD - Solution Design Document
    • ODI - Object Design Instruction
  • Apresentação e funcionalidades básicas
  • Manipulação de variáveis e tabelas
  • Decisões, ciclos e organização
  • Formas de correr um processo- stepping, pages e Control Room
  • Boas práticas
  • Apresentação e funcionalidades básicas
  • Inputs e Outputs
  • Organização do Objecto e boas práticas
  • Application Modeler - apresentação
  • Espiar um Objecto
  • Funcionalidades Avançadas
  • Integração no processo, reusabilidade e boas práticas
  • Validações iniciais
  • Tratamento de excepções
  • Filas de trabalho
  • Boas práticas
  • .NET para desenvolvimento de um Objecto
  • Método de adaptação de VBA para .NET

 

Roteiro de Aulas

  • Introdução ao RPA
  • Visão geral de um Projecto
  • Documentação e metodologia BluePrism (5 documentos referidos no programa)
  • Conceitos básicos de programação
  • Apresentação BluePrism
  • Apresentação Process Studio
  • Exercícios básicos em Process Studio (executados por mim)
    • Exercícios básicos em Process Studio (executados por mim)
    • Ciclos
    • Collections (tabelas)
  • Boas práticas
  • Aula prática com um exercício a ser feito inteiramente pelos alunos
  • Apresentação do Object Studio
  • Exercícios básicos em Object Studio (executados por mim)
    • Ficheiros e Pastas
    • Funções básicas em Excel
    • Método "Excel to Collections"
  • Aula prática com um exercício a ser feito inteiramente pelos alunos
  • Excepções
    • Recover - Resume
    • Excepções em Blocks
  • Exercício de vários modelos de validações iniciais (a ser executado por mim)
  • Aula prática com um exercício a ser feito inteiramente pelos alunos - Este exercício deverá conter todos os conceitos trabalhados até aqui
  • Introdução ao Application Modeler
  • Exercícios básicos em Application Modeler, espiando os objectos (executados por mim)
    • Notepad
    • Calculadora
    • Introdução ao Browser
  • Boas práticas
  • Aulas práticas com exercícios a serem feitos inteiramente pelos alunos
    • Rates FX
    • Random Name
    • Work Queue
    • A definir
  • Excel Avançado:
    • Converter código VBA em .NET
    • Desenvolvimento de funcionalidades em Code Stage