Pular para o conteúdo principal
InícioPython

programa

Desenvolvedor Python

Desde o teste de código e a implementação do controle de versão até a raspagem da Web e o desenvolvimento de pacotes, dê o próximo passo em sua jornada de desenvolvedor Python!
Inicie a faixa gratuitamente

Incluído comPremium or Teams

Pythontopics.programacao28 horas

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 da Trilha

Desenvolvedor Python

Desenvolva a carreira de Associate Python Developer, levando seus conhecimentos e habilidades para o próximo nível! Agora que você já conhece as principais habilidades necessárias para os desenvolvedores Python, como criar classes e funções, usar iteradores e trabalhar com vários tipos de dados, você passará para conceitos e técnicas mais avançados. Comece aprendendo sobre diferentes abordagens para testar seu código, usando o pytest para realizar verificações. Aprimore seu código descobrindo técnicas para medir e melhorar sua eficiência e junte seu código solto desenvolvendo seus próprios pacotes Python! Adicione uma nova ferramenta ao seu arsenal de desenvolvedor aprendendo a usar o Git para controle de versão, o que é crucial ao trabalhar em projetos de software colaborativos. Você descobrirá como os desenvolvedores coletam informações da Internet e as manipulam para seus casos de uso por meio de raspagem da Web. Por fim, você concluirá trabalhando com várias estruturas de dados e algoritmos! Ao final deste curso, você estará preparado para lidar com projetos complexos de software Python!

Pré-requisitos

Desenvolvedor associado de Python
  • Chapter

    Bônus

    Foundations for efficiencies

    In this chapter, you'll learn what it means to write efficient Python code. You'll explore Python's Standard Library, learn about NumPy arrays, and practice using some of Python's built-in tools. This chapter builds a foundation for the concepts covered ahead.

  • Chapter

    In this chapter, you will learn how to gather and compare runtimes between different coding approaches. You'll practice using the line_profiler and memory_profiler packages to profile your code base and spot bottlenecks. Then, you'll put your learnings to practice by replacing these bottlenecks with efficient Python code.

  • Chapter

    This chapter covers more complex efficiency tips and tricks. You'll learn a few useful built-in modules for writing efficient code and practice using set theory. You'll then learn about looping patterns in Python and how to make them more efficient.

  • Course

    4

    Introduction to Git

    Discover the fundamentals of Git for version control in your software and data projects.

  • Course

    Discover branches and remote repos for version control in collaborative software and data projects using Git!

  • Course

    10

    Estruturas de dados e algoritmos em Python

    Explore estruturas de dados como listas ligadas, pilhas, filas, tabelas hash e grafos; e algoritmos de busca e ordenação!

Desenvolvedor Python
7 cursos
Faixa
Concluída

Declaração de Realização Earn

Adicione esta credencial ao seu perfil, currículo ou currículo do LinkedIn
Compartilhe nas redes sociais e em sua avaliação de desempenho

Incluído comPremium or Teams

Inscreva-se agora

Junte-se a mais 15 milhões de alunos e comece Desenvolvedor Python Hoje!

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.