Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Básico ao Avançado + RPA + Criação de Projetos Reais
Bestseller
Highest Rated
Rating: 4.8 out of 5(3,132 ratings)
16,348 students

Python Básico ao Avançado + RPA + Criação de Projetos Reais

Aprenda: Programação, Automação, Pandas, PDF, SQLite, MongoDB, FastAPI, Dash, Flask, Aprendizado de Máquina, Jogos e +++
Created byClevison Santos
Last updated 6/2026
Portuguese

What you'll learn

  • Lógica da Linguagem Python (Variáveis, IF, While, For, Funções, Listas, Tuplas, Dicionários, Set, Matrizes, POO, Lista Encadeada, Pilha, Fila, Árvore, Grafos)
  • Desenvolva Robôs Sofisticados para Automatizar Tarefas, Importar e Exportar Informações de Websites, e também Crie Vários Projetos Reais com Interfaces Gráfica
  • Você aprenderá sobre Aprendizado de Máquina, Algoritmos de Árvore de Decisão, Naive Bayes, Aprendizado Supervisionado e por Reforço
  • Crie Projetos Reais com Interface Gráfica com o uso do Tkinter e eleve seu nível de Python
  • Jogos com PyGame
  • Criar robô para manipular dados no Excel, Word e extrair dados de PDF
  • Dispara e-mails em massa usando Python, Excel e Outlook
  • Pandas
  • Xlsxwither
  • Openpyxl
  • Tkinter
  • Python com SQL
  • Python com MongoDB
  • Aprendizado de Máquina
  • Como as Máquinas Aprendem
  • Dash
  • Flask
  • Fast API
  • Lógica de programação em Python.
  • Trabalhar com estruturas de dados (listas, tuplas, dicionários, árvores, grafos).
  • Aplicar Programação Orientada a Objetos.
  • Desenvolver robôs de automação (RPA).
  • Extrair dados da internet e salvar em Excel.
  • Automatizar preenchimento de formulários web.
  • Trabalhar com Excel usando xlsxwriter, openpyxl e pandas.
  • Manipular arquivos TXT e PDF.
  • Criar interfaces gráficas profissionais com Tkinter.
  • Desenvolver sistemas completos com banco de dados (SQLite, MongoDB).
  • Criar APIs com FastAPI.
  • Desenvolver aplicações web com Flask e Dash.
  • Desenvolver projetos reais de gestão (supermercado, clínica, escola, reservas, estoque).
  • Criar jogos com PyGame (incluindo Tetris, Pac-Man, Space Invaders e muitos outros).
  • Aplicar conceitos de Big-O e estruturas avançadas.
  • Entender fundamentos de Aprendizado de Máquina.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

131 sections787 lectures439h 23m total length
  • Introdução6:55
  • Importante!1:01
  • Links para Download do Anaconda0:43
  • Instalando o Anaconda5:57

Requirements

  • Computador com acesso à internet
  • Instalar o Jupyter Notebook (Anaconda3) ou Superior
  • Familiaridade com Excel
  • Windows (10 ou superior)
  • Nenhum software pago é necessário.
  • Não é necessário conhecimento prévio. O curso começa do zero absoluto e evolui até projetos avançados com banco de dados.

Description

Quer aprender Python de verdade, transformar sua carreira e se destacar no mercado?


Conheça o Curso Completo de Python do Básico ao Avançado + RPA + Projetos Reais com Banco de Dados — a formação ideal para quem quer dominar a linguagem mais requisitada do mundo e se tornar um especialista em automação de processos, análise de dados e criação de sistemas profissionais.


Certificado oferecido pela Udemy de 438,5 horas.


O que você vai aprender?


