Guias

Guias Python

Guias passo a passo para instalar, configurar e usar Python em projetos reais: web, dados, automação, testes, deploy e ferramentas.

Guias práticos para configurar o ambiente de desenvolvimento Python e avançar em projetos reais. Se você está começando, siga a ordem: instale Python, configure o editor, crie um ambiente virtual e depois escolha uma trilha.

Instalação e ambiente

Comece aqui

Instale Python no seu sistema e prepare o primeiro ambiente isolado.

5 min de leitura

Instalando Python no Windows: Passo a Passo

Introdução Instalar Python no Windows é um processo simples, mas alguns detalhes fazem toda a diferença — especialmente a configuração do PATH. Neste …

4 min de leitura

Instalando Python no Linux: Guia Completo

Introdução A maioria das distribuições Linux já vem com Python pré-instalado. Porém, nem sempre é a versão mais recente. Neste guia, vamos cobrir …

4 min de leitura

Instalando Python no macOS: Tutorial

Introdução O macOS vem com uma versão do Python pré-instalada, mas geralmente é uma versão antiga ou o runtime fornecido pela Apple, que não deve ser …

Produtividade diária

Editor e ferramentas

Configure o editor, os linters, o Poetry, o Jupyter e o Git para trabalhar sem atrito.

5 min de leitura

Jupyter Notebook: Configuração Completa

Introdução O Jupyter Notebook é uma ferramenta essencial para cientistas de dados, pesquisadores e estudantes de Python. Ele permite escrever código, …

5 min de leitura

Linters Python: Flake8, Black e Ruff

Introdução Linters e formatadores são ferramentas que analisam seu código Python e garantem que ele siga padrões de qualidade e estilo. Eles detectam …

5 min de leitura

Poetry para Python: Guia Completo

Introdução O Poetry é um gerenciador moderno de dependências e empacotamento para Python. Ele resolve problemas que o pip e o requirements.txt não …

5 min de leitura

Git para Desenvolvedores Python: Guia

Introdução Git é o sistema de controle de versão mais usado no mundo. Ele registra cada alteração no seu código, permite colaborar com outros …

Aplicações e integrações

Web e APIs

Crie APIs com FastAPI, projetos com Django e Flask e integrações com webhooks e migrações.

4 min de leitura

API com FastAPI: Guia Completo

Introdução FastAPI é um framework moderno para criar APIs em Python, conhecido por sua velocidade, validação automática e documentação interativa …

6 min de leitura

Webhooks com FastAPI para CRM

Webhooks são uma das formas mais práticas de ligar formulários, landing pages, CRMs, ferramentas de automação e sistemas internos. Em vez de rodar um …

pythonfastapiwebhooks
5 min de leitura

Primeiro Projeto Django: Guia Completo

Introdução Django é o framework web mais popular do Python. Usado por empresas como Instagram, Pinterest e Disqus, ele segue a filosofia …

5 min de leitura

Primeiro Projeto Flask: Guia Completo

Introdução Flask é um microframework web para Python, conhecido por sua simplicidade e flexibilidade. Diferente do Django, que vem com muitas …

Análise e painéis

Dados e relatórios

Analise dados com pandas e transforme resultados em painéis interativos.

7 min de leitura

Análise de Dados com Pandas: Guia

Introdução Pandas é a biblioteca mais importante para análise de dados em Python. Usada por cientistas de dados, analistas e engenheiros em todo o …

pythonpandasdata-science
Menos trabalho manual

Automação e scraping

Colete dados da web e automatize fluxos com BeautifulSoup e Selenium.

5 min de leitura

Web Scraping com BeautifulSoup: Guia

Introdução Web scraping é a técnica de extrair dados de páginas web automaticamente. Com Python e a biblioteca BeautifulSoup, você pode coletar …

5 min de leitura

Automação com Selenium e Python: Guia

Introdução Selenium é a ferramenta mais popular para automatizar navegadores web com Python. Com ele, você pode simular ações de um usuário real: …

Qualidade de software

Testes e qualidade

Escreva testes unitários com pytest e valide fluxos completos com Playwright.

6 min de leitura

Testes com pytest: Guia Completo

Introdução Testar código é uma das habilidades mais importantes para qualquer desenvolvedor Python. O pytest é o framework de testes mais popular do …

Do código à produção

Deploy e publicação

Empacote com Docker, publique no PyPI e coloque um projeto Django em produção.

9 min de leitura

Docker para Python em 2026: Guia Completo

Introdução Docker é uma ferramenta que permite empacotar sua aplicação Python junto com todas as dependências em um container isolado. Isso garante …

4 min de leitura

Deploy Django em VPS: Guia Completo

Introdução Fazer o deploy de uma aplicação Django em um servidor VPS (Virtual Private Server) oferece controle total sobre a infraestrutura e …

4 min de leitura

Publicando Pacote no PyPI: Guia Completo

Introdução O PyPI (Python Package Index) é o repositório oficial de pacotes Python. Quando você executa pip install nome-do-pacote, o pip baixa o …

Próximo passo

Transforme os guias em uma rota completa.

O hub Aprenda organiza estes guias com artigos e conteúdo de carreira em seis trilhas por objetivo.

Abrir o hub Aprenda