Elasticsearch Course for Beginners
freeCodeCamp.org
An Elasticsearch course in two parts, with examples in Python. The first part covers the basics: indexes, documents, text analysis, pipelines, search, and semantic search with embeddings. In the second you build a search site on top of NASA’s Astronomy Picture of the Day dataset.
What you'll learn
- Creating indexes and storing documents
- Field types and text analysis
- Ingest pipelines
- Search queries and semantic search with embeddings
- Pagination and aggregations in a real search site