WRITE, READ, & AGGREGATE DATA EĞİTİMİ

MongoDB'de yaz, oku ve toplulaştır

MongoDB'de belge ekleme/güncelleme, sorgu operatörleri ve aggregation pipeline ile veriyi uçtan uca işleyin.

MongoDB belge modeli, insert/update/delete ve write concern, sorgu operatörleri ve projeksiyon, indeks ve explain, ve $match/$group/$lookup/$facet aggregation pipeline ile veriyi işlemeyi öğreten orta seviye eğitim.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

MongoDB CRUD, sorgu operatörleri ve aggregation pipeline

Bu orta seviye eğitim, MongoDB belge veritabanında veriyi yazmayı, okumayı ve aggregation ile toplulaştırmayı öğretir. Belge modeli ve BSON türleri; yazma işlemleri (insertOne/Many, updateOne/Many, $set/$inc/$push, upsert, deleteOne/Many) ve yazma güvencesi (write concern); okuma ve sorgu operatörleri ($eq, $gt, $in, $regex, $elemMatch), projeksiyon, sıralama ve sayfalama; indeksler ve sorgu planı (explain); aggregation pipeline aşamaları ($match, $group, $project, $sort, $lookup, $unwind, $facet), akümülatörler ($sum, $avg, $push) ve pencere/aşamalı dönüşümler; gömülü (embedded) vs referanslı veri modelleme ve performans ele alınır. Katılımcı, MongoDB'de veriyi verimli yazar, sorgular ve karmaşık analitik dönüşümleri pipeline ile üretir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar yazma ve okuma işlemlerinden aggregation pipeline'a ilerler.

Seviye

Orta Seviye — MongoDB'de belge yazma, sorgulama ve aggregation pipeline ile veriyi işleme.

Öğrenme Metodu

Katılımcılar örnek koleksiyonlar üzerinde mongosh/Compass ile CRUD ve aggregation sorgularını uygulamalı yazar.

Neden Bu Eğitim?

📄Esnek Model

Belge modeliyle değişken şekilli veriyi kıvrak biçimde saklarsınız.

🔎Güçlü Sorgu

Operatörler ve indekslerle veriyi hızlı ve hassas sorgularsınız.

🔧Pipeline

Aggregation ile raporlama sorgularını tek boru hattında üretirsiniz.

Anahtar Konular

mongodbaggregation pipelinecrud$group$lookupbelge veritabanımongoshsorgu operatörlerinosqlveri toplulaştırma
“Belge veritabanında güç, veriyi değil soruyu doğru şekillendirmektedir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Veri Kavramı

Temel veri ve koleksiyon kavramlarına aşinalık beklenir.

2
JSON

JSON/belge yapısına aşinalık faydalıdır.

3
MongoDB Erişimi

mongosh/Compass ve bir MongoDB örneği gerekir.

4
Programlama Sezgisi

Temel programlama mantığı yararlıdı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ı, MongoDB'de belge yazıp operatörlerle verimli sorgulayabilir.
Modül 1
Belge Modeli
  • Koleksiyon ve belge
  • BSON türleri
  • _id ve ObjectId
  • Gömülü belge ve dizi
  • Şema esnekliği
  • Model tasarım sezgisi
Modül 2
Yazma İşlemleri
  • insertOne/insertMany
  • updateOne/updateMany
  • $set, $inc, $push, $pull
  • upsert mantığı
  • deleteOne/deleteMany
  • Write concern
Modül 3
Okuma ve Sorgu
  • find ve filtre belgesi
  • $eq, $gt, $lt, $in, $nin
  • $and, $or, $not
  • $regex ve metin
  • $elemMatch (dizi)
  • Projeksiyon
Modül 4
Sıralama ve İndeks
  • sort, limit, skip
  • Sayfalama desenleri
  • Tek/bileşik indeks
  • Benzersiz ve kısmi indeks
  • explain ile sorgu planı
  • İndeks seçim ilkeleri
Günün hedefiKatılımcı, aggregation pipeline ile veriyi toplulaştırıp dönüştürebilir.
Modül 1
Pipeline Temeli
  • Pipeline kavramı ve aşamalar
  • $match ile filtreleme
  • $project ile şekillendirme
  • $sort ve $limit
  • Aşama sıralaması ve performans
  • $match'i erken koyma
