Robotic Process Automation (RPA) com OpenRPA
Aprenda a criar automações RPA com o OpenRPA, ferramenta open-source gratuita para uso pessoal e empresarial
Description
Seja muito bem-vindo ao Robotic Process Automation (RPA) com OpenRPA, aonde você vai aprender o que precisa para se iniciar no RPA (Robotic Process Automation / Automação Robótica de Processos) com o OpenRPA.
Vamos começar por descobrir o que é o RPA, e logo de seguida vamos instalar a ferramenta no nosso computador. Assim que tenhamos o OpenRPA instalado, vamos criar o nosso primeiro robô. Depois vamos explorar a ferramenta para termos um entendimento de como usar o OpenRPA. Assim que tenhamos aprendido as bases, vamos dar inicio ao desenvolvimento de robôs que envolvem diferentes cenários de automação. Neste curso vamos desenvolver os seguintes robôs:
Robô 2 - Preenchimento de Formulário na Web
O robô extraí informação de um ficheiro Excel, e após a extração, irá abrir o navegador na página de um formulário. Por cada linha extraída do ficheiro Excel, o robô irá inserir os dados de cada linha nos respetivos campos do formulário e criar o registro.
Robô 3 - Captura de dados na Web
O robô irá iniciar o navegador em uma loja online ficticia que contém livros listados por várias páginas. O robô irá extrair o titulo e preço de cada livro até determinada página. Após a extração, a informação extraida de cada livro irá ser escrita em ficheiro Excel.
Robô 4 - Automatização do Email
O robô irá obter emails de uma conta Outlook, e por cada email, dependendo do conteúdo, irá mover o email para determinada pasta do Outlook. Após mover determinado email, irá responder ao mesmo informando que o email foi processado. Depois de terem sido processados todos os emails obtidos, o robô irá enviar um email para determinado destinatário para informar que o processamento foi concluído.
Robô 5 - Processamento de Documentos
Imagine que o trabalho de um funcionário é copiar texto de uma fatura PDF em uma planilha de excel e, em seguida, repetir essa tarefa centenas de vezes por dia. Não só este trabalho é extremamente tedioso e chato, como também é provável que sejam cometidos erros durante a tarefa. Este robô automatiza totalmente esse processo através de um ciclo através de cada arquivo PDF em determinado diretório, extraindo determinada informação de cada fatura e escrever a informação em uma planilha.
Robô 6 - Desafio de Automação
O robô irá realizar o RPA Challenge, conhecido desafio de RPA. Ele irá extrair informação de uma planilha fornecida na página do desafio, e por cada cada que esteja na planilha, o robô terá que inserir os dados da linha nos campos do formulário do desafio, que trocam de posiçã após ser submetido um registro.
Robô 7 - Projeto Final
Aqui teremos o nosso projeto final, aonde irá ser explicado, passo a passo, o exercicio que será proposto para o estudante resolver. O projeto consiste em criar um robô que vai extrair pedidos de empréstimo de uma planilha. Após obter os pedidos da planilha, o robô irá abrir o navegador numa página que permite simular o tratamento de pedidos de empréstimo. O robô terá um formulário para inserir a informação acerca do pedido de empréstimo, que está presente em cada linha da planilha. Após ser submetido um pedido, haverá dois possiveis resultados, o pedido de empréstimo ser aprovado ou rejeitado. Se for aprovado, o robô terá que extrair taxa de juro do empréstimo e o ID do empréstimo, valores que apenas aparecem quando um pedido é aprovado. Se o pedido for rejeitado, o robô não terá informação para extrair. Após ter sido tratado cada pedido, o robô irá escrever na planilha o estado do pedido do empréstimo, a taxa de juro e o ID do empréstimo.
Serão disponibilizados para download os robôs desenvolvidos durante o curso!
No final do curso, você terá as noções mais importantes e conhecimento de como desenvolver automações com o OpenRPA!
What You Will Learn!
- Entender o que é o RPA
- Instalar o OpenRPA
- Explorar e conhecer as áreas da ferramenta
- Usar com confiança as atividades do OpenRPA mais usadas
- Desenvolver automações em variados cenários
- Projeto Final para testar conhecimentos adquiridos ao longo do curso
Who Should Attend!
- Para quem quer aprender RPA
- Desenvolvedores RPA que desejam aprender uma nova ferramenta RPA
- Para a pessoa que pretende automatizar as suas tarefas de computador
- Entusiastas RPA