Pular para o conteúdo principal
InícioPythonPrincípios de engenharia de software em Python

Princípios de engenharia de software em Python

Aprenda sobre modularidade, documentação e testes automatizados para resolver problemas de ciência de dados.

Comece O Curso Gratuitamente
4 horas15 vídeos51 exercícios
46.185 aprendizesTrophyDeclaração de Realização

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.
GroupTreinar 2 ou mais pessoas?Experimente o DataCamp For Business

Amado por alunos de milhares de empresas


Descrição do Curso

Os cientistas de dados podem obter grandes benefícios ao aprender conceitos da área de engenharia de software, o que lhes permite reutilizar mais facilmente seu código e compartilhá-lo com os colaboradores. Neste curso, você aprenderá tudo sobre as importantes ideias de modularidade, documentação e testes automatizados, e verá como elas podem ajudá-lo a resolver problemas de ciência de dados mais rapidamente e de uma forma que o deixará feliz no futuro. Você poderá até mesmo usar seus conhecimentos adquiridos em engenharia de software para escrever seu próprio pacote Python para realizar análises de texto.
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizados
Experimente O DataCamp for BusinessPara uma solução sob medida , agende uma demonstração.

Nas seguintes faixas

Certificação disponível

Engenheiro de dados em Python

Ir para a trilha

Engenheiro associado de IA para cientistas de dados

Ir para a trilha

Engenheiro associado de IA para desenvolvedores

Ir para a trilha
  1. 1

    Engenharia de software e ciência de dados

    Gratuito

    Por que você, como cientista de dados, deve se preocupar com os conceitos de engenharia de software? Aqui, abordaremos conceitos específicos de engenharia de software e como essas ideias importantes podem revolucionar seu fluxo de trabalho de ciência de dados!

    Reproduzir Capítulo Agora
    Python, ciência de dados e engenharia de software
    50 xp
    As grandes ideias
    50 xp
    A modularidade do Python na natureza
    100 xp
    Introdução aos pacotes e à documentação
    50 xp
    Instalação de pacotes com o pip
    50 xp
    Aproveitamento da documentação
    100 xp
    Convenções e PEP 8
    50 xp
    Usando o pycodestyle
    100 xp
    Em conformidade com PEP 8
    100 xp
    PEP 8 em documentação
    100 xp
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizados

Nas seguintes faixas

Certificação disponível

Engenheiro de dados em Python

Ir para a trilha

Engenheiro associado de IA para cientistas de dados

Ir para a trilha

Engenheiro associado de IA para desenvolvedores

Ir para a trilha

Em outras faixas

Programação Python

colaboradores

Collaborator's avatar
Chester Ismay
Collaborator's avatar
Adrián Soto
Adam Spannbauer HeadshotAdam Spannbauer

Machine Learning Engineer at Eastman

Ver Mais

O que os outros alunos têm a dizer?

Junte-se a mais de 14 milhões de alunos e comece Princípios de engenharia de software em Python hoje mesmo!

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.