Modül 2
Gruplama ve Akümülatör
  • $group ile gruplama
  • $sum, $avg, $min, $max
  • $push ve $addToSet
  • Hesaplanmış alan
  • Çoklu anahtarla gruplama
  • Özet üretimi
Modül 3
Birleştirme ve Dizi
  • $lookup ile koleksiyon birleştirme
  • $unwind ile dizi açma
  • Gömülü veriyi düzleştirme
  • $addFields ile türetme
  • $facet ile çoklu çıktı
  • $bucket ile kovalama
Modül 4
İleri Aggregation
  • $group sonrası $project
  • Koşullu ifade ($cond, $switch)
  • Tarih operatörleri
  • $merge/$out ile yazma
  • Pipeline performansı
  • Pano için sorgu hazırlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Belge Modeli

Gömülü ve referanslı belge modellerini tasarlarsınız.

✅
Yazma

insert/update/delete ve $set/$inc ile veriyi yazarsınız.

✅
Sorgu

Operatörler ve projeksiyonla hassas sorgular yazarsınız.

✅
İndeks

explain ile sorgu planını okuyup indeks tasarlarsınız.

✅
Pipeline

$match, $project ve $sort ile pipeline kurarsınız.

✅
Gruplama

$group ve akümülatörlerle veriyi toplulaştırırsınız.

✅
Birleştirme

$lookup ve $unwind ile koleksiyonları birleştirirsiniz.

✅
İleri Dönüşüm

$facet ve koşullu ifadelerle analitik çıktılar üretirsiniz.

Kimler İçin Uygundur?

  • Backend geliştiriciler
  • veri mühendisleri
  • MongoDB ile çalışan uygulama/analitik ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Backend geliştiriciler, veri mühendisleri ve MongoDB ile çalışan uygulama/analitik ekipleri için uygundur.
Hangi araçlar kullanılır?
mongosh komut satırı ve MongoDB Compass ile örnek koleksiyonlar üzerinde çalışılır.
Aggregation pipeline nedir?
Belgeleri aşamalardan geçirerek filtreleyen, gruplayan ve dönüştüren bir veri işleme boru hattıdır.
SQL bilgim işe yarar mı?
Evet; GROUP BY/JOIN sezgisi $group/$lookup'ı anlamayı kolaylaştırır, farklar eğitimde belirtilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Write, Read, & Aggregate Data Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikVeri Temizleme Eğitimi
Veri ve Analitik Eğitimleri

Veri Temizleme Eğitimi

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

Pandas ile eksik değer, yinelenen kayıt, aykırı değer ve biçim tutarsızlıklarını tespit edip gidermeyi ve tekrarlanabilir temizleme hattı kurmayı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikVeri ve Analitik - Temelden Başlayarak Eğitimi
Veri ve Analitik Eğitimleri

Veri ve Analitik - Temelden Başlayarak Eğitimi

3 günBaşlangıçOnline / Yüz Yüze / Hibrit

Veri türleri, betimsel istatistik, pivot tablolar ve temel SQL ile sıfırdan veri okuryazarlığı kazanmayı amaçlayan başlangıç seviyesi analitik eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikVeri ve İşletme Analizinin Temelleri Eğitimi
Veri ve Analitik Eğitimleri

Veri ve İşletme Analizinin Temelleri Eğitimi

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

Gereksinim toplama, BPMN süreç modelleme, paydaş analizi, KPI tanımlama ve veriye dayalı iş gerekçesiyle iş analizinin temellerini uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikVeri Yönetimi ve Sektöre Uygun Veri Tekstilleri Eğitimi
Veri ve Analitik Eğitimleri

Veri Yönetimi ve Sektöre Uygun Veri Tekstilleri Eğitimi

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

Veri yönetişimi, MDM, veri sözlüğü, veri kalitesi, data fabric ve sektöre özgü veri modelleriyle veriyi kurumsal varlık olarak yönetmeyi öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikVeri Yönetme, Veri Analiz Etme, Veri Raporlama ve Görselleştirme Eğitimi
Veri ve Analitik Eğitimleri

Veri Yönetme, Veri Analiz Etme, Veri Raporlama ve Görselleştirme Eğitimi

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

Veri hazırlama, SQL analizi, yıldız şema modelleme, pano tasarımı ve görselleştirme ilkeleriyle ham veriyi karar destekleyen raporlara dönüştürmeyi öğrenin.

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