FUNDAMENTALS OF DATA ENGINEERING EĞİTİMİ

Veri mühendisliği yaşam döngüsünü baştan kurun

Ingest, depolama, dönüşüm ve servis aşamalarını; batch/stream, data lake/warehouse ve orkestrasyon temelleriyle öğrenin.

Veri üretimi, ingest, depolama, modelleme, ETL/ELT dönüşüm, orkestrasyon ve veri kalitesiyle veri mühendisliği yaşam döngüsünü uçtan uca öğreten temel seviye eğitim.

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Veri mühendisliği yaşam döngüsü ve temel yapı taşları

Bu eğitim, veri mühendisliğinin yaşam döngüsünü uçtan uca öğretir. Veri üretimi (source system), ingest (batch vs streaming), depolama (data lake, data warehouse, object storage), dönüşüm (ETL/ELT) ve servis (BI, ML, analitik) aşamaları ele alınır. Dosya formatları (CSV, Parquet, Avro, ORC), satır/kolon depolama, şema yönetimi ve veri modelleme (normalizasyon, boyutsal model) işlenir. Batch ve stream işleme farkları, idempotency, CDC, orkestrasyon (Airflow), veri kalitesi, yönetişim ve maliyet temelleri gösterilir. Modern veri yığını (cloud warehouse, dbt) kavramsal olarak tanıtılır.

Süre ve Format

3 Gün. Her gün dört modül; kavram + mini uygulamalarla veri yaşam döngüsünü kurma lableri.

Seviye

Temel Seviye — Veri mühendisliği yaşam döngüsü: üretim, ingest, depolama, dönüşüm ve servis katmanlarını kapsar.

Öğrenme Metodu

Örnek bir veri hattını kaynak sistemden servise kadar aşama aşama tasarlayıp parçalarını uygulayarak öğretilir.

Neden Bu Eğitim?

🗺️Bütüncül Bakış

Veri yaşam döngüsünün tüm aşamalarını ve birbirine nasıl bağlandığını kavrarsınız.

🏗️Doğru Temel

Depolama, format ve modelleme kararlarını bilinçli vermeyi öğrenirsiniz.

🔄Batch & Stream

Hangi işin batch, hangisinin stream ile çözüleceğini ayırt edersiniz.

Anahtar Konular

veri mühendisliği temelleridata engineeringveri yaşam döngüsübatch vs streamingdata lake warehouseparquet avroboyutsal modellemeetl elt
“Sağlam veri sistemleri, doğru kurulmuş temeller üzerine yükselir.”

Ön Koşullar

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

1
SQL

Temel SELECT/JOIN düzeyinde SQL bilgisi faydalıdır.

2
Python

Betik düzeyinde temel Python beklenir.

3
Terminal

Komut satırı ve dosya sistemine aşinalık gerekir.

4
Veri Fikri

Tablo, satır ve veri tipi kavramlarına temel aşinalık beklenir.

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ı veri yaşam döngüsünü ve batch/stream ingest yaklaşımlarını ayırt edebilir.
Modül 1
Veri Yaşam Döngüsü
  • Üretim, ingest, depolama, dönüşüm, servis
  • Kaynak sistem türleri (OLTP, API, log)
  • Batch vs streaming kararı
  • Veri kontratı (data contract)
  • Alt yapı: undercurrents (güvenlik, yönetişim)
  • Paydaş ve kullanım senaryosu
Modül 2
Batch Ingest
  • Full load vs incremental
  • CDC (Change Data Capture) temeli
  • Zamanlama ve pencere
  • Dosya tabanlı aktarım
  • API'den sayfalı çekme
  • Idempotent yükleme
Modül 3
Streaming Ingest
  • Olay (event) ve mesaj kavramı
  • Kafka/Kinesis temel mimarisi
  • Producer/consumer modeli
  • At-least-once vs exactly-once
  • Watermark ve geç veri
  • Stream→depolama akışı
Modül 4
Dosya Formatları
  • CSV/JSON sınırları
  • Parquet kolon depolama
  • Avro şema ve evrim
  • ORC ve sıkıştırma
  • Satır vs kolon seçimi
  • Dosya boyutu ve partition
