Depois de fazer esses cursos, sinto-me confiante para criar visualizações e painéis profissionais
Descrição do curso
Está pronto para elevar o nível das suas habilidades em Python?
Neste curso, você se aprofundará no rico ecossistema do Python, concentrando-se em aspectos essenciais, como funções embutidas, módulos e pacotes. O curso apresentará o poder dos módulos do Python, permitindo que você desenvolva mais rápido reutilizando o código existente em vez de escrever o seu próprio código do zero todas as vezes! Você verá como as pessoas estenderam os módulos para criar seu próprio software de código aberto, conhecido como pacotes, e descobrirá como fazer download, importar e trabalhar com pacotes em seus programas.Domine as funções personalizadas
Você aprenderá as práticas recomendadas para a definição de funções, incluindo um conhecimento abrangente de como escrever docstrings fáceis de usar para garantir clareza e facilidade de manutenção. Você vai mergulhar em conceitos avançados, como argumentos padrão, posicionais e de palavra-chave, que aumentam a flexibilidade e a usabilidade das suas funções. Ao entender como trabalhar com esses argumentos, você poderá criar soluções mais robustas e adaptáveis para vários desafios de programação.Depure seu código e use técnicas de tratamento de erros
Você aprenderá a interpretar mensagens de erro, inclusive usando tracebacks de uso incorreto de funções dos pacotes. Você usará palavras-chave e técnicas para adaptar suas funções personalizadas, tratando os erros com eficiência e fornecendo mensagens de feedback personalizadas para os desenvolvedores que cometerem erros ao usar seu código! Ao final deste curso, você vai ter as habilidades necessárias para escrever código limpo e reutilizável e encarar projetos de desenvolvimento com confiança.Pré-requisitos
Programa de estudos
Descrição do curso
1
O ecossistema Python
Descubra o rico ecossistema de funções e módulos embutidos do Python, além de como fazer download e trabalhar com pacotes.
- Funções embutidas50 XP
- Cálculo das principais métricas100 XP
- Calculando a média100 XP
- Classificação de listas100 XP
- Módulos50 XP
- O que é um módulo?50 XP
- Trabalhando com o módulo os100 XP
- Trabalhando com o módulo string100 XP
- Pacotes50 XP
- Pacote ou módulo50 XP
- Trabalhando com pandas100 XP
- Lendo arquivos com o pandas100 XP
2
Trabalhando com funções
Aprenda os fundamentos das funções, desde as funções embutidas do Python até a criação das suas próprias funções do zero!
3
Funções lambda e tratamento de erros
Crie funções lambda em tempo real e descubra como tornar seu código à prova de erros!
Python intermediário para desenvolvedores
Curso
concluído

