Plano de Estudo

RPA Com python

6 cursos

�� Plano de Estudos de RPA – 12 Semanas (Atualizado)

Objetivo: Dominar Python, RPA, APIs, deploy e integrações com ferramentas como Jira, ServiceNow e Selenium.


Status atual:

  • Curso concluído: Python: Crie sua primeira aplicação
  • Próximo passo: Python Orientado a Objetos (Semana 2 – ajustada)

�� Semana 1 (guardada para depois) – Fundamentos de Terminal e Git

→ Pode ser feita quando for necessário usar Docker ou versionar projeto

�� Alura:

  • Linux I: conhecendo e utilizando o terminal
  • Git e GitHub: controle e compartilhe seu código

�� Semana 2: Python Orientado a Objetos ��

  • Entender classes, objetos, herança e encapsulamento
  • Reescrever scripts usando estrutura POO
  • Aplicar organização mais limpa para robôs e automações

�� Alura:


�� Semana 3: APIs e Postman

  • O que é REST
  • Enviar requisições com Postman (GET, POST, PUT)
  • Criar scripts Python que consomem APIs

�� Alura:

  • APIs REST com Postman

�� Semana 4: Criando sua própria API com FastAPI

  • Criar uma API REST com Python
  • Roteamento, resposta em JSON, parâmetros
  • Testar com Postman

�� Alura:

  • FastAPI: framework moderno no desenvolvimento de APIs

�� Semana 5: Docker

  • Conceitos de container e imagens
  • Criar Dockerfile para sua API
  • Usar docker-compose para rodar API + NGINX juntos

�� Alura:

  • Docker: criando e gerenciando containers
  • Docker e Docker Compose: orquestrando containers

�� Semana 6: Selenium para RPA Web

  • Automatizar site onde não tem API
  • Login automático, clicar botões, preencher formulários

�� Alura:

  • Selenium: testes automatizados de aceitação (foco em testes, mas 100% útil pra RPA)

�� Semana 7: Lógica de robôs + fluxos

  • Implementar lógica de negócio real (ex: “se chamado for urgente, redirecionar”)
  • Simular abertura e movimentação de chamados

�� Alura:

  • Python: programação orientada a objetos (se quiser revisar mais)

�� Semana 8: Jira Automation + API

  • Criar regras no Jira: triggers, conditions, actions
  • Aprender a usar a API do Jira Cloud com Python
  • Simular abertura automática de chamado via API

�� Extras:


�� Semana 9–10: Integrações reais

  • Integrar com ServiceNow ou WhatsApp API (simulado)
  • Enviar mensagem → criar chamado → retornar protocolo
  • Guardar logs e respostas

�� Semana 11: NGINX + Deploy

  • Usar NGINX como proxy reverso para seu robô (FastAPI)
  • Configurar HTTPS, rotas, headers
  • Expor a API de forma segura para consumo externo

�� Alura:

  • Servidores Linux: preparando para hospedagem de sites e serviços

Extras:

  • nginx.conf + docker-compose + FastAPI
  • Vídeo: Canal Filipe Deschamps (proxy reverso)

�� Semana 12: Refatoração + GitHub + Portfólio

  • Melhorar o código (estrutura, funções, segurança)
  • Subir no GitHub com README.md bem documentado
  • Apresentar os projetos no LinkedIn ou portfólio pessoal

24.7k xp

Última atualização em

10/04/2025

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.