Günün hedefiKatılımcı data lake/warehouse ayrımını ve temel veri modelleme yaklaşımlarını uygular.
Modül 1
Depolama Türleri
  • Object storage (S3/ADLS/GCS)
  • Data lake kavramı
  • Data warehouse kavramı
  • Lakehouse yaklaşımı
  • Sıcak/soğuk katman
  • Maliyet ve erişim deseni
Modül 2
İlişkisel Modelleme
  • Normalizasyon (1NF-3NF)
  • Birincil/yabancı anahtar
  • OLTP şema tasarımı
  • İndeks temeli
  • Denormalizasyon ne zaman
  • Veri bütünlüğü kısıtları
Modül 3
Boyutsal Model
  • Fact ve dimension tabloları
  • Star vs snowflake şema
  • Grain (granülarite) tanımı
  • Surrogate key
  • SCD tip 1/2 temeli
  • Ölçü (measure) tipleri
Modül 4
Şema Yönetimi
  • Şema evrimi ve geriye uyum
  • Şema kayıt defteri (registry)
  • Veri sözlüğü/katalog
  • Veri tipleri ve dönüşüm
  • Partition ve bucketing
  • Metaveri yönetimi
Günün hedefiKatılımcı ETL/ELT dönüşümünü, orkestrasyonu ve veri servisini kavrar ve uygular.
Modül 1
ETL vs ELT
  • ETL ve ELT akış farkı
  • Staging katmanı
  • dbt ile dönüşüm (kavram)
  • SQL tabanlı dönüşüm
  • Push-down ve warehouse gücü
  • Katmanlı (medallion) yaklaşım
Modül 2
Orkestrasyon
  • DAG ve bağımlılık
  • Airflow temel rolü
  • Zamanlama ve tetikleme
  • Retry ve idempotency
  • Bağımlılık ve geri doldurma
  • İzleme ve uyarı
Modül 3
Veri Kalitesi
  • Null/duplicate/aralık kontrolü
  • Beklenti (expectation) tanımı
  • Freshness ve tamlık
  • Anomali tespiti temeli
  • Kalite metriği ve SLA
  • Hata durumunda davranış
Modül 4
Servis ve Yönetişim
  • BI ve dashboard'a servis
  • ML için feature verisi
  • API ile veri sunma
  • Erişim denetimi ve maskeleme
  • Veri soyağacı (lineage)
  • Maliyet ve kaynak izleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Yaşam Döngüsü

Veri mühendisliğinin tüm aşamalarını uçtan uca açıklarsınız.

✅
Ingest

Batch, streaming ve CDC yaklaşımlarını doğru senaryoya eşlersiniz.

✅
Depolama

Lake, warehouse ve lakehouse arasında bilinçli seçim yaparsınız.

✅
Formatlar

Parquet/Avro/ORC ve satır/kolon depolamayı doğru kullanırsınız.

✅
Modelleme

İlişkisel ve boyutsal (star) modelleri tasarlarsınız.

✅
ETL/ELT

Staging ve katmanlı dönüşüm hatlarını kurgularsınız.

✅
Orkestrasyon

DAG tabanlı hatları zamanlar ve güvenilir kılarsınız.

✅
Kalite & Servis

Veri kalitesini ölçer ve veriyi BI/ML'e servis edersiniz.

Kimler İçin Uygundur?

  • Veri mühendisliğine geçmek isteyen yazılımcı/analist
  • yeni veri mühendisleri
  • alanın temelini oturtmak isteyen veri ekipleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mühendisliğine geçmek isteyen yazılımcı/analistler ve yeni veri mühendisleri için uygundur.
Hangi araçlar tanıtılıyor?
Kavramsal olarak Kafka, Airflow, dbt ve cloud warehouse'lar ele alınır; odak temel ilkelerdir.
Batch mı stream mi öğreniyoruz?
İkisi de; hangi iş yükünün batch, hangisinin streaming ile çözüleceğini ayırt etmeyi öğretir.
Veri modelleme kapsamda mı?
Evet; normalizasyon ve star/snowflake boyutsal modelleme temelleri uygulanır.
Sertifika veriliyor mu?
Eğitim sonunda 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. Fundamentals of Data Engineering Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn