Skip to content
Sale

Bo Andersen – Complete Guide to Elasticsearch

Original price was: $149.00.Current price is: $34.20.

If you have any questions about this course, then you are more than welcome to ask. You can contact me by filling out the contact form or by using the chat at the

Description

Unlock your potential with the Unlock your potential with the Bo Andersen – Complete Guide to ElasticsearchBo Andersen – Complete Guide to Elasticsearch course for only course for only Original price was: $149.00.Original price was: $149.00.Current price is: $34.20.Current price is: $34.20. at at Giolib.comGiolib.com! Explore our comprehensive library of over 60,000 downloadable digital courses across various ! Explore our comprehensive library of over 60,000 downloadable digital courses across various Business & SalesBusiness & Sales. Get expert-led, self-paced learning at up to 80% savings. Elevate your skills today!. Get expert-led, self-paced learning at up to 80% savings. Elevate your skills today!

DOWNLOAD INSTANTLY
PLEASE CHECK ALL CONTENTS OF THE COURSE BELOW!

Bo Andersen - Complete Guide to ElasticsearchBo Andersen – Complete Guide to Elasticsearch


This course is coming soon!This course is coming soon!
This course is available today, but this page has yet to be updated! This course is available today, but this page has yet to be updated!

This means that it’s your lucky day, as you can still make use of the below coupon code!This means that it’s your lucky day, as you can still make use of the below coupon code!

Enroll today to get a 75% early bird discount.Enroll today to get a 75% early bird discount.

Use the following coupon code at checkout to claim your discount.Use the following coupon code at checkout to claim your discount.
What’s it all about? What’s it all about?

Below is some of what you will learn within the course.Below is some of what you will learn within the course.

Understand the architecture of ElasticsearchUnderstand the architecture of Elasticsearch
Understand how Elasticsearch works under the hood Understand how Elasticsearch works under the hood
Different types of search queries (full text, compound, …) Different types of search queries (full text, compound, …)
How to work with mappings How to work with mappings
Analyzers, tokenizers, stemming, etc. Analyzers, tokenizers, stemming, etc.
Fuzzy searches, pagination, filters, etc. Fuzzy searches, pagination, filters, etc.
Auto-completion using suggesters Auto-completion using suggesters
Using aggregations Using aggregations

…and much more!…and much more!
30 day money back guarantee 30 day money back guarantee

Don’t like the course? Get your money back, no questions asked.Don’t like the course? Get your money back, no questions asked.
Your instructor Your instructor

I am a web developer from Denmark who has more than 10 years of experience with software development and web development. I am a full-stack developer, meaning that I work with backend as well as frontend development. I have worked for a number of successful companies in the past, including as a backend developer on one of Denmark’s most popular websites. Now I work as a freelance consultant and teacher, and love teaching people what I have learned over the years.I am a web developer from Denmark who has more than 10 years of experience with software development and web development. I am a full-stack developer, meaning that I work with backend as well as frontend development. I have worked for a number of successful companies in the past, including as a backend developer on one of Denmark’s most popular websites. Now I work as a freelance consultant and teacher, and love teaching people what I have learned over the years.

Bo AndersenBo Andersen

Course Curriculum

Getting edGetting ed

Introduction to this course (5:41)Introduction to this course (5:41)

Introduction to Elasticsearch (5:33)Introduction to Elasticsearch (5:33)

Overview of the Elastic Stack (ELK+) (6:05)Overview of the Elastic Stack (ELK+) (6:05)

QuizQuiz

Architecture of ElasticsearchArchitecture of Elasticsearch

Introduction to this section (1:12)Introduction to this section (1:12)

Nodes & Clusters (5:14)Nodes & Clusters (5:14)

QuizQuiz

Indices & Documents (1:40)Indices & Documents (1:40)

A word on types (1:21)A word on types (1:21)

Sharding (4:52)Sharding (4:52)

QuizQuiz

Replication (3:33)Replication (3:33)

QuizQuiz

Keeping replicas synchronized (3:14)Keeping replicas synchronized (3:14)

Searching for data (3:42)Searching for data (3:42)

Distributing documents across shards (4:03)Distributing documents across shards (4:03)

Wrap up (1:16)Wrap up (1:16)

Installing Elasticsearch & KibanaInstalling Elasticsearch & Kibana

Running Elasticsearch and Kibana with Docker (5:10)Running Elasticsearch and Kibana with Docker (5:10)

Installing Elasticsearch on Mac/Linux (5:20)Installing Elasticsearch on Mac/Linux (5:20)

Installing Elasticsearch on Windows (5:36)Installing Elasticsearch on Windows (5:36)

