
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Este curso contém uso de inteligência artificial.
Aprenda Python, do zero, criando automações!
Aprender a programar é muito mais fácil quando implementamos projetos práticos e reais. E esse é o diferencial deste curso!
Neste curso, você aprenderá a utilizar Python para automatizar uma ampla gama de tarefas, desde processos simples de escritório até tecnologias avançadas de reconhecimento e interação, como detecção facial e assistentes virtuais.
Através de exemplos práticos e projetos reais, você será capacitado para otimizar sua rotina e criar soluções poderosas que podem transformar seu dia a dia e o ambiente de trabalho.
Confira o que será abordado em cada módulo:
1. Automação de Planilhas e Dados com Python
Leitura e manipulação de planilhas Excel: Utilizando openpyxl e pandas para ler, editar e salvar planilhas de forma automática.
Automatizando cálculos e relatórios: Criação de scripts que realizam cálculos complexos e geram relatórios automaticamente.
Importação e exportação de dados: Trabalhando com formatos CSV, Excel, JSON e integração de dados entre sistemas diferentes.
2. Automação de Emails e Notificações
Envio de emails automatizados: Utilizando smtplib para enviar emails em massa, inclusive com anexos.
Integração com APIs de email: Envio de emails usando plataformas como Gmail, Outlook e outras com segurança.
Agendamento de envios e notificações: Como criar alertas automáticos e agendar o envio de emails com Python.
3. Automação de Sistemas Operacionais (SO)
Controle do sistema com Python: Automatização de tarefas do SO, como criação de arquivos, movimentação e renomeação de pastas, agendamento de tarefas, e mais.
4. Automações Inteligentes com N8N
Vamos integrar diversas funcionalidades, desde análise de sentimentos, classificação de textos, geração de imagens até agentes conversacionais. Vamos utilizar a API da OpenAI para essa integração.
5. Reconhecimento e Detecção Facial
Introdução ao Reconhecimento Facial: Conceitos fundamentais sobre visão computacional e reconhecimento de padrões.
Utilizando OpenCV e dlib: Como usar essas bibliotecas para detectar e reconhecer rostos em imagens e vídeos.
Aplicações práticas: Criação de sistemas de segurança, contagem de pessoas e até interações com base em reconhecimento facial.
6. Assistente Virtual de Voz com Python
Construindo um assistente virtual simples: Aprenda a criar um assistente que responde comandos de voz, utilizando SpeechRecognition, pyttsx3 e outras bibliotecas.
Integração com APIs: Como conectar seu assistente virtual a serviços externos (como previsão do tempo, controle de dispositivos IoT, entre outros).
7. Hand Tracking: Monitoramento de Mãos com Python
O que é Hand Tracking?: Introdução à tecnologia de rastreamento de mãos e suas aplicações.
Utilizando MediaPipe para rastreamento de mãos: Como utilizar a biblioteca MediaPipe para detectar e rastrear movimentos das mãos em tempo real.
Construção de aplicações interativas: Projetos de mão interativa, como controle de dispositivos ou jogos baseados em movimentos das mãos.
Inscreva-se no curso e domine automações com Python!
Este curso contém materiais promocionais na aula bônus.