Decoradores e Metaprogramação
Decoradores e Metaprogramação

Decoradores são um dos recursos mais elegantes do Python. Eles permite... [+]

Tratamento de Exceções e Erros
Tratamento de Exceções e Erros

Todo programa que interage com o mundo real encontra situações... [+]

Módulos, Pacotes e Organização de Projetos
Módulos, Pacotes e Organização de Projetos

À medida que um programa cresce, colocar tudo em um único arqui... [+]

Leitura e Escrita de Arquivos
Leitura e Escrita de Arquivos

Programas raramente existem de forma isolada — eles leem configurações, proce... [+]

Trabalhando com Datas e Horas
Trabalhando com Datas e Horas

Datas e horas estão em todo lugar no desenvolvimento de software — registros... [+]

Banco de Dados com SQLite e SQLAlchemy
Banco de Dados com SQLite e SQLAlchemy

Arquivos JSON e CSV funcionam bem para dados simples, mas quando o volume cre... [+]

MySQL, MariaDB, PostgreSQL e MongoDB
MySQL, MariaDB, PostgreSQL e MongoDB

No artigo anterior trabalhamos com SQLite — excelente para desenvolvimento lo... [+]

Consumindo APIs REST com requests e httpx
Consumindo APIs REST com requests e httpx

APIs REST são o vocabulário comum da internet moderna. Serviços de pagamento,... [+]