Pular para o conteúdo principal
InícioPython

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ícios47.627 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.
Group

Treinar 2 ou mais pessoas?

Tentar 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 à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.
DataCamp Para EmpresasPara 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 à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.

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 15 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.