Curso
Escrevendo código Python eficiente
IntermediárioNível de habilidade
Atualizado 01/2026
PythonProgramming4 h15 vídeos52 Exercícios4,000 XP150K+Declaração de realização
Crie sua conta gratuita
Continuar com o GoogleMostrar mais opçõesou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados serão armazenados nos EUA.
Preferido por alunos de milhares de empresas
Treinando uma equipe?
Experimente para EmpresasDescrição do curso
Pré-requisitos
Data Types in PythonPython Toolbox1
Fundamentos de eficiência
Neste capítulo, você vai entender o que significa escrever código Python eficiente. Você vai explorar a Biblioteca Padrão do Python, conhecer os arrays do NumPy e praticar o uso de algumas ferramentas nativas do Python. Este capítulo cria a base para os conceitos que vêm a seguir.
2
Medição de tempo e profiling de código
Neste capítulo, você vai aprender a coletar e comparar tempos de execução entre diferentes abordagens de código. Você vai praticar o uso dos pacotes line_profiler e memory_profiler para fazer profiling da sua base de código e identificar gargalos. Em seguida, vai aplicar o que aprendeu substituindo esses gargalos por código Python eficiente.
3
Ganhando eficiência
Este capítulo aborda dicas e truques de eficiência mais avançados. Você vai conhecer alguns módulos nativos úteis para escrever código eficiente e praticar o uso de teoria dos conjuntos. Depois, vai aprender sobre padrões de loop em Python e como torná-los mais eficientes.
4
Otimizações básicas com pandas
Este capítulo oferece uma breve introdução a como trabalhar de forma eficiente com DataFrames do pandas. Você vai conhecer as diferentes opções para iterar sobre um DataFrame. Depois, vai aprender a aplicar funções de forma eficiente aos dados armazenados em um DataFrame.
Escrevendo código Python eficiente
Curso concluído
Obtenha um certificado de conclusão
Adicione esta credencial ao seu perfil do LinkedIn, currículo ou CVCompartilhe nas redes sociais e em sua avaliação de desempenhoInscreva-se agora
Faça como mais de 19 milhões de alunos e comece Escrevendo código Python eficiente hoje mesmo!
Crie sua conta gratuita
Continuar com o GoogleMostrar mais opçõesou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados serão armazenados nos EUA.
Desenvolva suas habilidades em dados com o app do DataCamp
Continue progredindo em qualquer lugar com nossos cursos para celular e desafios diários de programação de 5 minutos.