DEVELOP DATA-DRIVEN APPLICATIONS BY USING AZURE SQL DATABASE (DP-3020) EĞİTİMİ

Azure SQL ile veri odaklı uygulamalar geliştirin

Azure SQL Database, Entity Framework Core, Dapper, JSON ve vektör desteği, güvenlik, performans ayarı ve CI/CD odaklı program

Eğitim, geliştiricilerin Azure SQL Database ile veri odaklı uygulama geliştirmesini öğretir. Veritabanı ve elastic pool oluşturma, bağlantı dizesi ve Entra ID kimlik doğrulama, Entity Framework Core ve Dapper, JSON ve temporal tablolar, saklı yordam ve ledger…

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

Eğitim Hakkında

Azure SQL Database ile uygulama geliştirme, güvenlik ve performans; DP-3020 konu başlıkları

Eğitim, geliştiricilerin Azure SQL Database ile veri odaklı uygulama geliştirmesini öğretir. Veritabanı ve elastic pool oluşturma, bağlantı dizesi ve Entra ID kimlik doğrulama, Entity Framework Core ve Dapper, JSON ve temporal tablolar, saklı yordam ve ledger tablolar, Dynamic Data Masking ve Always Encrypted, Query Store ve otomatik ayarlama, SQL projeleri ile CI/CD ve izleme uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde kısa anlatım, kod örneği ve Azure üzerinde çalışan bir laboratuvar yer alır.

Seviye

Orta Seviye — Azure SQL Database üzerinde veri odaklı uygulama geliştirmeyi; bağlantı, sorgu, güvenlik, performans ve DevOps boyutlarıyla kapsayan DP-3020 odaklı eğitim

Öğrenme Metodu

Azure SQL Database ve VS Code/Visual Studio ile gerçek bir uygulama için şema, sorgu, güvenlik ve CI/CD laboratuvarları yapılır.

Neden Bu Eğitim?

🧑‍💻Geliştirici Odaklı

EF Core ve Dapper ile Azure SQL üzerinde üretim kalitesinde veri erişimi yazarsınız.

🔐Güvenli Uygulama

Entra ID, maskeleme ve Always Encrypted ile veri güvenliğini tasarımın parçası yaparsınız.

📈Performans

Query Store ve indeks ayarlarıyla uygulama sorgularını iyileştirirsiniz.

Anahtar Konular

DP-3020azure sql databaseazure sql geliştiricientity framework core azuredapper azure sqlalways encryptedquery storeazure sql güvenlikazure sql CI/CDveri odaklı uygulama
“İyi uygulama, veritabanıyla uyum içinde konuşan uygulamadır.”

Ön Koşullar

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

1
T-SQL ve SQL

Temel SQL sorgusu ve ilişkisel veritabanı bilgisi gereklidir.

2
Programlama

C# veya benzeri dilde uygulama geliştirme deneyimi beklenir.

3
Azure temelleri

Azure portal ve kimlik kavramlarına aşinalık faydalıdır.

4
Azure aboneliği

Azure SQL Database oluşturabilen abonelik gerekir.

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ı Azure SQL Database kurar, güvenli bağlantı sağlar ve uygulamadan EF Core ve Dapper ile veri erişimi yazar.
Modül 1
Azure SQL Database Seçenekleri
  • Tekil veritabanı, elastic pool, Managed Instance
  • DTU ve vCore satın alma modelleri
  • Serverless ve Hyperscale katmanları
  • Firewall kuralları ve Private Endpoint
  • Geo-replikasyon ve failover grubu
  • Maliyet ve kapasite seçimi
Modül 2
Bağlantı ve Kimlik Doğrulama
  • ADO.NET bağlantı dizesi ve retry
  • Entra ID kimlik doğrulama
  • Managed Identity ile parolasız bağlantı
  • SQL kullanıcısı ve contained database user
  • Bağlantı havuzu ve zaman aşımı
  • Geçici hata yönetimi
Modül 3
Entity Framework Core ve Dapper
  • DbContext ve migration
  • LINQ sorguları ve SQL üretimi
  • Dapper ile ham SQL ve mikro-ORM
  • İzleme (tracking) ve performans
  • Bulk işlemler ve transaction
  • EF Core ve Dapper karşılaştırması
Modül 4
T-SQL Özellikleri
  • JSON fonksiyonları: OPENJSON, FOR JSON
  • Temporal tablolar ve sistem sürümleme
  • Ledger tabloları ve değişmezlik
  • Saklı yordam, function, trigger
  • Sequence ve computed kolonlar
  • Vektör veri tipi ve benzerlik arama
Günün hedefiKatılımcı uygulama veritabanını güvenceye alır, performansını ayarlar ve CI/CD ile dağıtır.
Modül 1
Veri Güvenliği
  • Dynamic Data Masking
  • Row-Level Security
  • Always Encrypted ve secure enclaves
  • TDE ve customer-managed key
  • Auditing ve Defender for SQL
  • Güvenlik açığı değerlendirmesi
