
Big Data Engineer Eğitimi
Büyük veri mühendisliği yığınının tamamını — dağıtık depolama ve Apache Spark'tan Kafka ve Flink ile gerçek zamanlı akışa kadar — öğrenin. Bu kurs, üretim kalitesinde veri hatlarını ölçekte tasarlamak, inşa etmek ve işletmek için uygulamalı beceriler kazandırır. Veri mühendisliğinde kariyer yapmayı ciddi olarak düşünüyorsanız, başlamanız gereken yer burası.
Neler öğreneceksiniz:
Büyük veri temelleri, HDFS ile dağıtık depolama ve bulut nesne depolama entegrasyonu hakkında derin bir anlayış geliştireceksiniz. Apache Spark kullanarak üretime hazır toplu işleme işleri ve Apache Flink ile Spark Structured Streaming kullanarak gerçek zamanlı hatlar geliştireceksiniz. Kurs, Kafka ve Değişiklik Verisi Yakalama ile veri alımını, Delta Lake, Iceberg ve dbt ile veri ambarı ve gölü evi tasarımını ve Apache Airflow ile tam hat orkestrasyonunu kapsar. Ayrıca Kubernetes dağıtımı, veri yönetişimi ve ML altyapısında pratik beceriler kazanacaksınız. Kurs sonunda, modern veri mühendisliği rollerinin gerektirdiği teknik derinliğe ve araç genişliğine sahip olacaksınız.
Nasıl pratik şekilde çalışırsınız Big Data Engineer Eğitimi
Nasıl pratik yaparsınız Big Data Engineer Eğitimi
Şirketiniz için ekibinizi eğitmek isteyenlere özel
Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.
Kurs İçeriği
8 Bölüm • 38 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörBüyük Veri Temelleri ve Ekosistemi
Büyük Veri Temelleri ve Ekosistemi
Ders 1 • Veri Mühendisi Rolü ve Sorumlulukları
Veri mühendisinin kapsamını veri bilimcileri ve analistlerinden ayırır. Veri hatlarının sahipliğini, güvenilirliğini ve veri kalitesini netleştirir.
Ders 2 • Büyük Veri Mimarisi Desenleri
Lambda ve Kappa mimarilerini ve bunların ödünleşmelerini tanıtır. Daha sonra ele alınacak tüm veri hattı tasarımları için yapısal bağlamı sağlar.
Ders 3 • Büyük Veriyi ve Boyutlarını Tanımlama
5 V çerçevesini ve gerçek dünya veri büyüme etkenlerini kapsar. Tüm kurs boyunca kullanılan kelime dağarcığını oluşturur.
Ders 4 • Modern Veri Mühendisliği Yığını
Ana araç kategorilerini (alma, depolama, işleme ve orkestrasyon) mühendislik rollerine eşler. Öğrenciler, tüm kurs için bir zihinsel model elde eder.
Bölüm 2GizleDetayları GizleDetayları GörLinux, Ağ ve Bulut Temelleri
Linux, Ağ ve Bulut Temelleri
Ders 1 • Veri Mühendisleri için Ağ Kavramları
TCP/IP, DNS, bağlantı noktaları ve güvenlik duvarlarını dağıtık sistemler bağlamında açıklar. Öğrencilerin küme ortamlarındaki bağlantı sorunlarını gidermesini sağlar.
Ders 2 • Bulut Altyapı Temelleri
Büyük bulut sağlayıcılarındaki hesaplama, depolama ve ağ ilkelerini tanıtır. Öğrenciler sanal makineler ve nesne depolama kovaları dağıtabilir ve yapılandırabilir.
Ders 3 • Docker ile Konteynerleştirme
Tekrarlanabilir veri mühendisliği ortamları için konteynerler oluşturmayı ve çalıştırmayı öğretir. Konteynerler, bir sonraki bölümden itibaren laboratuvarlarda kullanılır.
Ders 4 • Linux Komut Satırı Temelleri
Dosya sistemi gezintisi, izinler ve kabuk betikleme temellerini kapsar. Bu beceriler, kurs boyunca küme yönetimi ve otomasyon görevlerinin temelini oluşturur.
Bölüm 3GizleDetayları GizleDetayları GörDağıtık Depolama ve HDFS
Dağıtık Depolama ve HDFS
Ders 1 • HDFS Mimarisi ve İç Yapısı
NameNode, DataNode rollerini, blok çoğaltmayı ve hata toleransını açıklar. İşleme çerçevelerini tanıtmadan önce gereken depolama temelini sağlar.
Ders 2 • Dağıtık Depolama için Veri Biçimleri
Avro, Parquet ve ORC dahil olmak üzere satır tabanlı ve sütun tabanlı biçimleri karşılaştırır. Biçim seçimi, sonraki işleme bölümlerinde sorgu performansını doğrudan etkiler.
Ders 3 • Bulut Nesne Depolama Entegrasyonu
Bulut nesne depolamanın doğrudan HDFS yedeklemesi olarak kullanılmasını gösterir. Öğrencileri daha sonra tanıtılacak bulut yerel veri hattı mimarilerine hazırlar.
Ders 4 • Veri Gölü Tasarım İlkeleri
Bölge tabanlı veri gölü mimarisini tanıtır: ham, düzenlenmiş ve tüketim katmanları. Öğrenciler, aşağı akış analitik hatlarını destekleyen depolama düzenleri tasarlar.
Ders 5 • HDFS İşlemleri ve Yönetimi
HDFS CLI, kota yönetimi ve küme sağlığı izlemeyi kapsar. Öğrenciler, günlük depolama yönetimi için uygulamalı beceriler kazanır.
Bölüm 4GizleDetayları GizleDetayları GörApache Spark ile Toplu İşleme
Apache Spark ile Toplu İşleme
Ders 1 • Spark Performans Ayarlama
Üretim işleri için bölümleme, önbelleğe alma, serileştirme ve bellek yönetimini ele alır. Öğrenciler, iş çalıştırma sürelerini ve kaynak maliyetlerini önemli ölçüde azaltır.
Ders 2 • Spark Mimarisi ve Yürütme Modeli
Sürücü, yürütücü, DAG zamanlayıcısı ve görev yürütmeyi açıklar. İç yapıları anlamak, verimli Spark kodu yazmanın ön koşuludur.
Ders 3 • RDD'ler, DataFrame'ler ve Veri Kümeleri
Üç Spark soyutlama katmanını ve her birinin ne zaman kullanılacağını kapsar. Düşük seviyeli RDD işlemlerinden yüksek seviyeli DataFrame dönüşümlerine doğru ilerler.
Ders 4 • Spark SQL ve Veri Manipülasyonu
DataFrame'ler üzerinde SQL sorguları, pencere işlevleri ve karmaşık toplamaları öğretir. Analistlerden mühendislere dönüşenlerin mevcut SQL becerilerini Spark'ta kullanmalarını sağlar.
Ders 5 • Veri Kaynaklarını Okuma ve Yazma
HDFS, nesne depolama, JDBC, Kafka ve Delta Gölü için bağlayıcıları kapsar. Spark'ı önceki bölümlerde oluşturulan depolama ve akış katmanlarına bağlar.
Bölüm 5GizleDetayları GizleDetayları GörVeri Alma ve Mesajlaşma Sistemleri
Veri Alma ve Mesajlaşma Sistemleri
Ders 1 • Apache Sqoop ve Alternatifleri ile Toplu Alma
Sqoop ve modern alternatiflerini kullanarak toplu ilişkisel veritabanı çıkarmayı kapsar. Hem akış hem de toplu kaynak sistemleri için alma araç setini tamamlar.
Ders 2 • Mesaj Üretme ve Tüketme
Üretici bildirim ayarlarını, tüketici ofset yönetimini ve tam olarak bir kez semantiğini kapsar. Öğrenciler, Python ve Java'da güvenilir üreticiler ve tüketiciler yazar.
Ders 3 • Değişiklik Verisi Yakalama Teknikleri
Satır düzeyindeki değişiklikleri yakalamak için veritabanı işlem günlüklerini kullanarak CDC'yi tanıtır. Operasyonel veritabanları ile veri gölü arasında gerçek zamanlıya yakın senkronizasyon sağlar.
Ders 4 • Apache Kafka Mimarisi
Broker'ları, konuları, bölümleri, tüketici gruplarını ve çoğaltmayı açıklar. Bu mimari, sonraki bölümlerde oluşturulan tüm akış hatlarının temelini oluşturur.
Ders 5 • Toplu Alma için Kafka Connect
Veritabanları, nesne depolama ve dosya sistemleri için kaynak ve havuz bağlayıcılarını gösterir. Yaygın alma desenleri için özel kod miktarını azaltır.
Bölüm 6GizleDetayları GizleDetayları GörApache Flink ve Spark Streaming ile Akış İşleme
Apache Flink ve Spark Streaming ile Akış İşleme
Ders 1 • Akış Hattı Güvenilirliği ve İzleme
Akış işleri için geri basınç, tüketici gecikmesi, hata kurtarma ve uyarılamayı ele alır. Öğrencilerin akış hatlarını üretimde işletebilmesini sağlar.
Ders 2 • Apache Flink Mimarisi ve API'leri
Flink'in JobManager'ını, TaskManager'ını, DataStream API'sini ve Table API'sini kapsar. Öğrenciler, tam olarak bir kez garantileriyle durum bilgisi olan akış işleri yazar.
Ders 3 • Akış İşleme Temelleri
Olay zamanı, işlem zamanı, filigranlar ve pencerelendirme semantiklerini tanımlar. Bu kavramlar, doğru akış uygulamaları yazmanın ön koşuludur.
Ders 4 • Spark Yapılandırılmış Akış
Spark Yapılandırılmış Akış'ın mikro toplu iş ve sürekli işleme modlarını öğretir. Akış iş yükleri için mevcut Spark DataFrame becerilerinden yararlanır.
Ders 5 • Durum Bilgisi Olan Akış İşleme Desenleri
Yönetilen durum kullanarak yinelenen veri kaldırma, oturumlaştırma ve desen tespitini uygular. Öğrencileri karmaşık gerçek dünya akış kullanım durumlarına hazırlar.
Bölüm 7GizleDetayları GizleDetayları GörVeri Ambarı ve Göl Evi Mimarileri
Veri Ambarı ve Göl Evi Mimarileri
Ders 1 • Bulut Veri Ambarı Platformları
MPP bulut ambarı mimarilerini ve bunların depolama-hesaplama ayrımı modellerini karşılaştırır. Öğrenciler, ambar SQL'ini kullanarak büyük veri kümelerini yükler, dönüştürür ve sorgular.
Ders 2 • Apache Iceberg ve Hudi Biçimleri
Iceberg'in gizli bölümlemesini ve Hudi'nin güncelleme/ekleme yeteneklerini Delta Gölü'ne alternatif olarak kapsar. Öğrenciler, kullanım durumları için doğru açık tablo biçimini seçer.
Ders 3 • Delta Gölü ve Tablo Biçimleri
Delta Gölü'nde ACID işlemleri, zaman yolculuğu ve şema zorlamasını tanıtır. Ham veri gölü depolama ile ambar sınıfı güvenilirlik arasındaki boşluğu kapatır.
Ders 4 • Veri Ambarı Modelleme Temelleri
Yıldız şema, kar tanesi şema, yavaş değişen boyutlar ve olgu tablosu tasarımını kapsar. Ambar ve göl evi uygulamalarında kullanılan modelleme kelime dağarcığını sağlar.
Ders 5 • dbt ile ELT Dönüşümü
Ambar içinde dbt kullanarak modüler SQL dönüşüm hatları oluşturmayı öğretir. Alınan ham verileri analitiklere hazır modellere bağlar.
Bölüm 8GizleDetayları GizleDetayları GörVeri Hattı Orkestrasyonu ve DataOps
Veri Hattı Orkestrasyonu ve DataOps
Ders 1 • Apache Airflow Mimarisi ve DAG'ler
Airflow'un zamanlayıcısını, yürütücüsünü, meta veri veritabanını ve DAG yazarlığını kapsar. Bu bölümdeki tüm veri hattı otomasyonu için orkestrasyon temelini oluşturur.
Ders 2 • Hatlar için CI/CD ve Kod Olarak Altyapı
Git iş akışlarını, otomatik testleri ve Terraform'u veri hattı dağıtımına uygular. Öğrenciler, değişiklikleri üretime güvenli ve tekrarlanabilir bir şekilde iletir.
Ders 3 • Gelişmiş DAG Tasarım Desenleri
Dinamik DAG oluşturma, dallanma ve DAG'ler arası bağımlılıkları öğretir. Öğrencilerin esnek, yeniden kullanılabilir orkestrasyon desenleri oluşturmasını sağlar.
Ders 4 • Veri Kalitesi ve Veri Hattı Testi
Büyük Beklentiler ve dbt testlerini kullanarak veri hattı içinde veri kalitesi kontrolleri uygular. Kötü verilerin aşağı akış tüketicilere yayılmasını önler.
Ders 5 • Prefect ve Dagster ile Modern Orkestrasyon
Prefect akışlarını ve Dagster varlıklarını Airflow'a alternatif olarak tanıtır. Öğrenciler, orkestrasyon araçlarını veri hattı karmaşıklığı ve ekip ihtiyaçlarına göre değerlendirir.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
Büyük ölçekli veri altyapısı rollerinde uzmanlaşmaya hazır yazılım geliştiriciler.
Bağımlı oldukları hatların sahibi olmak için yukarı yönlü hareket etmek isteyen veri analistleri.
Dağıtık sistemler ve gerçek zamanlı veri işleme konusunda meraklı arka uç mühendisleri.
Yüksek talep gören veri mühendisliği pozisyonlarını hedefleyen yeni bilgisayar bilimi mezunları.
Bulut tabanlı veri platformu mühendisliğine yönelmek isteyen DevOps profesyonelleri.
Gösterge tabloları ve raporların ötesinde daha derin teknik sorumluluk isteyen BI geliştiricileri.
Öğrencilerimiz ne diyor
Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...

Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.

İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!

Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.

Başlıca yetkinlikler
SSS
Dedika kimdir?
Sertifika Türkiye’de geçerli mi?
Kurslar ücretsiz mi?
Kursların ders yükü nedir?
Kurslar nasıl bir yapıya sahip?
Kurslar nasıl çalışıyor?
Kursların süresi nedir?
Kursların maliyeti veya fiyatı nedir?
Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?
PDF Kursu




