Configuring Elasticsearch (3:43)Configuring Elasticsearch (3:43)

Installing Kibana on Mac/Linux (2:52)Installing Kibana on Mac/Linux (2:52)

Installing Kibana on Windows (2:42)Installing Kibana on Windows (2:42)

Configuring Kibana (2:04)Configuring Kibana (2:04)

Introduction to Kibana and dev tools (6:36)Introduction to Kibana and dev tools (6:36)

Using the MSI installer on WindowsUsing the MSI installer on Windows

Managing DocumentsManaging Documents

Creating an index (1:34)Creating an index (1:34)

Adding documents (3:49)Adding documents (3:49)

Retrieving documents by ID (1:16)Retrieving documents by ID (1:16)

Replacing documents (1:29)Replacing documents (1:29)

Updating documents (3:42)Updating documents (3:42)

Scripted updates (3:08)Scripted updates (3:08)

Upserts (2:32)Upserts (2:32)

Deleting documents (3:30)Deleting documents (3:30)

Deleting indices (0:49)Deleting indices (0:49)

Batch processing (5:56)Batch processing (5:56)

Importing test data with cURL (2:51)Importing test data with cURL (2:51)

Exploring the cluster (6:53)Exploring the cluster (6:53)

MappingMapping

Introduction to mapping (1:23)Introduction to mapping (1:23)

Dynamic mapping (4:27)Dynamic mapping (4:27)

Meta fields (2:50)Meta fields (2:50)

Field data types (13:48)Field data types (13:48)

Adding mappings to existing indices (1:57)Adding mappings to existing indices (1:57)

Changing existing mappings (3:51)Changing existing mappings (3:51)

Mapping parameters (8:02)Mapping parameters (8:02)

Adding multi-fields mappings (2:40)Adding multi-fields mappings (2:40)

Defining custom date formats (5:46)Defining custom date formats (5:46)

Picking up new fields without dynamic mapping (7:33)Picking up new fields without dynamic mapping (7:33)

Wrap up (0:37)Wrap up (0:37)

Analysis & AnalyzersAnalysis & Analyzers

Introduction to the analysis process (1:53)Introduction to the analysis process (1:53)

A closer look at analyzers (5:21)A closer look at analyzers (5:21)

Using the Analyze API (3:30)Using the Analyze API (3:30)

Understanding the inverted index (4:31)Understanding the inverted index (4:31)

QuizQuiz

Overview of character filters (2:36)Overview of character filters (2:36)

Overview of tokenizers (8:36)Overview of tokenizers (8:36)

Overview of token filters (6:26)Overview of token filters (6:26)

Overview of built-in analyzers (5:00)Overview of built-in analyzers (5:00)

Configuring built-in analyzers and token filters (4:43)Configuring built-in analyzers and token filters (4:43)

Creating custom analyzers (3:13)Creating custom analyzers (3:13)

Using analyzers in mappings (3:20)Using analyzers in mappings (3:20)

Adding analyzers to existing indices (3:30)Adding analyzers to existing indices (3:30)

A word on stop words (1:01)A word on stop words (1:01)

Wrap up (1:01)Wrap up (1:01)

Introduction to SearchingIntroduction to Searching

Search methods (2:17)Search methods (2:17)

Searching with the request URI (3:50)Searching with the request URI (3:50)

Introducing the Query DSL (2:50)Introducing the Query DSL (2:50)

Understanding query results (1:57)Understanding query results (1:57)

Understanding relevance scores (10:30)Understanding relevance scores (10:30)

Debugging unexpected search results (1:43)Debugging unexpected search results (1:43)

Query contexts (2:40)Query contexts (2:40)

Full text queries vs term level queries (5:57)Full text queries vs term level queries (5:57)

QuizQuiz

Term Level QueriesTerm Level Queries

Introduction to term level queries (1:10)Introduction to term level queries (1:10)

Searching for a term (2:28)Searching for a term (2:28)

Searching for multiple terms (1:48)Searching for multiple terms (1:48)

Retrieving documents based on IDs (1:07)Retrieving documents based on IDs (1:07)

Matching documents with range values (3:46)Matching documents with range values (3:46)

Working with relative dates (date math) (7:37)Working with relative dates (date math) (7:37)

Matching documents with non-null values (2:00)Matching documents with non-null values (2:00)

Matching based on prefixes (1:19)Matching based on prefixes (1:19)

Searching with wildcards (2:34)Searching with wildcards (2:34)

Searching with regular expressions (3:03)Searching with regular expressions (3:03)

Exercises (1:07)Exercises (1:07)

