Açıklama
Spark Programlamaya Giriş Eğitimi, RDD, Spark SQL ve makine öğrenimi konularını ele alan 3 günlük bir eğitim programıdır.
Introduction to Spark Programming programında Spark kurulumu, veri dönüşümleri, Kafka entegrasyonu, Streaming ve MLlib ile örnek analizler ele alınır.
Bu eğitimde katılımcılar Spark mimarisi ve Spark’ın nasıl çalıştığıyla konusunda temel teknik bilgilere sahip olur. Spark’ın temel yapıtaşlarının (ör. RDD’ler ve dağıtık bilgi işlem motoru) yanı sıra daha basit ve daha yetenekli bir arayüz (ör. Spark SQL ve DataFrames) sağlayan daha üst düzey yapıları içerir. Akış verilerinin işlenmesi için Spark Streaming’in kullanımı gibi daha gelişmiş yetenekleri içerir ve Spark ML (makine öğrenimi) hakkında genel bilgiler sağlar. Eğitim son olarak olası performans sorunları ve optimizasyon için kullanılabilecek stratejilerin araştırılmasına da değinir.
Bu, birden fazla laboratuvarda işlenen çok uygulamalı bir eğitimdir. Katılımcılar Spark kabuğu (etkileşimli, geçici işleme için) ve Spark API’si kullanan programlar aracılığıyla Spark’la etkileşime geçeceklerdir.
Apache Spark dağıtık bilgi işlem motoru, büyük ölçekli veri kümelerinin işlenmesi ve analizi konusunda hızlı bir şekilde birincil araç haline geliyor. Hadoop gibi mevcut motorlara göre 10 ila 100 kat daha hızlı çalışma süresi hızları ve daha basit programlama modeli dahil olmak üzere birçok avantaja sahiptir. Bu eğitimi tamamladıktan sonra, Spark ile daha bilinçli ve üretken bir şekilde çalışmaya hazır olacaksınız.
Bu eğitimde neler öğreneceksiniz?
- Veri işlemede neden Spark’a ihtiyaç duyulduğu
- Spark mimarisi ve hesaplamaları küme düğümlerine nasıl dağıttığı
- Spark’ın yüklenmesi, kurulumu ve düzeni hakkında temel bilgiler
- Etkileşimli ve geçici işlemler için Spark kabuğunun kullanımı
- RDD’ler (Resilient Distributed Datasets), veri bölümlendirme, komut zinciri ve hesaplamalar konusunda bilgiler
- map(), filter(), reduce(), groupByKey(), join() ve benzeri RDD işlemleri hakkında bilgi ve bunları kullanma
- Spark’ın veri önbelleği ve kullanımı
- Spark API’siyle bağımsız Spark programları yazma ve çalıştırma
- Yapılandırılmış verileri verimli bir şekilde işlemek için Spark SQL / DataFrames kullanımı
- Akış (gerçek zamanlı) verilerini işlemek için Spark Streaming’i kullanma
- Spark kullanılırken ortaya çıkan performans sonuçları ve optimizasyonları
- Spark ML ile ilgili bilgiler
Eğitim İçeriği
Ön Koşullar
Programlama tecrübesine sahip olmak
Sıkça Sorulan Sorular
Spark Programlamaya Giriş Eğitimi kaç gün sürer?
Programın süresi 3 gündür.
Bu eğitim kimlere yöneliktir?
geliştiriciler, veri analistleri, mimarlar ve teknik yöneticiler için hazırlanmıştır.
Katılım için hangi hazırlık gereklidir?
Programlama tecrübesine sahip olmak gereklidir.
Eğitim hangi konuları kapsar?
RDD, Spark SQL ve makine öğrenimi konuları ele alınır.
Programın kapsamı nedir?
Introduction to Spark Programming programında Spark kurulumu, veri dönüşümleri, Kafka entegrasyonu, Streaming ve MLlib ile örnek analizler ele alınır.
Kurumsal eğitim için nasıl bilgi alınır?
Grubunuza uygun eğitim planı ve teklif için bu sayfadaki İletişim Formu üzerinden bilgi alabilirsiniz.
İlgili Eğitimler
Apache Spark Eğitimi ve MongoDB Essentials Eğitimi programlarını inceleyebilirsiniz.
Kurumsal Eğitim Bilgisi ve Teklif
Ekibinizin ihtiyacına uygun eğitim planı ve teklif için bu sayfadaki İletişim Formu üzerinden bilgi alabilirsiniz.
