Kurs ElasticSearch

馃憠 To obszerny 9 modu艂owy program, w kt贸rym krok po kroku, wprowadz臋 Ci臋 w 艣wiat wyszukiwania pe艂notekstowego.

馃憠 Nie musisz zna膰 偶adnego j臋zyka programowania. Wszystko b臋dziemy robili w narz臋dziach deweloperskich dostarczanych wraz z Kiban膮.

馃憠 Dowiesz si臋 jak uruchomi膰 oraz skonfigurowa膰 艣rodowisko do pracy na w艂asnym komputerze. Tym samym nie b臋dziesz potrzebowa艂 偶adnych serwer贸w, aby pisa膰 i testowa膰 w艂asne rozwi膮zania oparte o ElasticSearch.

馃憠 Om贸wi臋 specyficzne problemy z jakimi mo偶na si臋 spotka膰 podczas pracy z ElasticSearch.

馃憠 Przyjrzymy si臋 najcz臋艣ciej wykorzystywanym pluginom.

TW脫J INSTRUKTOR

Marcin Lewandowski

Marcin Lewandowski

Programista

Programista z ponad 10 letnim do艣wiadczeniem. Na codzie艅 pracuj膮cy z takimi technologiami jak ElasticSearch, Symfony, RabbitMQ, Node.js, Redis, Docker, Vagrant.

Bloger

Od zawsze lubi艂em dzieli膰 si臋 wiedz膮. Z tej mi艂o艣ci narodzi艂 si臋 blog porady-it.pl, kt贸ry zawiera rozwi膮zania r贸偶nych problem贸w. Blog nadal dzia艂a i czasem publikuj臋 tam wpisy. Jednak moim ukochanym dzieckiem jest blog czterytygodnie.pl, kt贸rego celem jest dostarczenie wiedzy w usystematyzowany spos贸b.

Kawosz

Jakim by to nie by艂o bana艂em, programista kochaj膮cy kaw臋. Od dw贸ch lat wa偶臋, miel臋 i parz臋 kaw臋 w przer贸偶ny spos贸b. Nie jest mi obcy hemex, drip czy areopress i mam nadziej臋, 偶e zara偶臋 pasj膮 do dobrej kawy jak najwi臋cej os贸b !!!

zobacz zanim kupisz

Przyk艂adowe lekcje z kursu

Modu艂 2: Lekcja 1
Dodawanie dokument贸w do indeksu
Modu艂 3: Lekcja 2
Multi-fields, czyli r贸偶ne sposoby analiza danych dla jednego pola
Modu艂 5: Lekcja 2
Przeszukiwanie okre艣lonego pola - Match
SPIS TRE艢CI

Co znajdziesz
w kursie?

