Curso Python | Flask, Django e Análise de Dados | OneBitCode
Formação Python

Curso Python — Do Básico ao Avançado com Projetos Reais

  • Back-end (Flask, FastAPI, Django)
  • Dados (Pandas, Matplotlib, Streamlit)
  • Automações (Selenium, PyAutoGUI)

Este treinamento forma programadores Python altamente capacitados, do básico ao avançado, em automação, análise de dados, desenvolvimento web e integração com bancos de dados. Ao final, você dominará Python e suas principais bibliotecas para criar APIs, automatizar tarefas, realizar web scraping, manipular bancos de dados e analisar dados.

Acesso vitalício Certificado incluído +40.000 alunos
Conteúdo

O que você vai aprender

Explore as tecnologias da formação. Filtre por Desenvolvimento Web, Automações, Dados, Bancos de Dados ou Fundamentos.

  • Tudo
  • Fundamentos
  • Web
  • Automações
  • Dados
  • Bancos de Dados
Python - linguagem principal ensinada no curso da OneBitCodeFundamentos
Git - controle de versão ensinado no curso Python da OneBitCodeFundamentos
GitHub - plataforma de repositórios ensinada no curso Python da OneBitCodeFundamentos
Flask - framework web Python ensinado no curso da OneBitCodeDesenvolvimento Web
FastAPI - framework de APIs Python ensinado no curso da OneBitCodeDesenvolvimento Web
Django - framework web Python ensinado no curso da OneBitCodeDesenvolvimento Web
SQLAlchemy - ORM Python ensinado no curso da OneBitCodeBancos de Dados
PostgreSQL - banco de dados relacional ensinado no curso Python da OneBitCodeBancos de Dados
MongoDB - banco de dados NoSQL ensinado no curso Python da OneBitCodeBancos de Dados
Selenium - automação web ensinada no curso Python da OneBitCodeAutomações
PyAutoGUI - automação de desktop ensinada no curso Python da OneBitCodeAutomações
Pandas - biblioteca de análise de dados ensinada no curso Python da OneBitCodeDados
Metodologia

Como você aprende

Prática com Python desde a primeira aula: automações, APIs, análise de dados e bancos de dados — com trilha guiada e comunidade ativa.

  • Projetos Reais em Python

    Mão na massa com automações, APIs (Flask/FastAPI/Django), web scraping, análise de dados (Pandas/Matplotlib) e um projeto final publicável.

  • Plano de Estudos Guiado

    Trilha progressiva: fundamentos de Python → automações → web (Flask/FastAPI/Django) → dados → bancos SQL/NoSQL → deploy.

  • Comunidade e Suporte

    Dúvidas respondidas, mentorias e networking com a comunidade e o time OBC.

  • Carreira e Portfólio

    Crie portfólio com automações, APIs e dashboards; desafios guiados e preparação para entrevistas.

Bônus

Conteúdos Bônus da Comunidade

Incluídos como bônus para alunos da formação.

  • Inglês para Programadores

    Inglês técnico e preparação para entrevistas internacionais.

  • Guia de Carreira

    Planejamento, perfil competitivo e entrevistas.

  • Resumos de Livros

    Clean Code e Programador Pragmático em vídeo.

  • e‑Book Programador Nômade

    Guia prático para trabalho remoto com segurança.

  • Abertura gratuita de CNPJ

    Parceria com benefícios exclusivos para alunos.

  • Wallpapers exclusivos

    Personalize notebook e smartphone com temas OBC.

Ementa

Conteúdo Programático

5 seções • 537 aulas • 68 h 44 min

Inscrever-se
📕 Fundamentos
8 seções • 222 aulas • 33 h 10 min
Seção
Comece por aqui!
1 aula • 1 min
Seção
Python I — Introdução ao Python
50 aulas • 5 h 16 min
Seção
Python II — Módulos e PIP
33 aulas • 3 h 4 min
Seção
Python III — POO
31 aulas • 2 h 56 min
Seção
Python IV — Manipulando Arquivos
20 aulas • 1 h 54 min
Seção
Banco de Dados SQL PY
28 aulas • 10 h 34 min
Seção
Python V — Integração com Banco de Dados
35 aulas • 3 h 50 min
Seção
Git e GitHub
22 aulas • 5 h 31 min
🔄 Automações
5 seções • 128 aulas • 15 h 49 min
Seção
Automação I — Automação de Tarefas
44 aulas • 6 h 2 min
Seção
Automação II — Web Scraping e API
27 aulas • 3 h 19 min
Seção
Automação III — Selenium
22 aulas • 2 h 24 min
Seção
Automação IV — Aplicações IA
20 aulas • 2 h 26 min
Seção
Automação V — Assistente Virtual
15 aulas • 1 h 37 min
💻 Web
3 seções • 98 aulas • 10 h 49 min
Seção
Web I — Flask Fundamentos
31 aulas • 3 h 32 min
Seção
Web II — FastAPI Fundamentos
39 aulas • 4 h 14 min
Seção
Web III — Django Fundamentos
28 aulas • 3 h 1 min
🎲 Análise de Dados
4 seções • 80 aulas • 7 h 30 min
Seção
Dados I — MongoDB
17 aulas • 1 h 45 min
Seção
Dados II — Pandas
23 aulas • 2 h 22 min
Seção
Dados III — Visualização
24 aulas • 2 h 2 min
Seção
Dados IV — Streamlit
16 aulas • 1 h 19 min
🧩 Projeto
Seção 1 • 9 aulas • 1 h 26 min
Projeto
Micro SAAS
9 aulas • 1 h 26 min
Plano de Estudos

