ELASTİCSEARCH – GİRİŞ EĞİTİMİ

Arama ve analitiğin gücüyle Elasticsearch'e ilk adımı atın

Index, document, inverted index, CRUD, match ve term sorguları, mapping ve Kibana Dev Tools

Elasticsearch – Giriş Eğitimi, arama ve analitik motoru Elasticsearch'ü hiç bilmeyenler için temel kavramları sıfırdan anlatır. Katılımcılar Lucene temelini, dağıtık yapıyı, index, document ve shard kavramlarını, ters indeks ile tam metin aramanın mantığını ö…

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Elasticsearch'ü sıfırdan tanıtan, temel kavramları ve basit aramayı öğreten başlangıç eğitimi

Elasticsearch – Giriş Eğitimi, Elasticsearch'ü hiç bilmeyenler için temel kavramları en baştan ele alır. Katılımcılar Apache Lucene üzerine kurulu dağıtık yapıyı, index, document ve shard kavramlarını öğrenir; ters indeks ile tam metin aramanın mantığını kavrar. Belge ekleme, okuma, güncelleme ve silme (CRUD) işlemlerini REST API ile yapar; match ve term sorgularıyla arama gerçekleştirir. Mapping temellerini öğrenir ve Kibana Dev Tools'ta ilk index'ini oluşturur.

Süre ve Format

2 Gün. İlk gün Elasticsearch kavramları, kurulum ve belge işlemleri, ikinci gün arama sorguları, mapping ve Kibana Dev Tools kullanımı işlenir.

Seviye

Başlangıç Seviye — Elasticsearch temel kavramları, belge modeli, basit arama ve Kibana Dev Tools ile ilk adımlar

Öğrenme Metodu

Her konu Kibana Dev Tools üzerinde gerçek örnek veri setiyle adım adım yazılan REST sorguları ve uygulamalı alıştırmalarla pekiştirilir.

Neden Bu Eğitim?

🔍Hızlı tam metin arama

Elasticsearch'ün milisaniyeler içinde milyonlarca belge arasında nasıl arama yaptığını temelden anlarsınız.

🧱Sağlam temel

Index, document ve shard gibi çekirdek kavramları öğrenerek ileri konulara güçlü bir temelle geçersiniz.

🚀Hızlı başlangıç

İlk gününüzün sonunda kendi index'inizi oluşturup belge ekleyecek ve basit arama yapabileceksiniz.

Anahtar Konular

elasticsearch giriş eğitimielasticsearch temel eğitimelasticsearch kursuelasticsearch nedirkibana dev toolselasticsearch aramatam metin aramainverted indexelasticsearch başlangıçelastic stack eğitimi
“Her güçlü arama altyapısı tek bir belgeyle başlar; temeli doğru kurduğunuzda gerisi yalnızca ölçek ve ustalık meselesidir.”

Ön Koşullar

Eğitime katılmak için gereken asgari bilgi ve hazırlık düzeyi

1
Temel bilgisayar bilgisi

Dosya, servis ve komut satırı gibi temel bilgisayar kavramlarına aşinalık yeterlidir.

2
JSON formatı

JSON veri yapısının temel mantığını bilmek, sorgu ve belge örneklerini izlemeyi kolaylaştırır.

3
Veritabanı farkındalığı

Tablo, kayıt veya herhangi bir veritabanıyla temel düzeyde çalışmış olmak faydalı olur.

4
Ön kurulum gerekmez

Elasticsearch deneyimi gerekmez; tüm temel kavramlar eğitimde sıfırdan anlatılır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar Elasticsearch'ün ne olduğunu, Lucene ve dağıtık yapısını kavrar; index, document ve shard kavramlarını öğrenir ve REST API ile temel belge işlemlerini uygular.
Modül 1
Elasticsearch Nedir?
  • Arama ve analitik motoru olarak Elasticsearch'ün amacı
  • Apache Lucene temeli ve ters indeks (inverted index) mantığı
  • Dağıtık yapı: node, cluster ve yatay ölçeklenme
  • İlişkisel veritabanı ile Elasticsearch karşılaştırması
  • Elastic Stack bileşenleri: Kibana, Logstash, Beats
  • Tipik kullanım senaryoları: arama, log ve analitik
