[Go to site: main page, start]

Pular para o conteúdo principal

Curso

Escrevendo código Python eficiente

Intermediário4 h

Aprenda a escrever código eficiente, rápido e que aloque recursos com habilidade para evitar sobrecargas desnecessárias.

Python4 h15 vídeos52 exercícios4,000 XP150K+Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Como Cientista de Dados, a maior parte do seu tempo deve ser dedicada a extrair insights acionáveis dos dados — não a esperar seu código terminar de rodar. Escrever código Python eficiente pode reduzir o tempo de execução e economizar recursos computacionais, liberando você para fazer o que mais gosta como Cientista de Dados. Neste curso, você vai aprender a usar as estruturas de dados, funções e módulos nativos do Python para escrever um código mais limpo, rápido e eficiente. Vamos explorar como medir o tempo e fazer o profiling do código para encontrar gargalos. Depois, você vai praticar a eliminação desses gargalos e de outros padrões de design inadequados usando a Biblioteca Padrão do Python, NumPy e pandas. Ao concluir este curso, você terá as ferramentas necessárias para começar a escrever código Python eficiente!Os vídeos contam com transcrições ao vivo que você pode exibir clicando em "Show transcript" no canto inferior esquerdo dos vídeos. O glossário do curso pode ser encontrado à direita, na seção de recursos. Para obter créditos de CPE, você precisa concluir o curso e atingir 70% na avaliação qualificada. Você pode acessar a avaliação clicando no destaque de créditos de CPE à direita.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

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.
Começar capítulo
2

Medição de tempo e profiling de código

Escrevendo código Python eficiente

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.