Modu艂贸w: 9 鈥 Lekcji: 56 鈥 艁膮czna d艂ugo艣膰: 16 godz.

  • Wprowadzenie do kursu
    03:28
  • Czym jest ElasticSearch oraz Elastic Stack ?
    04:12
  • Instalacja ElasticSearch na Windows / Mac / Linux
    08:57
  • Kilka s艂贸w o architekturze, czyli czym jest Cluster, Node, Shard
    07:42
  • Pierwszy indeks
    17:34
  • Typy w indeksie
    06:26

  • Dodawanie dokument贸w do indeksu
    10:42
  • Character filters
    08:24
  • Tokenizer
    24:29
  • Filters
    01:03:03
  • Wbudowane analizery
    10:24
  • W艂asne analizery
    11:37

  • Dokumenty typu object i nested
    10:54
  • Multi-fields, czyli r贸偶ne sposoby analiza danych dla jednego pola
    07:28
  • Relacja rodzic - dziecko pomi臋dzy dokumentami
    10:08
  • Aktualizacja dokument贸w
    05:35
  • Usuwanie dokument贸w
    02:35
  • Jednoczesne operacje na wielu dokumentach
    07:22
  • Reindeksacja danych
    08:25

  • Wprowadzenie
    01:28
  • Import danych testowych
    02:37
  • Przeszukiwanie okre艣lonego pola - Term
    08:45
  • Wyszukiwanie wielu fraz - Terms
    04:00
  • Przeszukiwanie zakres贸w - Range
    04:54
  • Przeszukiwanie pocz膮tkowej frazy - Prefix
    06:13
  • Przeszukiwanie Wildcard / RegExp
    05:37
  • Przeszukiwanie z uwzgl臋dnieniem liter贸wek - Fuzzy
    04:00

  • Wst臋p do wyszukiwania pe艂notekstowego
    14:31
  • Przeszukiwanie okre艣lonego pola - Match
    09:41
  • Przeszukiwanie wielu p贸l - Milti match
    08:39
  • Wyszukiwanie fraz - Match Phrase
    06:54
  • Wyszukiwanie fraz i fraz z prefiksem - Match Phrase Prefix
    06:54
  • Wyszukiwanie prefiksowe - Match bool prefix
    07:50
  • Wyszukiwarka dla zaawansowanych - Query String
    06:19
  • 艁膮czenie r贸偶nych metod wyszukiwania
    14:39
  • Czym jest _score
    09:46
  • Wp艂ywanie na _score poprzez okre艣lanie wa偶no艣ci p贸l - Boosting
    05:49

  • Obs艂uga j臋zyk贸w
    08:07
  • Obs艂uga j臋zyka polskiego
    11:45
  • Stopwords
    07:17
  • Synonimy
    07:16

  • Wprowadzenie do agregacji 鈥 Bucket Aggregations
    10:23
  • Metrics Aggregations
    04:37
  • 艁膮czenie agregacji Bucket oraz Metrics
    06:21
  • Dodawanie agregacji do wyszukiwania
    03:18
  • Pipeline Aggregations
    06:46

  • Wprowadzenie do SQL-a
    07:54
  • SQL przez REST API
    19:10
  • SQL z linii komend 鈥 CLI
    03:52
  • Dost臋pne funkcje w SQL-u
    05:23
  • Agregacja danych z wykorzystaniem SQL-a
    07:41
  • Ograniczenia SQL-a
    14:02

  • Zabezpieczenie przed nieautoryzowanym dost臋pem
    06:33
  • Zabezpieczamy dost臋p do ElasticSearch wykorzystuj膮c X-Pack
    15:13
  • Wprowadzenie do Logstash
    22:18
  • Wprowadzenie do Kibany
    18:59
ZAWARTO艢膯 KURSU

Co zawiera kurs ElasticSearch

Lekcje wideo

ponad 86 lekcji wideo, to ponad 16 godzin materia艂u wideo

Prace domowe

nikt ich nie lubi, ale pozwalaj膮 na lepsze przyswojenie wiedzy

Ocena prac domowych

prace domowe publikujemy na zamkni臋tej przesy艂amy do oceny

Dost臋p do grupy

wsp贸lna grupa pozwoli na lepszy przep艂yw wiedzy oraz rozwiewanie wszelkich w膮tpliwo艣ci dotycz膮cych RabbitMQ

Do偶ywotni dost臋p

dost臋p do bie偶膮cego materia艂u oraz wszelkich aktualizacji jakie b臋d膮 si臋 pojawia艂y z up艂ywem czasu w kursie

LIVE Q&A

czasem warto posiedzie膰 razem przy piwie i powymienia膰 si臋 wiedz膮. Oczywi艣cie dla ch臋tnych 馃槈

NAJCZ臉艢CIEJ ZADAWANE PYTANIA

FAQ

Dost臋p do kursu i jego aktualizacji nie ma ogranicze艅 czasowych. Tak d艂ugo jak m贸j blog b臋dzie istnia艂, tak d艂ugo wszystkie kursy b臋d膮 dost臋pne dla kursant贸w. A w razie jego zamkni臋cia materia艂y zostan膮 udost臋pnione w formie do pobrania.

Tak, oczywi艣cie. A je艣li prowadzisz dzia艂alno艣膰 gospodarcz膮 to zakup kursu mo偶esz wpisa膰 w koszty dzi臋ki czemu b臋dzie on dla Ciebie du偶o ta艅szy.

Nie, kurs jest dost臋pny jedynie poprzez platform臋 kursow膮. Natomiast wszelkie dokumenty PDF udost臋pniane w ramach lekcji mo偶esz zapisa膰 i swobodnie z nich korzysta膰.

Tak, po op艂aceniu kursu otrzymasz od razu dost臋p do ca艂ej jego zawarto艣ci

Dane do logowania prze艣l臋 Ci mailem, kt贸ry jest wymagany przy sk艂adaniu zam贸wienia.