50% de desconto no DataCamp Premium. Mais de 700 cursos pela metade do preço. Comece a aprender hoje.
Descrição do curso
Vivemos em um mundo acelerado, com prazos apertados. Por isso, muitas vezes recorremos ao que é familiar e fácil, preferindo interfaces gráficas como Visual Studio e RStudio. No entanto, dedicar um tempo para aprender análise de dados na linha de comando é um ótimo investimento de longo prazo, pois torna você um profissional de dados mais forte e produtivo.Neste curso, vamos adotar uma abordagem prática para aprender habilidades simples, poderosas e específicas para dados na linha de comando. Usando conjuntos de dados públicos do Spotify, você vai aprender a baixar, processar, limpar e transformar dados — tudo pela linha de comando. Também veremos técnicas avançadas, como operações de banco de dados em SQL pela linha de comando. Por fim, vamos combinar os poderes da linha de comando e do Python para construir um pipeline de dados que automatiza um modelo preditivo.
Pré-requisitos
Programa de estudos
Descrição do curso
1
Baixando dados na linha de comando
Neste capítulo, você vai aprender a baixar arquivos de dados de servidores web pela linha de comando. No processo, também vai conhecer manuais de documentação, flags de opções e processamento de múltiplos arquivos.
- Baixando dados com curl50 XP
- Usando a documentação do curl50 XP
- Baixando um único arquivo usando curl100 XP
- Baixando vários arquivos com curl100 XP
- Baixando dados com Wget50 XP
- Instalando o Wget50 XP
- Baixando um único arquivo usando wget100 XP
- Download avançado com Wget50 XP
- Definindo restrições para downloads de múltiplos arquivos50 XP
- Criando tempo de espera com Wget100 XP
- Baixando dados com Wget e curl100 XP
2
Limpeza e transformação de dados na linha de comando
Damos continuidade à jornada, passando do download ao processamento de dados. Neste capítulo, utilizamos a biblioteca de linha de comando csvkit para converter, pré-visualizar, filtrar e manipular arquivos, preparando nossos dados para análises posteriores.
3
Operações em banco de dados na linha de comando
Neste capítulo, vamos nos aprofundar no que a biblioteca csvkit oferece. Em especial, focamos nas operações de banco de dados que podemos fazer na linha de comando, incluindo criação de tabelas, extração de dados e várias transformações de ETL.
4
Pipeline de dados na linha de comando
No último capítulo, conectamos a linha de comando a outras linguagens de ciência de dados e aprendemos como elas podem trabalhar juntas. Usando Python como estudo de caso, você vai aprender a executar Python pela linha de comando, instalar dependências com o gerenciador de pacotes pip e construir um pipeline completo de modelo usando a linha de comando.
S
Processamento de Dados no Shell
Curso
concluído