Estruturado para 15 semanas

Na formação você tem um plano de estudos para saber o que estudar a cada dia, eliminando dúvidas sobre por onde começar. Acompanhe seu progresso semana a semana, mantenha a motivação constante e siga um roteiro estruturado para completar a formação Python em 15 semanas.

Plano de Estudos Python - Semanas 1 a 8
Plano de Estudos Python - Semanas 9 a 15
O que dizem sobre a OBC
Depoimento de aluno OneBitCode sobre conquista de estágio em programação
Depoimento de aluno OneBitCode sobre trabalho em startup internacional
Depoimento de aluno OneBitCode sobre trabalho remoto em Miami
Depoimento de aluno OneBitCode sobre estágio na Compass UOL
Depoimento de aluno OneBitCode sobre aumento de salário como programador
Depoimento de aluno OneBitCode sobre conquista de freelances em programação
Depoimento em destaque de aluno OneBitCode sobre a formação
Ganha

O que você ganha ao finalizar o treinamento?

Capacidades Python na prática: construir APIs e aplicações web, automatizar tarefas e fluxos, trabalhar com dados e bancos, publicar projetos e concorrer a vagas de back‑end, dados e automação — além de realizar freelas e lançar seus próprios apps.

  • Capacidades Python Full Stack

    Integrar back‑end (APIs), dados e bancos com entregas do zero ao deploy.

  • APIs e Web profissionais

    Criar APIs e apps com Flask, FastAPI e Django, autenticação e boas práticas.

  • Automações reais

    Automatizar tarefas com Selenium, requests/BS4, PyAutoGUI e integrações.

  • Banco de Dados na prática

    SQL e NoSQL com SQLAlchemy, PostgreSQL e MongoDB — consultas e relações.

  • Projetos próprios

    Tirar ideias do papel e publicar scripts, APIs e dashboards.

  • Freelas com confiança

    Entregar automações, web APIs e dashboards sob demanda.

  • Portfólio que contrata

    Micro SaaS + repositórios com README profissional, demo e deploy online.

  • Pronto para vagas

    Candidatar‑se a back‑end, dados e automação com segurança.

Certificados Reconhecidos

Comprovando sua evolução

Ao concluir cada módulo, você recebe um certificado após passar na prova de conclusão. E ao finalizar toda a formação, ganha um certificado de conclusão profissional.

  • Português
  • Inglês
  • Validação online

💡 Dica: Compartilhe seus certificados no LinkedIn para construir sua credibilidade profissional e atrair oportunidades de trabalho.

Certificado de conclusão da formação Python OneBitCode em português e inglês
OBC

Conhecendo a OBC

Há 9 anos formando desenvolvedores com foco em prática: você aprende construindo — do front ao back — com projetos reais, plano de estudos guiado e uma comunidade ativa para acelerar sua evolução.

  • 12 treinamentos
  • +40k alunos
  • 9 anos ensinando
Canais
Cursos

Outros Treinamentos

Conheça outras formações e treinamentos da OneBitCode.

Perguntas Frequentes

Dúvidas sobre o curso Python

  • Preciso saber programar para começar o curso de Python?

    Não. A formação Python começa do absoluto zero, desde a instalação do Python e das ferramentas até os conceitos básicos de lógica e sintaxe. Você não precisa de nenhum conhecimento prévio em programação.

  • Quanto tempo leva para completar a formação Python?

    A formação possui um plano de estudos estruturado para ser completado em semanas, com aulas organizadas dia a dia. Porém, como o acesso é vitalício, você pode seguir no seu próprio ritmo.

  • O curso de Python inclui certificado?

    Sim. Ao concluir cada módulo você recebe um certificado, e ao finalizar toda a formação ganha um certificado de conclusão profissional em português e inglês, com validação online.

  • O que vou conseguir fazer após completar a formação Python?

    Você será capaz de criar automações, desenvolver APIs com Flask e FastAPI, aplicações web com Django, análise de dados com Pandas e Matplotlib, web scraping, bots e muito mais. A formação prepara para vagas de desenvolvedor Python, analista de dados e automação.

Inscrição

Escolha seu plano

Acesso vitalício, projetos completos e certificado de conclusão.

ACESSO VITALÍCIO
PLANO

Formação Python

12x R$ 51,40 ou à vista c/ desconto por R$ 497

Formação completa com bônus da comunidade.

O que está incluído
  • Formação Python completa
  • Projetos práticos (automações, APIs, dashboards)
  • Certificado de conclusão
  • Inglês para Programadores
  • Guia de Carreira
  • Resumos de Livros em Vídeo
  • e‑Book Programador Nômade
  • Abertura gratuita de CNPJ
  • Wallpapers exclusivos
Melhor Valor
ACESSO VITALÍCIO
PLANO

Code Pack

De R$ 2.479 60% OFF
12x R$ 103,11 ou à vista c/ desconto por R$ 997

Pacote completo com 7 formações e cursos.

Tudo do plano Formação Python (formação completa + todos os bônus) mais 6 formações extras:

Garantia incondicional de 7 dias
Reembolso simples se não for para você.
Checkout seguro Hotmart Cartão • Pix • Boleto
Aluno OneBitCode que conseguiu vaga de 5,5k"Consegui a vaga! 5,5k."
Aluno OneBitCode júnior com salário de R$7.500"R$7.500 para júnior."
Aluno OneBitCode com a melhor experiência de aprendizado"A melhor experiência."