Modül 2
Performans Ayarı
  • Query Store ve en yavaş sorgular
  • Execution plan okuma
  • Indeks tasarımı ve missing index
  • Automatic tuning (force last good plan)
  • Parameter sniffing
  • Intelligent Query Processing
Modül 3
Veri Geliştirme İş Akışı
  • SQL Database Project (SDK-style)
  • Şema karşılaştırma ve dacpac
  • Migration stratejileri: EF migrations vs dacpac
  • GitHub Actions / Azure Pipelines ile dağıtım
  • Test veritabanı ve birim testi
  • Veri maskeleme ile geliştirme verisi
Modül 4
İzleme, Yedekleme ve Sınav Hazırlığı
  • Azure Monitor ve SQL Insights
  • Point-in-time restore ve LTR
  • Alert kuralları
  • Maliyet ve ölçekleme ayarı
  • DP-3020 konu dağılımı
  • Örnek senaryo soruları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Servis seçimi

Tekil, elastic pool ve serverless seçeneklerini uygulamaya göre seçebilirsiniz.

✅
Parolasız bağlantı

Entra ID ve Managed Identity ile Azure SQL'e bağlanabilirsiniz.

✅
EF Core ve Dapper

İki veri erişim yaklaşımını da uygulamada kullanabilirsiniz.

✅
JSON ve temporal

JSON fonksiyonları ve temporal tablolarla veri modelleyebilirsiniz.

✅
Güvenlik

Maskeleme, RLS ve Always Encrypted uygulayabilirsiniz.

✅
Performans

Query Store ve automatic tuning ile sorgu ayarı yapabilirsiniz.

✅
CI/CD

SQL projesi ve pipeline ile şema dağıtımı otomatikleştirebilirsiniz.

✅
Sınav hazırlığı

DP-3020 konularında hazırlık seviyenizi ölçebilirsiniz.

Kimler İçin Uygundur?

  • Uygulama geliştiriciler
  • backend mühendisleri
  • Azure SQL kullanan veri uygulamaları geliştiren BT uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama geliştiriciler, backend mühendisleri ve Azure SQL kullanan veri uygulamaları geliştiren BT uzmanları için uygundur.
DP-3020 sınavına hazırlık sağlar mı?
Program DP-3020 konularını kapsar ve örnek senaryo soruları içerir.
Hangi dil kullanılır?
Örnekler C# ve T-SQL ile verilir.
Vektör arama konusu var mı?
Evet, Azure SQL'de vektör veri tipi ve benzerlik arama temel düzeyde işlenir.
Sınav ücretini DVA mı karşılar?
Hayır. Katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez, program sınav hazırlığına yönelik içerik sunar.

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. Develop data-driven applications by using Azure SQL Database 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

Microsoft AzureAzure Network Engineer Associate: Implementing Azure Front Door Eğitimi
Bulut Bilişim Eğitimleri

Azure Network Engineer Associate: Implementing Azure Front Door Eğitimi

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

Azure Network Engineer Associate: Implementing Azure Front Door: Front Door Standard/Premium, origin group, routing, caching, rules engine, WAF, Private Link or

Detayları Gör →
Microsoft AzureAzure Network Engineer Associate: Implementing Azure Route Server Eğitimi
Bulut Bilişim Eğitimleri

Azure Network Engineer Associate: Implementing Azure Route Server Eğitimi

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

Azure Network Engineer Associate: Implementing Azure Route Server: Route Server, BGP peering, NVA entegrasyonu, branch-to-branch, SD-WAN ve ExpressRoute/VPN gat

Detayları Gör →
Microsoft AzureAzure Network Engineer Associate: Implementing Azure Traffic Manager Eğitimi
Bulut Bilişim Eğitimleri

Azure Network Engineer Associate: Implementing Azure Traffic Manager Eğitimi

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

Azure Network Engineer Associate: Implementing Azure Traffic Manager: Traffic Manager profil, routing yöntemleri, endpoint izleme, nested profile, failover ve F

Detayları Gör →
Microsoft AzureAzure Network Engineer Associate: Implementing Azure Virtual WAN Eğitimi
Bulut Bilişim Eğitimleri

Azure Network Engineer Associate: Implementing Azure Virtual WAN Eğitimi

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

Azure Network Engineer Associate: Implementing Azure Virtual WAN: Virtual WAN hub, S2S/P2S/ExpressRoute, route tables, routing intent, secured hub, SD-WAN NVA v

Detayları Gör →
Microsoft AzureAzure Network Engineer Associate: Network High Availability and Disaster Recovery Eğitimi
Bulut Bilişim Eğitimleri

Azure Network Engineer Associate: Network High Availability and Disaster Recovery Eğitimi

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

Azure Network Engineer Associate: Network High Availability and Disaster Recovery: Availability Zone, zone-redundant gateway ve LB, çift bölge mimarisi, Traffic

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