Details
## Introdução e Automação de Arquivos
1. Boas-vindas e Introdução (10 min)
* Apresentação rápida do que será abordado
* Pergunta interativa: "Qual foi a última tarefa chata que você fez manualmente?"
2. Automação de arquivos e diretórios (40 min)
* Manipulando arquivos com os e shutil
* Criando, movendo, renomeando e excluindo arquivos
* Desafio prático: "Caça ao Tesouro" | Participantes recebem um conjunto bagunçado de arquivos e precisam organizá-los automaticamente com Python.
3. Automação de PDFs e Planilhas (35 min)
* Extraindo e manipulando PDFs com PyPDF2
* Automatizando Excel com openpyxl e pandas
* Desafio prático: "Detetive dos Relatórios" | Um PDF contém informações escondidas e os participantes precisam extrair os dados certos.
## Automação da Web e APIs
4. Automatizando Navegação na Web (40 min)
* Scraping básico com requests e BeautifulSoup
* Automação de Navegador com Selenium
* Desafio prático: "RoboZilla" | Criar um script para coletar preços de produtos e decidir qual comprar.
## Automação de Tarefas no Computador
5. Automação de Tarefas Locais (35 min)
* Simulando teclas e cliques com pyautogui
* Copiar e colar automaticamente com pyperclip
* Desafio prático: "O Hacker da Planilha" | Criar um bot que preenche formulários automaticamente.
6. Criando um Agendador de Tarefas (35 min)
* Automação recorrente com schedule
* Desafio final: "O Mestre da Rotina" | Criar um script que automatiza tarefas do dia a dia.
7. Encerramento e Compartilhamento (15 min)

