JavaScript (Node.js) para Data Science: Processamento de Dados e Aprendizado de Máquina
300 páginas
Portuguese
PDF
4.5

JavaScript (Node.js) para Data Science: Processamento de Dados e Aprendizado de Máquina

JavaScript (Node.js) para Data Science: Processamento de Dados e Aprendizado de Máquina

Autor:

Ano:

Resumo:

O mundo da Data Science é tradicionalmente associado ao Python e R. Mas e se sua ferramenta principal for JavaScript e o ecossistema Node.js tiver se tornado sua segunda natureza? O livro «JavaScript (Node.js) para Data Science» quebra o estereótipo de que o trabalho sério com dados só é possível em linguagens "especializadas".



Este guia prático irá conduzi-lo por todas as etapas de um projeto de Data Science, utilizando exclusivamente os recursos da plataforma Node.js. Você não apenas lerá teoria — você criará pipelines de processamento de dados funcionais, aprenderá a extrair insights e construir modelos preditivos sem sair do ambiente familiar do JavaScript.



O que você aprenderá e dominará:

  • Coleta e limpeza de dados: raspagem de páginas web (Cheerio, Puppeteer), trabalho com APIs, leitura de CSV/JSON/Excel (Papa Parse, xlsx), remoção de duplicatas e preenchimento de lacunas.
  • Manipulação de dados: transformações eficientes com lodash e Danfo.js (análogo ao pandas para JS), agrupamento, filtragem, agregação.
  • Visualização: criação de gráficos interativos e dashboards com Plotly.js, Chart.js e D3.js diretamente no navegador ou no servidor.
  • Análise estatística: cálculo de correlações, distribuições, teste de hipóteses com simple-statistics e jStat.
  • Aprendizado de máquina: implementação de regressão linear, classificação (KNN, Naive Bayes) e clusterização (K-Means) com as bibliotecas ml.js e brain.js (redes neurais).
  • Implantação: empacotamento de modelos em REST API (Express) e criação de aplicações web completas para análise de dados.


Para quem é este livro:

  • Desenvolvedores Frontend e Fullstack que desejam expandir suas habilidades em Data Science sem aprender uma nova linguagem.
  • Programadores Node.js que precisam analisar logs, métricas ou dados de usuários.
  • Estudantes e profissionais que desejam ver uma visão alternativa da análise de dados através das lentes do JavaScript.
  • Todos que buscam uma entrada fácil em Data Science, sem a necessidade de configurar Anaconda e ambientes virtuais Python.


O livro é escrito em linguagem clara, contém muitos exemplos de código prontos para execução e exercícios para fixação do conteúdo. Você começará com a simples leitura de arquivos e chegará à criação de um modelo de rede neural para previsão que funcionará em Node.js.



Descubra a Data Science sem mudar de stack — o JavaScript oferece todas as ferramentas para isso!

Recommendations