curso de

Elasticsearch: Pesquisando e analisando os seus dados

Estudando este mês:

e mais 306 alunos(as)

Resumo do curso

  • Aprenda sobre um dos principais Search Engine no mercado
  • Crie, otimize e escale os seus índices
  • Busque por proximidade e sinonimos
  • Use Map-Reduce com Elasticsearch
  • Visualize os seus dados através de dashboards

Público alvo

Desenvolvedores que desejam entender como executar pesquisas poderosas com Elasticsearch

Conteúdo relacionado

Cursos de NoSQL em Data Science

Leia nossos artigos de Data Science

Última atualização

14/04/2020

Já é aluno?

Comece o curso agora

20h

p/ conclusão

85

Atividades

152

Minutos de video

7842

Alunos nesse curso

8.7

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Elasticsearch: Pesquisando e analisando os seus dados

Instrutores

  • Thadeu é desenvolvedor e Mestre em Ciência da Computação pela USP com grande interesse em sistemas distribuídos . Atualmente atua como engenheiro de software sênior na Amazon no Canadá.

Conteúdo Detalhado

  1. Introdução ao ElasticSearch

    • A complexidade da busca
    • Engine de busca
    • Lucene e análise de dados na Nuvem
    • Instalando o ElasticSearch
    • O plugin Kopf
    • Primeiras interações com ElasticSearch
    • O que aprendemos?
  2. Índices, tipos, shards e replicas

    • O nosso projeto
    • Analogia entre ElasticSearch e um banco de dados relacional
    • Entendendo HEAD e GET
    • Os métodos DELETE, POST e PUT
    • Shards e Réplicas
    • O que aprendemos?
  3. A API _search

    • Buscas com campo _all
    • Buscas com parâmetros
    • Definindo a quantidade de resultados
    • O que aprendemos?
  4. Mapeamento de tipos

    • Tipos predefinidos
    • Inferência de tipos
    • Tipos suportados no ElasticSearch
    • O que aprendemos?
  5. Quebrando os textos com Analyzers

    • Full-text search e analyzers
    • Analyzers existentes
    • Utilizando a API _analyze
    • Recriando nosso índice com analyzers
    • Índice invertidos
    • O que aprendemos?
  6. Analyzers com Sinônimos

    • Interagindo com sinônimos
    • Refinando nossos sinônimos
    • Criando índice com sinônimos
    • O que aprendemos?
  7. Adicionando sinônimos ao nosso catálogo

    • Identificando os termos que precisamos
    • Mais sinônimos
    • O que aprendemos?
  8. Carregando dados no ElasticSearch

    • Juntando tudo o que aprendemos
    • Multi-campos
    • Criando nosso índice
    • Usando a API _bulk
    • Inserindo muitos dados
    • O que aprendemos?
  9. Kibana para visualização de dados

    • Instalando o Kibana
    • O index Kibana no Elasticsearch
    • Registrando nosso índice
    • Kibana Discover tab
    • O que aprendemos?
  10. Agregando e visualizando nossos dados

    • Entendendo as agregações
    • Map-Reduce com Elasticsearch
    • Usando buckets
    • Criando Visualizações e Dashboards
    • Métrica Count
    • Usando Pie Chart
    • Criando Bar Chart
    • Montando o Dashboard
    • O que aprendemos?

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Confusão do professor com os termos acaba confundindo também o aluno

Elasticsearch: Pesquisando e analisando os seus dados

Hugo Vinicius Aguiar Dos Santos

Muito boa experiência. Além da profundidade do conteúdo a didática do instrutor vai direto ao ponto de forma simples e clara.

Elasticsearch: Pesquisando e analisando os seus dados

Luiz Peralta

Gostei que o projeto trouxe exemplos de possibilidade com a ferramenta e que tem um escopo muito útil para o trabalho, e mostra como pensar para proceder a extração de dados. Muito bom.

Elasticsearch: Pesquisando e analisando os seus dados

Danilo Nunes Davanso

Aprenda NoSQL com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas