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 consistencyVersioning -
Indexing
Text analysisData mappings -
Search
QueriesSearch InternalsAggregations -
Document design & data modelling
Inner objects vs. nested objectsBest practices -
Mixed bag
RelevancyPercolatorIntegration & 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.