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