O curso aborda os seguintes temas:


  • Seção 1: Introdução

  • Seção 2: Lógica de Programação em Python - Mais de 26 horas sobre Lógica de Programação.

  • Seção 3: POO - Programação Orientada a Objeto

  • Seção 4: Treine seus conhecimentos com esses Exercícios - Mais de 24 horas de Exercícios.

  • Seção 5: Simulado: Avaliação de Competências em Python

  • Seção 6: Robô 1 - Controlando o computador

  • Seção 7: Robô 2 - Extraindo Dólar e Euro da Internet e Salvando no Excel

  • Seção 8: Robô 3 - Extraindo Endereço por CEP e Salvando no Excel

  • Seção 9: Extraindo Dados Empresa por CNPJ e Salvando no Excel

  • Seção 10: Robô 4 - Preenchendo formulários WEB com Python e Excel

  • Seção 11: Python Excel - Trabalhando com xlsxwither

  • Seção 12: Python Excel - Trabalhando com openpyxl

  • Seção 13: Python Excel Avançado - Quebrando Arquivos e Criando Emails

  • Seção 14: Python Excel - Consolidando Arquivos com pandas e openpyxl

  • Seção 15: Bônus - Extraindo dados de tabelas da WEB

  • Seção 16: Python e Word gerando Certificados

  • Seção 17: Python Texto e PDF - Trabalhando com Bloco de Notas (txt) e Arquivos PDF

  • Seção 18: Python Pandas Analise e Tratamento de Dados

  • Seção 19: Python e WhatsApp Web automatizando o envio de mensagens

  • Seção 20: Desafio RPA

  • Seção 21: Interface Gráfica com Python e Tkinter - Primeiros Passos

  • Seção 22: Interface Gráfica - Busca Endereço

  • Seção 23: Interface Gráfica - Projeto 2

  • Seção 24: Gerador de Senhas

  • Seção 25: Exercício Tabuada

  • Seção 26: Sorteador de Números

  • Seção 27: Gerador de CPF

  • Seção 28: Conversor de Código Binário

  • Seção 29: Relógio Mundial

  • Seção 30: Cronômetro

  • Seção 31: Efeito de Revelação Dinâmica

  • Seção 32: Scroller de Texto

  • Seção 33: Tooltip Básico

  • Seção 34: Tooltip Lista de Produtos com Imagens

  • Seção 35: Tabela com Tooltip

  • Seção 36: Treeview

  • Seção 37: Treeview com 2 níveis

  • Seção 38: Projeto Arquivo em Abas - Gestão de Funcionários

  • Seção 39: Exercício - Gestão de Notas dos Estudantes

  • Seção 40: Navegação por Página

  • Seção 41: Passar Dados entre Listas

  • Seção 42: Tabela Destacar Linhas e Coluna Célula Ativa

  • Seção 43: Exercício - Tabela Destacar Linhas e Coluna Célula Ativa com Dado

  • Seção 44: Congelar Painéis

  • Seção 45: Exercício - Congelar Painéis

  • Seção 46: Tabela com Agrupamento

  • Seção 47: Exercício - Tabela com Agrupamento

  • Seção 48: Combobox Dependente

  • Seção 49: Listbox com Seleção Múltipla

  • Seção 50: Formatação Condicional

  • Seção 51: Python com SQL

  • Seção 52: Baixando e Instalando o MongoDB

  • Seção 53: Banco de Dados MongoDB - Gerenciador de Dados

  • Seção 54: Banco de Dados Mongo DB - Controle de Estoque

  • Seção 55: Criando um Programa com Interface Gráfica com Recursos do Pandas

  • Seção 56: Gráficos com Interface Gráfica

  • Seção 57: Criando um Sistema Simulador de Teste de Emprego

  • Seção 58: Exercício Reserva Passagens Ônibus

  • Seção 59: Exercício Reserva de Quadra

  • Seção 60: Exercício - Controle Vagas Estacionamento

  • Seção 61: Projeto Fila de Banco

  • Seção 62: Caixa Eletrônico com Interface Gráfica e Banco de Dados no Excel

  • Seção 63: Exercício Eleições

  • Seção 64: Exercício - Vencimento Produtos

  • Seção 65: Desafio Controle Pedidos Lanchonete

  • Seção 66: Gerador de QR Code

  • Seção 67: Conferidor de Jogos da Mega Sena

  • Seção 68: Conferidor de Jogos Lotofacil

  • Seção 69: Simulador de Semáforo Interativo

  • Seção 70: Python com Google Sheets

  • Seção 71: Lista Encadeada

  • Seção 72: Pilhas

  • Seção 73: Filas

  • Seção 74: Árvores

  • Seção 75: Grafos

  • Seção 76: BIG - O

  • Seção 77: Aprendizado de Máquina

  • Seção 78: Como as Máquinas Aprendem

  • Seção 79: IA Formatação por Comando

  • Seção 80: PyGame - Primeiros Passos

  • Seção 81: PyGame - Jump

  • Seção 82: PyGame - Jogo Obstáculo

  • Seção 83: PyGame - Jogo Pula Entre Plataformas

  • Seção 84: PyGame - Jogo Quebra Cabeça

  • Seção 85: PyGame - Jogo Caça Palavras

  • Seção 86: PyGame - Tetris

  • Seção 87: PyGame - Jogo de Carrinho

  • Seção 88: Breakout Game

  • Seção 89: Dash

  • Seção 90: Flask

  • Seção 91: Projeto Gerenciador de Tarefas com MongoDB

  • Seção 92: Projeto de Agendamento de Consultas com MongoDB

  • Seção 93: Projeto - Sistema de Reserva de Passagens com MongoDB

  • Seção 94: Projeto - Sistema de Supermercado com MongoDB

  • Seção 95: Projeto - Sistema para Clínica Veterinária com MongoDB

  • Seção 96: Projeto - Sistema de Cabeleireiro

  • Seção 97: Projeto - Sistema de Reserva de Cinema

  • Seção 98: Sistema de Reserva de Campo e Quadra

  • Seção 99: Sistema de Gerenciamento Escolar

  • Seção 100: Loja de Brinquedos com MongoDB

  • Seção 101: Sistema Gerenciamento de Pousadas com MongoDB

  • Seção 102: Fast API

  • Seção 103: Exercício Jogo de Matemática

  • Seção 104: Exercício Jogo da Tabuada

  • Seção 105: Exercício Jogo da Forca

  • Seção 106: Jogo da Memória

  • Seção 107: Exercício Batalha Naval

  • Seção 108: Jogo de Puzzle de Números

  • Seção 109: Jogo de Copos

  • Seção 110: Desafio no Labirinto

  • Seção 111: Jogo da Garrafa

  • Seção 112: Jogo das Bolhas Matemáticas

  • Seção 113: Exercício - Jogo de Bolhas com Letras

  • Seção 114: Jogo de Combinação de Frutas

  • Seção 115: Jogo de Conectar Números

  • Seção 116: Jogo de Conectar Letras

  • Seção 117: Jogo do Termo

  • Seção 118: Space Invaders

  • Seção 119: Jogo Piano Tiles

  • Seção 120: Jogo de Matemática

  • Seção 121: Jogo Bee Honey

  • Seção 122: Jogo Flappy Bird

  • Seção 123: Jogo Solte o Objeto na Lixeira

  • Seção 124: Jogo de Desviar dos Obstáculos

  • Seção 125: Caça ao Pato com Estilingue

  • Seção 126: Jogo do Pássaro

  • Seção 127: Jogo Helicóptero no Túnel

  • Seção 128: Jogo Pac-Man

  • Seção 129: Jogo Zig-Zag

  • Seção 130: Exercicio - Jogo de Tradução