Modül 2
Kurulum ve İlk Çalıştırma
  • Elasticsearch ve Kibana'nın yerel kurulumu
  • elasticsearch.yml temel yapılandırma ayarları
  • Tek node'lu geliştirme kümesi başlatma
  • Kibana Dev Tools arayüzünün tanıtımı
  • _cat API ile küme ve index durumunu görme
  • Temel sağlık kontrolü ve node bilgisi sorgulama
Modül 3
Index ve Document Kavramı
  • Index, type'ın kaldırılması ve document kavramı
  • Document'in JSON yapısı ve _id, _source alanları
  • Shard ve replica'nın temel düzeyde anlamı
  • Index oluşturma ve temel ayarların verilmesi
  • _cat/indices ile index listesi ve boyut görünümü
  • Belge ve index adlandırma kuralları
Modül 4
Belge İşlemleri (CRUD)
  • Index API ile tek belge ekleme ve otomatik _id
  • GET ile belge okuma ve _source döndürme
  • Update API ile kısmi belge güncelleme
  • Delete API ile belge silme işlemi
  • Bulk API ile toplu belge ekleme temeli
  • Belge sürümleme (_version) kavramına giriş
Günün hedefiKatılımcılar Query DSL ile basit tam metin ve tam eşleşme sorgularını yazar, mapping ve veri tiplerini öğrenir, Kibana Dev Tools üzerinde kendi index'ini oluşturup arar.
Modül 1
Arama ve Query DSL Temelleri
  • _search endpoint'i ve temel arama yapısı
  • Query DSL'in JSON tabanlı yapısı ve mantığı
  • match_all ile tüm belgeleri getirme
  • match sorgusu ile tam metin arama
  • Arama sonucu yapısı: hits, _score ve total
  • from ve size ile sayfalama (pagination) temeli
Modül 2
match ve term Sorguları
  • match ile analiz edilen metin üzerinde arama
  • term ile analiz edilmeyen tam eşleşme araması
  • match ve term arasındaki temel fark
  • range sorgusu ile sayı ve tarih aralığı
  • bool sorgusu: must, should ve filter temeli
  • _score ve alaka düzeyi (relevance) kavramına giriş
Modül 3
Mapping ve Veri Tipleri
  • Mapping'in alan tiplerini tanımlama işlevi
  • Temel tipler: text, keyword, integer, date, boolean
  • text ve keyword ayrımı ve kullanım yerleri
  • Dinamik mapping ve otomatik tip ataması
  • Açık (explicit) mapping tanımlama
  • Analyzer kavramına kısa giriş ve tokenizasyon
Modül 4
Kibana Dev Tools ile Uygulama
  • Dev Tools konsolunda sorgu yazma ve çalıştırma
  • Örnek veri setini index'e yükleme
  • Kendi index'ini oluşturup belge ekleme alıştırması
  • Basit aggregation ile sayım ve gruplama
  • Sık yapılan hatalar ve hata mesajlarını okuma
  • Öğrenilenleri pekiştiren mini uygulama senaryosu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Temel kavramlar

Elasticsearch'ün mimarisini, index, document ve shard kavramlarını güvenle açıklayabilirsiniz.

✅
Arama mantığı

Ters indeks ve tam metin aramanın nasıl çalıştığını temelden anlar ve ifade edersiniz.

✅
Kurulum ve başlatma

Yerel bir Elasticsearch ve Kibana ortamını kurup geliştirme kümesini başlatabilirsiniz.

✅
Belge işlemleri

REST API ile belge ekleme, okuma, güncelleme ve silme işlemlerini rahatça yaparsınız.

✅
Basit sorgular

match ve term sorgularıyla tam metin ve tam eşleşme aramalarını rahatça yazabilirsiniz.

✅
Mapping temeli

Mapping kavramını, text ve keyword ayrımını ve temel veri tiplerini kavrarsınız.

✅
Kibana Dev Tools

Kibana Dev Tools üzerinde sorgu yazıp çalıştırarak kendi index'inizi yönetebilirsiniz.

