Course is aimed at aspiring students, developers, solution architects who wants to know more about ElasticSearch, where it is used and on the best case scenarios where ElasticSearch can be used. Education imparted to candidates will consist of right mix of theory and hands-on lab exercises to make the topics interesting with a structured flow.

Course outline
Course content for Elasticsearch will cover the following topics

  • Overview
  • CRUD & datastore
    Write consistency
    Versioning
  • Indexing
    Text analysis
    Data mappings
  • Search
    Queries
    Search Internals
    Aggregations
  • Document design & data modelling
    Inner objects vs. nested objects
    Best practices
  • Mixed bag
    Relevancy
    Percolator
    Integration & clients

Note: The topics covered in this course might get slightly adjusted depending on the cumulative decision made by the candidates who have signed up for the course.

Target Audience
Candidates who aspire to learn new technology or to understand the benefits of using ElasticSearch to build applications.

Pre-requisites
We expect candidates to have basic knowledge in using REST APIs, either through POSTMAN or a command-line interface.