Exercises: Solutions (6:16)Exercises: Solutions (6:16)

Full Text QueriesFull Text Queries

Introduction to full text queries (2:23)Introduction to full text queries (2:23)

Flexible matching with match query (4:45)Flexible matching with match query (4:45)

Matching phrases (1:38)Matching phrases (1:38)

Searching multiple fields (2:38)Searching multiple fields (2:38)

Exercises (0:40)Exercises (0:40)

Exercises: Solutions (2:29)Exercises: Solutions (2:29)

Adding Boolean Logic to QueriesAdding Boolean Logic to Queries

Introduction to compound queries (1:09)Introduction to compound queries (1:09)

Querying with boolean logic (10:37)Querying with boolean logic (10:37)

Debugging bool queries with named queries (3:16)Debugging bool queries with named queries (3:16)

How the “match” query works (6:27)How the “match” query works (6:27)

Relationship QueriesRelationship Queries

Get Get Bo Andersen – Complete Guide to Elasticsearch download

Introduction to this sectionIntroduction to this section

Querying nested objects (5:21)Querying nested objects (5:21)

Controlling Query ResultsControlling Query Results

Specifying the result format (3:01)Specifying the result format (3:01)

Source filtering (4:26)Source filtering (4:26)

Specifying the result size (1:36)Specifying the result size (1:36)

Specifying an offset (2:09)Specifying an offset (2:09)

Pagination (5:04)Pagination (5:04)

Sorting results (5:16)Sorting results (5:16)

Sorting by multi-value fields (2:27)Sorting by multi-value fields (2:27)

Filters (3:52)Filters (3:52)

AggregationsAggregations

Introduction to aggregations (2:43)Introduction to aggregations (2:43)

Metric aggregations (9:40)Metric aggregations (9:40)

Introduction to bucket aggregations (6:25)Introduction to bucket aggregations (6:25)

Document counts are approximate (6:22)Document counts are approximate (6:22)

Nested aggregations (5:58)Nested aggregations (5:58)

Filtering out documents (2:31)Filtering out documents (2:31)

Defining bucket rules with filters (3:16)Defining bucket rules with filters (3:16)

Range aggregations (7:54)Range aggregations (7:54)

Histograms (8:01)Histograms (8:01)

Global aggregation (2:59)Global aggregation (2:59)

Missing field values (2:27)Missing field values (2:27)

Aggregating nested objects (2:16)Aggregating nested objects (2:16)

Improving Search ResultsImproving Search Results

Introduction to this section (0:27)Introduction to this section (0:27)

Proximity searches (7:17)Proximity searches (7:17)

Affecting relevance scoring with proximity (5:34)Affecting relevance scoring with proximity (5:34)

Fuzzy match query (handling typos) (9:06)Fuzzy match query (handling typos) (9:06)

Fuzzy query (2:33)Fuzzy query (2:33)

Adding synonymsAdding synonyms

Adding synonyms from file (5:40)Adding synonyms from file (5:40)

Highlighting matches in fields (6:05)Highlighting matches in fields (6:05)

Stemming (5:26)Stemming (5:26)

Got any questions?Got any questions?

If you have any questions about this course, then you are more than welcome to ask. You can contact me by filling out the contact form or by using the chat at the bottom right of this page. I look forward to hearing from you!If you have any questions about this course, then you are more than welcome to ask. You can contact me by filling out the contact form or by using the chat at the bottom right of this page. I look forward to hearing from you!


Readmore: Readmore: http://archive.is/1hxXW

Future-proof your knowledge with the Future-proof your knowledge with the Bo Andersen – Complete Guide to ElasticsearchBo Andersen – Complete Guide to Elasticsearch course at course at GiOlibGiOlib! Enjoy lifetime access to high-quality digital content, crafted to advance your career and personal development.! Enjoy lifetime access to high-quality digital content, crafted to advance your career and personal development.

  • Lifetime Access:Lifetime Access: Permanent access to all purchased courses. Permanent access to all purchased courses.
  • Smart Savings:Smart Savings: Benefit from prices up to 80% off original course costs. Benefit from prices up to 80% off original course costs.
  • Safe Transactions:Safe Transactions: Process your payments securely. Process your payments securely.
  • Practical Insights:Practical Insights: Gain actionable skills relevant to today's demands. Gain actionable skills relevant to today's demands.
  • Instant Availability:Instant Availability: Begin your course immediately after payment. Begin your course immediately after payment.
  • Flexible Learning:Flexible Learning: Access content effortlessly on any device. Access content effortlessly on any device.

Start expanding your horizons with Start expanding your horizons with GiOlibGiOlib!!

Cart
Back To Top