✅
İleriye hazırlık

İleri sorgu, aggregation ve yönetim eğitimlerine geçmek için sağlam bir temel edinirsiniz.

Kimler İçin Uygundur?

  • Elasticsearch'e yeni başlayan yazılım geliştiriciler
  • veri ile çalışan analistler
  • sistem yöneticileri
  • öğrenciler
  • arama ile analitik dünyasına giriş yapmak isteyen teknik ekip üyeleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim gerçekten sıfırdan mı başlıyor?
Evet. Elasticsearch – Giriş Eğitimi hiç deneyimi olmayanlar için tasarlanmıştır. Index, document, shard ve arama gibi tüm temel kavramlar en baştan, örneklerle anlatılır ve ön Elasticsearch bilgisi gerektirmez.
İleri eğitiminden farkı nedir?
Giriş eğitimi temel kavramlara, basit sorgulara ve ilk kurulum adımlarına odaklanır. İleri eğitim ise karmaşık Query DSL, aggregation, analyzer ve performans gibi derin konuları ele alır. Önce bu giriş eğitimini tamamlamanız önerilir.
Eğitim kaç gün sürüyor?
Eğitim 2 gün sürer. İlk gün temel kavramlar, kurulum ve belge işlemleri; ikinci gün arama sorguları, mapping ve Kibana Dev Tools kullanımı uygulamalı olarak işlenir.
Hangi araçları kullanacağız?
Eğitim boyunca Elasticsearch ve Kibana kullanılır. Sorgular Kibana Dev Tools konsolu üzerinden yazılır. Katılımcılar gerçek örnek veri seti üzerinde kendi index'lerini oluşturup arama yapar.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal ihtiyaçlara göre yüz yüze veya online olarak uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Elasticsearch – Giriş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıWorking with Neo4j Bloom: Analyzing Graphs Eğitimi
Veritabanı Eğitimleri

Working with Neo4j Bloom: Analyzing Graphs Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Neo4j Bloom ile graf verisini görselleştirme, arama ifadeleri, sahne keşfi, filtreleme ve kural tabanlı stillerle analiz etmeyi öğreten uygulamalı eğitim.

Detayları Gör →
NoSQL VeritabanlarıYüksek Erişilebilirlik ve Performans için Redis Eğitim Kursu Eğitimi
Veritabanı Eğitimleri

Yüksek Erişilebilirlik ve Performans için Redis Eğitim Kursu Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Redis veri yapıları, RDB/AOF kalıcılık, replikasyon, Sentinel, Cluster ve performans ayarıyla yüksek erişilebilir sistemler kurmayı öğreten uygulamalı eğitim.

Detayları Gör →
NoSQL VeritabanlarıApache Cassandra Eğitimi
Veritabanı Eğitimleri

Apache Cassandra Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Apache Cassandra eğitimi: dağıtık ring mimarisi, partitioning, replication, query-first veri modelleme, CQL, tunable consistency ve okuma/yazma yolunu öğrenin.

Detayları Gör →
NoSQL VeritabanlarıApache HBase ve NoSQL Veritabanları Eğitimi
Veritabanı Eğitimleri

Apache HBase ve NoSQL Veritabanları Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

HBase ve NoSQL eğitimi: NoSQL türleri, CAP teoremi, ileri HBase modelleme, Phoenix, performans ayarı ve Cassandra ile MongoDB karşılaştırması uygulamalı işlenir

Detayları Gör →
NoSQL VeritabanlarıMongoDB Cluster Yönetimi ve Performans Optimizasyonu Eğitimi
Veritabanı Eğitimleri

MongoDB Cluster Yönetimi ve Performans Optimizasyonu Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

MongoDB cluster yönetimi eğitimi: replica set, sharding, shard key tasarımı, indeks stratejileri, explain ve WiredTiger ile performans optimizasyonu.

Detayları Gör →
NoSQL VeritabanlarıMongoDB Eğitimi
Veritabanı Eğitimleri

MongoDB Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

MongoDB döküman modeli, CRUD, veri modelleme, indeksleme ve aggregation framework eğitimi. Geliştiriciler için uygulamalı MongoDB ve Atlas kursu.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn