AWS DATA ENGINEER ASSOCIATE : PROGRAMMING CONCEPTS FOR DATA ENGINEERING EĞİTİMİ

Veri mühendisliğinin kod tarafını öğrenin

Python, SQL, PySpark, boto3, CI/CD ve altyapı kodu ile AWS veri iş yüklerinde programlama pratikleri.

AWS veri mühendisliğinde kullanılan programlama kavramlarını işler: Python ve boto3, SQL pencere fonksiyonları ve CTE, PySpark DataFrame, UDF ve optimizasyon, Lambda paketleme, Git ve CI/CD, CloudFormation ve CDK, birim testi, idempotent tasarım, veri.

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

Eğitim Hakkında

Python, SQL ve Spark Temelleri ve Yazılım Mühendisliği Pratikleri

AWS veri mühendisliğinde kullanılan programlama kavramlarını işler: Python ve boto3, SQL pencere fonksiyonları ve CTE, PySpark DataFrame, UDF ve optimizasyon, Lambda paketleme, Git ve CI/CD, CloudFormation ve CDK, birim testi, idempotent tasarım, veri yapıları, API kullanımı ve kod kalitesi.

Süre ve Format

2 Gün. Her gün dört modül; boto3, SQL, PySpark ve Test, Git, CI/CD, IaC, serverless paketleme eksenlerinde laboratuvar ağırlıklı akış.

Seviye

Orta Seviye — Python boto3, PySpark, SQL pencere fonksiyonları, AWS CDK konularını kapsayan uygulamalı AWS programı

Öğrenme Metodu

Her modül, Python boto3 ve PySpark üzerine kurgulanmış AWS hesabı laboratuvarlarıyla (Console, CLI ve CloudFormation/SDK) pekiştirilir.

Neden Bu Eğitim?

🎯Sınav Odaklı Kapsam

AWS Certified Data Engineer – Associate (DEA-C01) konu alanlarıyla örtüşen Python boto3 ve PySpark başlıkları senaryo soruları mantığıyla çalışılır.

🛠️Gerçek Senaryolar

SQL pencere fonksiyonları, AWS CDK gibi servislerle gerçek iş yüklerinde karşılaşılan görevler adım adım uygulanır.

🧪Yoğun Laboratuvar

Her modül AWS Console, AWS CLI ve altyapı kodu ile yapılan laboratuvarla biter; öğrenilen Python boto3 bilgisi hemen pratiğe dönüşür.

Anahtar Konular

Python boto3PySparkSQL pencere fonksiyonlarıAWS CDKCI/CDLambdabirim testiGitAWS eğitimiAmazon AWSAWS sertifikasyon hazırlık
“Veri mühendisi, veriyi taşıyan kodu da veri gibi test eden kişidir.”

Ön Koşullar

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

1
AWS Hesabı

Laboratuvarlar için IAM kullanıcısı veya rolü olan bir AWS hesabı (eğitim hesabı sağlanır) ve temel Console kullanımı gerekir.

2
Bulut Temelleri

IAM, S3, EC2 ve VPC gibi temel AWS servislerine ve paylaşılan sorumluluk modeline aşinalık faydalıdır.

3
Komut Satırı

Bash veya PowerShell ile temel komut kullanımı ve JSON/YAML okuma becerisi laboratuvar hızını artırır.

4
Çalışma Ortamı

Güncel tarayıcı, AWS CLI v2 ve kod düzenleyici kurulu bir bilgisayar; Python boto3 laboratuvarları için hazırlanan senaryo dosyaları paylaşı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ı AWS ile çalışan Python betikleri, ileri SQL sorguları ve PySpark dönüşümleri yazar.
Modül 1
Python ve boto3
  • Session, client ve resource farkı
  • Paginator ve waiter kullanımı
  • S3 nesne işlemleri ve presigned URL
  • Hata yönetimi: ClientError ve retry yapılandırması
  • Glue, Athena ve Kinesis API çağrıları
  • pandas ve pyarrow ile Parquet okuma yazma
Modül 2
İleri SQL
  • CTE ve alt sorgu kullanımı
  • Pencere fonksiyonları: ROW_NUMBER, LAG, SUM OVER
  • Join türleri ve performans etkisi
  • Athena ve Redshift SQL farkları
  • UNNEST ve iç içe veri sorgulama
  • Sorgu planı okuma
Modül 3
PySpark
  • DataFrame API ve şema tanımı
  • select, filter, groupBy ve agg
  • Join, broadcast ve partitioning
  • UDF ve pandas UDF
  • Cache, persist ve shuffle kavramı
  • Glue DynamicFrame dönüşümleri
Modül 4
Veri Yapıları ve Algoritmik Pratikler
  • JSON, CSV, Parquet ve Avro işleme
  • Tekilleştirme ve hash tabanlı arama
  • Akış verisinde pencere mantığı
  • Idempotent yazma tasarımı
  • Büyük veride bellek yönetimi
  • Karmaşıklık ve performans düşüncesi
Günün hedefiKatılımcı veri kodunu test eder, sürüm kontrolüne alır, CI/CD ile dağıtır ve altyapıyı kodla tanımlar.
Modül 1
Test ve Kod Kalitesi
  • pytest ile birim testi
  • moto ile AWS servislerini taklit etme
  • Glue job için yerel test (Docker imajı)
  • Lint, tip kontrolü ve pre-commit
  • Veri kontratı testleri
  • Kod gözden geçirme ilkeleri
Modül 2
Git ve CI/CD
  • Branch stratejisi ve pull request
  • CodeCommit, GitHub ve CodeBuild
  • buildspec.yml ve test aşaması
  • CodePipeline ile dağıtım
  • Ortam değişkenleri ve gizli veri
  • Rollback ve sürümleme