Tudo isso com foco total na prática

Nada de teoria solta. Você aprenderá Python desenvolvendo projetos reais!


Por que aprender Python?

Python é utilizado diariamente por empresas como Google, Amazon, Facebook, Microsoft e muitas outras. É uma das linguagens mais procuradas do mundo por sua versatilidade, facilidade de uso e capacidade de criar desde scripts simples até sistemas complexos com inteligência artificial.


Por que esse curso é diferente?


  • Curso 100% online, com acesso vitalício e suporte contínuo

  • Aulas passo a passo, organizadas em ordem lógica para aprendizado real

  • Utilização da ferramenta: Jupyter Notebook (Anaconda)


O que você será capaz de fazer após o curso


  • Criar projetos completos do zero com Python

  • Automatizar tarefas e rotinas com RPA

  • Trabalhar com dados em planilhas e bancos de dados

  • Criar APIs e sistemas web

  • Criar dashboards e visualizações de dados interativas

  • Desenvolver modelos básicos de aprendizado de máquina

  • Produzir portfólio profissional para entrevistas de emprego


Para quem é este curso?


  • Iniciantes que querem aprender programação do zero

  • Profissionais que querem automatizar suas tarefas e ganhar produtividade

  • Pessoas em transição de carreira para a área de tecnologia e dados

  • Quem deseja oportunidades melhores e salários mais altos

  • Quem busca aprender de forma prática, moderna e com foco em resultados reais


Comece agora mesmo e transforme seu futuro com Python.
Você terá em mãos todas as ferramentas para sair do zero e conquistar seu lugar no mercado de tecnologia.


Satisfação garantida ou seu dinheiro de volta

"E se eu não gostar do curso?” A Udemy oferece a todos os alunos uma garantia de reembolso, esse é mais um motivo e um incentivo para você começar já! Após a compra do curso, você tem 30 dias para testar o produto, e se não gostar, basta solicitar o reembolso.


Então, está pronto para se tornar indispensável no mercado de trabalho? Junte-se a nós e comece a sua jornada para se tornar um mestre em Python, RPA e Excel!


Junte-se a mais de 125 mil alunos que já fizeram e aprovaram meus outros cursos! Comece agora mesmo esse curso!

Who this course is for:

  • Iniciantes que desejam aprender Python do absoluto zero, passo a passo.
  • Pessoas que querem mudar de carreira e entrar na área de tecnologia.
  • Profissionais que desejam automatizar tarefas e ganhar produtividade com RPA.
  • Analistas, administrativos e profissionais de escritório que trabalham com Excel e desejam evoluir para Python.
  • Estudantes que desejam construir um portfólio sólido com projetos reais.
  • Quem deseja aprender banco de dados (SQL e MongoDB) na prática.
  • Pessoas interessadas em desenvolvimento web com Flask, Dash e FastAPI.
  • Quem quer trabalhar com análise de dados usando Pandas.
  • Interessados em Aprendizado de Máquina e Inteligência Artificial.
  • Quem deseja aprender criando sistemas reais, jogos e aplicações completas.