Criando Robôs com Python - Automatizando Processos
- Descrição
- Currículo
- FAQ
- Revisões
Bem-vindo ao Criando Robôs com Python – Automatizando Processos, o curso definitivo para aprender a codificar e automatizar tarefas com Python. Com mais de 900 avaliações e uma média de 4,1 estrelas, este é um dos cursos de Python mais bem avaliados.
Com mais de 72 aulas, este curso oferece a experiência de aprendizado mais completa sobre automação com Python disponível online. Mesmo sem nenhuma experiência prévia em programação, você irá do iniciante ao especialista. Aqui está o porquê:
-
Atualizações Constantes: Conteúdos novos, projetos e módulos são adicionados regularmente, sempre com base no feedback dos alunos – você decide!
-
Instrutor Experiente: O curso é ministrado por um profissional de TI que vive e respira programação de softwares.
-
Preparado para 2024: Você aprenderá as ferramentas e tecnologias mais recentes usadas por empresas como Apple, Google e Netflix.
-
Aulas Práticas e Projetos Reais: Aprenda com vídeos animados, exemplos do mundo real e projetos práticos, incluindo robôs para YouTube, Google, Telegram e muito mais.
-
Feedback Testado: O currículo foi desenvolvido ao longo de 5 anos com testes e feedback de milhares de alunos.
Já ensinamos mais de 4.700 alunos a codificar, muitos dos quais se tornaram desenvolvedores profissionais e criaram seus próprios projetos.
O que você vai aprender?
Este curso vai além da simples programação. Ele ensina você a construir programas que trabalham por você, eliminando tarefas repetitivas e liberando seu tempo para focar no que realmente importa.
A estrutura do curso foi construída de forma modular, assim qualquer aluno pode identificar o ponto de maior interesse para resolver seu problema e pular diretamente para essa etapa, agilizando seu aprendizado! Lembrando que para a emissão do certificado, o curso todo deve ser completado.
O curso está dividido em três pilares centrais para um aprendizado completo e focado:
Pilar 1: Automação Web
-
Web scraping
-
Controle de navegadores
-
Buscas automatizadas
-
Preenchimento de formulários web
Pilar 2: Automação de Interfaces Gráficas
-
Controle de mouse e teclado
-
Reconhecimento de imagens
-
Interação com interfaces gráficas de desktop
Pilar 3: Automação Inteligente
-
Envio de e-mails automáticos
-
Utilização de APIs
-
Integração com aplicações externas como Telegram
Temas Práticos
-
Programação Python
-
Controle de mouse e teclado com PyAutoGUI
-
Reconhecimento de imagens com Python
-
Criação de VMs na AWS
-
Automação de tarefas no Excel
-
Conversão de arquivos de texto e PDF para Excel
-
Criação de gráficos 2D e 3D
-
Uso de fórmulas e muito mais…
Projetos Reais
Você praticará com projetos reais como:
-
Registro br
-
Google
-
YouTube
-
Jogo do Google Chrome
-
Telegram
-
API do GitHub
Por que se inscrever agora?
-
Praticidade e Eficiência: Aulas práticas e exemplos reais.
-
Otimização do Tempo: Aprenda a automatizar processos repetitivos e concentre-se nas atividades que importam para você.
Apoio Completo: Fóruns de discussão, materiais adicionais.
Este curso foi projetado para quem quer otimizar o tempo usando Python, uma linguagem simples com milhares de pacotes e ampla documentação.
Não perca tempo! Matricule-se agora e transforme a maneira como você trabalha com automação Python. Seja bem-vindo!
-
1Boas-vindas e Apresentação do InstrutorVídeo Aula
Nesta aula, você conhecerá o instrutor do curso, entenderá os principais objetivos e expectativas, e discutiremos a importância da automação com Python.
-
2Navegação pelo Curso e Utilização da Plataforma UdemyVídeo Aula
Aprenda a navegar pela plataforma Udemy, usando seus recursos de forma eficaz para aproveitar ao máximo o curso.
-
3Estrutura do Curso e Recursos DisponíveisVídeo Aula
Obtenha uma visão geral dos módulos e tópicos que serão abordados ao longo do curso, conheça os projetos e desafios que enfrentará, e descubra os materiais de apoio e recursos adicionais disponíveis.
-
4Perguntas frequentesTexto
Nessa aula temos algumas perguntas frequentes para ajudar os alunos no decorrer do curso.
-
5Linux: Instalação do Python e suas bibliotecasVídeo Aula
Nessa aula aprendemos como instalar, no Linux,o Python 3.6 e as bibliotecas que iremos utilizar durante o desenvolvimento de nossos robôs.
-
6Windows: Instalação do Python e suas bibliotecasVídeo Aula
Nessa aula aprendemos como instalar, no Windows,o Python 3.6 e as bibliotecas que iremos utilizar durante o desenvolvimento de nossos robôs.
-
7MacOS: Instalação do Python e suas bibliotecasVídeo Aula
-
10O que é Web Scraping?Vídeo Aula
Nessa aula aprender o que é Web Scraping, para que ele é usado e qual seu potencial de uso.
-
11HTML e a estrutura de um siteVídeo Aula
Nessa aula vamos aprender o que é HTML e por que ele é tão importante para o Web Scraping. Vamos aprender de forma simples como um site é construído e como podemos encontrar e analisar seu código fonte.
-
12Material para DownloadTexto
Nessa aula temos todo o material desenvolvido e necessário para essa seção disponível para Download.
-
13Introdução ao Beaultiful SoupVídeo Aula
Nessa aula vamos aprender a usar a biblioteca Beautiful Soup para realizar o web scraping em qualquer site da internet.
-
14Web Scraping - Conceitos EssenciaisVídeo Aula
Nessa aula vamos aprender a usar a biblioteca Beautiful Soup para realizar o web scraping em qualquer site da internet.
-
15Exercício Resolvido: Tabela de alunosVídeo Aula
Nessa aula vamos resolver nosso primeiro desafio real, extraindo dados de alunos de um página HTML.
-
16Exercício Resolvido: Tabela de interesse dos alunosVídeo Aula
Nessa aula vamos aprofundar nossos conhecimentos nas funções do beaultiful soup e recuperar dados de uma nova página HTML.
-
17Web Scraping em paginas da internet com RequestsVídeo Aula
Nessa aula vamos instalar a biblioteca Requests e utiliza-la em conjunto com Beaultiful Soup para realizar Web Scraping em qualquer página da internet.
-
18Desafio Web Scraping: Recuperando de todos links de uma paginaVídeo Aula
Nessa aula vamos resolver o desafio de recuperar todos os links de uma página da internet.
-
24Desafio Google: Realizando buscas no Google e salvando resultadosVídeo Aula
-
25Pesquisando no GoogleVídeo Aula
-
26Recuperando a quantidade de resultados encontradosVídeo Aula
-
27Recuperando o número de páginasVídeo Aula
-
28Navegando entre as páginas do GoogleVídeo Aula
-
29Recuperando notícias e links do GoogleVídeo Aula
-
30Salvando dados em um arquivo de textoVídeo Aula
-
31Desafio Youtube: Realizando busca de vìdeos no Youtube e recuperando resultadosVídeo Aula
-
32Instalando dependênciasVídeo Aula
-
33Abrindo Youtube e buscando vídeosVídeo Aula
-
34Criando classe Youtube e controlando o ChromeVídeo Aula
-
35Recuperando títulos dos vídeos do YoutubeVídeo Aula
-
36Percorrendo todas as páginas e finalizando a automaçãoVídeo Aula
-
37Aula em Slides (Formato PDF)Texto
-
38O que é GUI?Vídeo Aula
Nessa aula vamos aprender o conceito de Graphical User Interface e conhecer sua história e importância na programação.
-
39Por quê automatizar a GUI?Vídeo Aula
Nessa aula vamos aprofundar nossos estudos em GUI e descobrir possíveis aplicações de uso da automação para GUI.
-
40EXTRA: Criando uma VM na AWS Cloud (Opcional)Vídeo Aula
Essa aula foi dedicada a alunos que não possuem o Windows e gostariam de rodar as automações criadas para GUI dentro do sistema operacional Windows. Essa aula também te fornece o básico sobre como criar VMWares na AWS Cloud.
-
41EXTRA: Instalando e configurando o Python na VM (Opcional)Vídeo Aula
Nessa aula vamos aprender a configurar a VM Windows que foi provisionada dentro da AWS Cloud. Vamos baixar e instalar o Python e um editor de texto.
-
42Controlando o Mouse com PyAutoGUIVídeo Aula
Nessa aula vamos explorar as possibilidades de automação de programas utilizando as funções da biblioteca PyAutoGUI para controlar nosso mouse.
https://pyautogui.readthedocs.io/en/latest/
-
43Funções do MouseQuestionário
-
44Exercício Resolvido: Controlando o PaintVídeo Aula
Nessa aula vamos praticar o controle do mouse com um exercício resolvido oficial da PyAutoGUI para manipular o paint.
-
45Conceitos avançados de Localização de imagensVídeo Aula
Nessa aula vamos conhecer o uso do OpenCV para nos ajudar na automação GUI e como é possível melhorar a performance na detecção de imagens.
-
46Localizando imagens com PyAutoGUIVídeo Aula
Nessa aula vamos aprender a utilizar a funcionalidade de localizar imagens dentro da GUI para guiar nossas ações de automação.
-
48Preenchimento de formulários com PyAutoguiVídeo Aula
Nessa aula vamos aprender a automatizar o browser utilizando PyAutoGUI e reconhecimento de imagem.
-
49Resolução: Preenchimento de formulários com PyAutoguiVídeo Aula
Nessa aula vamos aprender a automatizar o browser utilizando PyAutoGUI e reconhecimento de imagem.
-
52Enviando um e-mail para vários destinatáriosVídeo Aula
Nesta aula o aluno irá aprender a criar um robô para enviar muitos e-mails automáticos, para destinatários diferentes, via script em Python. Ótima dica para e-mail Marketing.
-
53Anexando documentos no e-mailVídeo Aula
Nesta aula o aluno irá aprender a anexar documentos nos e-mails enviados pelo robô.
-
54Página HTML dentro do corpo de um e-mailVídeo Aula
Nesta aula o aluno irá aprender a enviar um e-mail contendo HTML em seu conteúdo. Essa funcionalidade abre portas para diversas estilizações no corpo e-mail, mostrando assim, mais profissionalismo durante o envio do seu e-mail.
-
55Enviando e-mail HTML profissional customizadoVídeo Aula
Nesta aula o aluno irá aprender a enviar um e-mail contendo HTML em seu conteúdo. A customização do e-mail proporciona um visual muito mais profissional aos e-mails enviados.
Temos disponibilizado um template HTML que pode ser utilizado por todos os alunos gratuitamente. -
56Agendando tarefas: envio de -email automáticoVídeo Aula
Nesta aula o aluno irá aprender a agendar a execução de scripts em Python. Na aula, agendamos o envio de um e-mail para um determinado horário todo dia.
-
57Instalando dependenciasVídeo Aula
Nessa aula do módulo Automatizando o Excel vamos aprender a instalar as dependências necessárias para abrir, escrever e atualizar planilhas excel.
-
58Criando um arquivo ExcelVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender criar um arquivo Excel.
-
59Lendo dados de um arquivo ExcelVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a ler dados de um arquivo Excel.
-
60Robô 1: Arquivo de Texto para ExcelVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos visualizar como o primeiro robô do excel será construído.
-
61Robô 1: Desenvolvendo e testando o robôVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a ler dados de um arquivo de texto e passar para um arquivo Excel.
-
62Robô 2: Arquivo PDF para ExcelVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos visualizar como o segundo robô do excel será construído.
-
63Robô 2: Desenvolvendo e testando o robôVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a ler dados de um arquivo PDF e passar para um arquivo Excel.
-
64Utilizando formulasVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a criar fórmulas dentro de um arquivo excel usando Python.
-
65Mesclando e separando célulasVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a mesclar e separar células dentro de um arquivo excel usando Python.
-
66Inserindo imagensVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender inserir imagens dentro de um arquivo excel usando Python.
-
67Deletando célulasVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a deletar célula, linhas e colunas dentro de um arquivo excel usando Python.
-
68Movendo célulasVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a mover células dentro de um arquivo excel usando Python.
-
69Robô 3: Mesclando arquivos ExcelVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos visualizar como o robô que vamos construir no curso vai funcionar. O objetivo é mesclar arquivos Excel em um só. Há diversos sites na internet que fazem isso e hoje vamos desvendar como fazer essa ação com Python
-
70Robô 3: Desenvolvendo e testando o robôVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender passo a passo como construir o robô que mescla arquivos Excel em um arquivo só.
-
71Gráficos 2DVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender como criar gráficos 2d em um arquivo Excel utilizando Python
-
72Gráficos 3DVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender como criar gráficos 3D em um arquivo Excel utilizando Python
-
73Filtrando e Ordenando ColunasVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a filtrar e ordernar colunas de arquivos Excel utilizando Python
-
74Robô 4: Gráfico 2D a partir de dois arquivosVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos recuperar dados construir um robô para criar um gráfico 2D a partir de dois arquivos Excel utilizando Python.
-
75Robô 4: Recuperando dados do primeiro arquivoVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos recuperar os dados do primeiro arquivo Excel utilizando Python.
-
76Robô 4: Recuperando dados do segundo arquivoVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos recuperar os dados do segundo arquivo Excel utilizando Python.
-
77Robô 4: Criando o Gráfico 2DVídeo Aula
Nessa aula do módulo Automatizando o Excel, vamos aprender a utilizar os dados recuperados das planilhas para criar uma gráfico 2D em novo arquivo Excel chamado resultado.