Modül 3
Kod Olarak Altyapı
  • CloudFormation şablonu ve parametreleri
  • AWS CDK ile Python altyapı kodu
  • SAM ile Lambda dağıtımı
  • Stack, nested stack ve çıktılar
  • Drift tespiti ve değişiklik seti
  • Ortamlar arası yeniden kullanılabilir yapı
Modül 4
Sunucusuz Paketleme ve Dağıtım
  • Lambda zip, layer ve container imajı
  • Bağımlılık yönetimi ve boyut sınırı
  • Glue job Python kütüphanesi ekleme
  • Bellek ve timeout ayarı
  • Ortam değişkeni ve Secrets Manager kullanımı
  • Sürüm, alias ve kademeli dağıtım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Python ve boto3

Python ve boto3 başlığında Session, client ve resource farkı ve Paginator ve waiter kullanımı gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🎯
İleri SQL

İleri SQL başlığında CTE ve alt sorgu kullanımı ve Pencere fonksiyonları: ROW_NUMBER, LAG, SUM OVER gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🛠️
PySpark

PySpark başlığında DataFrame API ve şema tanımı ve select, filter, groupBy ve agg gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

📈
Veri Yapıları ve Algoritmik Pratikler

Veri Yapıları ve Algoritmik Pratikler başlığında JSON, CSV, Parquet ve Avro işleme ve Tekilleştirme ve hash tabanlı arama gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🔐
Test ve Kod Kalitesi

Test ve Kod Kalitesi başlığında pytest ile birim testi ve moto ile AWS servislerini taklit etme gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

⚡
Git ve CI/CD

Git ve CI/CD başlığında Branch stratejisi ve pull request ve CodeCommit, GitHub ve CodeBuild gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🧪
Kod Olarak Altyapı

Kod Olarak Altyapı başlığında CloudFormation şablonu ve parametreleri ve AWS CDK ile Python altyapı kodu gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🏁
Sunucusuz Paketleme ve Dağıtım

Sunucusuz Paketleme ve Dağıtım başlığında Lambda zip, layer ve container imajı ve Bağımlılık yönetimi ve boyut sınırı gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

Kimler İçin Uygundur?

  • Veri mühendisleri
  • veri analistleri
  • bulut mühendisleri
  • AWS Certified Data Engineer – Associate konu alanına hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mühendisleri, veri analistleri, bulut mühendisleri ve AWS Certified Data Engineer – Associate konu alanına hazırlananlar için uygundur.
Eğitim kaç gün sürer ve nasıl ilerler?
Eğitim 2 gündür. Python, SQL ve Spark Temelleri ile başlar, Yazılım Mühendisliği Pratikleri ile tamamlanır; her gün dört modül ve her modülde uygulamalı laboratuvar bulunur.
Hangi AWS servis ve kavramlar uygulanır?
Laboratuvarlarda ağırlıklı olarak Python boto3, PySpark, SQL pencere fonksiyonları, AWS CDK, CI/CD, Lambda konuları AWS Console, AWS CLI ve altyapı kodu ile çalışılır.
Eğitim sertifika sınavına hazırlık için yeterli mi?
Program AWS Certified Data Engineer – Associate (DEA-C01) konu alanlarıyla ilişkili başlıkları pratik odaklı çalışır; ancak sınav başvurusu ve ücreti ilgili kuruma aittir ve sınavı DVA vermez.
Eğitim sonunda hangi belge verilir?
Eğitimi tamamlayan katılımcılara 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. AWS Data Engineer Associate : Programming Concepts for Data Sertifika Kodu DV-2026XX00 Tarih 27.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

Amazon AWSServerless and APIs in AWS Hackathon (SAPI-HACK-AWS) Eğitimi
Bulut Bilişim Eğitimleri

Serverless and APIs in AWS Hackathon (SAPI-HACK-AWS) Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

AWS serverless ve API hackathonu: Lambda, API Gateway, DynamoDB, Cognito, SQS, EventBridge ve SAM ile ekip olarak güvenli bir serverless API geliştirin. 2 gün u

Detayları Gör →
Amazon AWSServerless Applications: Debugging & Monitoring AWS Serverless Implementations Eğitimi
Bulut Bilişim Eğitimleri

Serverless Applications: Debugging & Monitoring AWS Serverless Implementations Eğitimi

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

Serverless debugging ve izleme eğitimi: Lambda hata türleri, Logs Insights, X-Ray, DLQ ve alarmlarla AWS serverless uygulamalarını ayıklayın. 2 gün.

Detayları Gör →
Amazon AWSServerless Applications: Implementing RESTful API using AWS Eğitimi
Bulut Bilişim Eğitimleri

Serverless Applications: Implementing RESTful API using AWS Eğitimi

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

AWS ile RESTful API eğitimi: REST tasarım ilkeleri, API Gateway, Lambda proxy, DynamoDB, Cognito yetkilendirme ve SAM ile sunucusuz API'yi yayınlayın. 2 gün uyg

Detayları Gör →
Amazon AWSAdvanced Architecting on AWS (AWSAA) Eğitimi
Bulut Bilişim Eğitimleri

Advanced Architecting on AWS (AWSAA) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Advanced Architecting on AWS (AWSAA) eğitimi: çoklu hesap, bulut güvenliği. 4 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Amazon AWSAdvanced Architecting on AWS Eğitimi
Bulut Bilişim Eğitimleri

Advanced Architecting on AWS Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Advanced Architecting on AWS eğitimi: çoklu hesap, bulut güvenliği, vpc tasarımı. 4 gün uygulamalı laboratuvar, Digital Vizyon Akademi Katılım ve Başarı Sertifi

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