NumPy
v2.4 — Edição de 2026. Um curso em áudio que introduz o NumPy, explicando o seu alto desempenho, arrays multidimensionais e o seu papel fundamental no ecossistema Python. (v2.4, Edição de 2026)
Episódios
A Identidade Central: ndarray
3m 40sEste episódio aborda o objeto ndarray, tipos de dados homogéneos e alocação de memória fixa. Vai aprender por que razão as listas padrão do Python são ineficientes para matemática em grande escala e como o NumPy resolve isso descendo para código C compilado.
Invocar Arrays: Criação e Forma
3m 24sEste episódio explora como criar corretamente arrays multidimensionais utilizando funções intrínsecas. Vai aprender a utilizar ferramentas como zeros, arange e linspace para gerar datasets instantaneamente.
Debaixo do Capô: Memória, Strides e Views
3m 44sEste episódio mergulha na arquitetura interna do NumPy, focando-se no data buffer e nos strides. Vai aprender por que razão operações como slicing e transposição são virtualmente instantâneas, pois devolvem memory views em vez de cópias.
Universal Functions: Matemática Sem Ciclos
3m 30sEste episódio aborda as Universal Functions (ufuncs) e como estas vetorizam operações. Vai aprender a eliminar totalmente os for-loops do Python aplicando matemática elemento a elemento e reduções baseadas em eixos.
Broadcasting: A Magia de Shapes Incompatíveis
4m 21sEste episódio explica as regras exatas do Broadcasting. Vai aprender como o NumPy estica conceptualmente arrays de shapes incompatíveis para que possam ser processados em conjunto sem desperdiçar memória.
Filtragem de Precisão: Boolean Masking
3m 18sEste episódio foca-se no boolean masking avançado para filtrar datasets complexos. Vai aprender a extrair data points altamente específicos de arrays massivos utilizando lógica condicional simples.
O Tradutor Universal: Interoperabilidade
3m 39sEste episódio revela por que razão o NumPy continua a ser a espinha dorsal da data science em Python. Vai aprender como o DLPack e a array interface permitem a partilha de memória zero-copy entre ferramentas como o Pandas e o PyTorch.