DP-3020 DEVELOP DATA-DRIVEN APPLICATIONS WITH AZURE SQL DATABASE EĞİTİMİ

Azure SQL ile veri odaklı uygulamalar geliştirin

Azure SQL Database programlama, JSON, saklı yordam, Entity Framework, güvenlik, dayanıklı bağlantı ve uygulama entegrasyonu

Bu eğitim Azure SQL Database üzerinde çalışan veri odaklı uygulamalar geliştirmeyi anlatır. T-SQL ile saklı yordam, fonksiyon ve tetikleyici, JSON ve temporal tablolar, Entity Framework Core / Dapper erişimi, Microsoft Entra kimlik doğrulama, Always Encrypted…

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

Eğitim Hakkında

T-SQL, JSON ve Entity Framework Core ekseninde uygulamalı Azure çalışması

Bu eğitim Azure SQL Database üzerinde çalışan veri odaklı uygulamalar geliştirmeyi anlatır. T-SQL ile saklı yordam, fonksiyon ve tetikleyici, JSON ve temporal tablolar, Entity Framework Core / Dapper erişimi, Microsoft Entra kimlik doğrulama, Always Encrypted, satır düzeyi güvenlik, geçici hataya dayanıklı bağlantı, Data API Builder ve CI/CD ile şema dağıtımı laboratuvarlarda işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — T-SQL programlama, JSON, EF Core, Entra kimlik doğrulama, güvenlik ve şema dağıtımı konularını kapsayan Azure eğitimi

Öğrenme Metodu

T-SQL ve JSON konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

T-SQL, JSON ve Entity Framework Core konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde T-SQL üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

Entra kimlik doğrulama dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

DP-3020Azure SQL DatabaseT-SQLEntity Framework CoreDapperAlways Encryptedsatır düzeyi güvenlikData API Buildertemporal tablo
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
SQL Bilgisi

Temel SELECT, JOIN ve tablo tasarımı konularında bilgi sahibi olmak yararlıdır.

2
Bulut Kavramları

IaaS, PaaS ve SaaS ayrımı ile Azure portal kullanımı hakkında genel bilgi beklenir.

3
Veri Modelleme

İlişkisel veya belge tabanlı veri modelleme mantığına aşinalık faydalıdır.

4
Laboratuvar Ortamı

Tarayıcı ve SSMS veya Azure Data Studio kurulu bir bilgisayar yeterlidir; Azure aboneliği eğitimde sağlanı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ı Azure SQL'de şema ve sunucu tarafı mantığı geliştirir.
Modül 1
Azure SQL Hazırlığı
  • Veritabanı oluşturma ve örnek şema
  • Güvenlik duvarı ve özel uç nokta
  • SSMS, Azure Data Studio ve VS Code SQL uzantısı
  • Bağlantı dizesi ve Entra kimlik doğrulama
  • SQL projeleri (SDK-style) ile şema yönetimi
  • Katman ve ölçek seçimi
Modül 2
T-SQL Programlama
  • CREATE PROCEDURE, parametreler ve OUTPUT
  • Skaler ve tablo değerli fonksiyonlar
  • TRY...CATCH ve THROW ile hata yönetimi
  • Tetikleyiciler ve kullanım uyarıları
  • İşlemler: BEGIN TRAN, COMMIT, XACT_ABORT
  • Dinamik SQL ve sp_executesql
Modül 3
JSON ve Temporal Tablolar
  • OPENJSON, JSON_VALUE, JSON_QUERY
  • FOR JSON PATH ile JSON çıktısı
  • Yerel JSON veri türü ve indeksleme
  • Sistem sürümlü temporal tablolar
  • FOR SYSTEM_TIME sorguları
  • Hesaplanan sütun ve JSON indeksi
Modül 4
Sorgu Performansı
  • Yürütme planı okuma ve SET STATISTICS
  • Kapsayıcı indeks ve INCLUDE
  • Parametreli sorgu ve plan önbelleği
  • Sayfalama: OFFSET/FETCH
  • Query Store ile regresyon izleme
  • Tüm veriyi çekme anti-desenleri
Günün hedefiKatılımcı uygulamayı Azure SQL'e güvenli ve dayanıklı bağlar, şemayı otomatik dağıtır.
Modül 1
Veri Erişim Katmanı
  • EF Core DbContext ve SqlServer sağlayıcısı
  • Migrations ve veritabanı güncelleme
  • Dapper ile hafif sorgu ve saklı yordam çağrısı
  • Asenkron erişim ve toplu işlemler
  • EnableRetryOnFailure ile dayanıklılık
  • Data API Builder ile REST/GraphQL uç noktası
Modül 2
Kimlik ve Güvenlik
  • Microsoft Entra ID ve yönetilen kimlikle bağlantı
  • Kapsanan kullanıcı ve rol atama
  • Satır düzeyi güvenlik ve güvenlik politikası
  • Dinamik veri maskeleme
  • Always Encrypted ve sütun şifreleme
  • SQL enjeksiyonu önleme: parametreli sorgu
Modül 3
Dayanıklı Bağlantı
  • Geçici hata kodları ve yeniden deneme
  • Bağlantı havuzu ve zaman aşımı
  • Sunucusuz duraklatma sonrası ilk bağlantı
  • Failover grubu dinleyicisiyle bağlantı
  • Komut zaman aşımı ve iptal belirteci
  • Bağlantı sorunlarını günlükleme
Modül 4
Dağıtım ve DevOps
  • SQL proje derlemesi ve dacpac
  • sqlpackage ile yayınlama ve drift raporu
  • GitHub Actions / Azure Pipelines ile veritabanı dağıtımı
  • Ortam bazlı betik ve ön/son dağıtım
  • Birim testi: tSQLt yaklaşımı
  • Geri alma ve veri kaybı koruması

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Azure SQL Hazırlığı

Veritabanını oluşturup araçlarla bağlanabilirsiniz

⚙️
T-SQL Programlama

Saklı yordam ve fonksiyon yazabilirsiniz

🔐
JSON ve Temporal Tablolar

Yarı yapılandırılmış ve geçmiş veriyi yönetebilirsiniz

📡
Sorgu Performansı

Geliştirici düzeyinde performansı yönetebilirsiniz

🗄️
Veri Erişim Katmanı

EF Core ve Dapper ile erişim kurabilirsiniz

🚀
Kimlik ve Güvenlik

Parolasız ve güvenli erişim sağlayabilirsiniz

🔍
Dayanıklı Bağlantı

Geçici hatalara karşı dayanıklı kod yazabilirsiniz

✅
Dağıtım ve DevOps

Şemayı otomatik dağıtabilirsiniz

Kimler İçin Uygundur?

  • Azure SQL kullanan uygulama geliştiricileri
  • veritabanı geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure SQL kullanan uygulama geliştiricileri ve veritabanı geliştiricileri için uygundur.
DP-3020 Azure SQL ile Veri Odaklı Uygulamalar eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül T-SQL, JSON, Entity Framework Core gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
Temel SELECT, JOIN ve tablo tasarımı konularında bilgi sahibi olmak yararlıdır. IaaS, PaaS ve SaaS ayrımı ile Azure portal kullanımı hakkında genel bilgi beklenir.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. DP-3020 sınavı için hazırlık sağlar; sınav başvurusu ve ücreti ilgili kuruma aittir.

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. DP-3020 Develop data-driven applications with Azure SQL 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

Microsoft AzureThe Azure Cost & Sustainability Blueprint: Optimize, Automate, Save Eğitimi
Bulut Bilişim Eğitimleri

The Azure Cost & Sustainability Blueprint: Optimize, Automate, Save Eğitimi

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

Azure maliyet optimizasyonu ve sürdürülebilirlik: Cost Management, rezervasyon, Savings Plan, otomatik kapatma, FinOps ve karbon ölçümü uygulamalı eğitimi.

Detayları Gör →
Microsoft AzureUsing Node.js with Microsoft Azure Eğitimi
Bulut Bilişim Eğitimleri

Using Node.js with Microsoft Azure Eğitimi

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

Node.js ile Azure: Express API, App Service, Functions, Blob Storage, Cosmos DB, Service Bus, Key Vault ve GitHub Actions ile bulut uygulaması geliştirme.

Detayları Gör →
Microsoft AzureVirtual Machines on Azure Eğitimi
Bulut Bilişim Eğitimleri

Virtual Machines on Azure Eğitimi

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

Azure sanal makine eğitimi: Windows ve Linux VM oluşturma, RDP/SSH, Bastion, disk, NSG, Azure Backup, VM Scale Sets ve maliyet yönetimi.

Detayları Gör →
Microsoft AzureWindows Azure ile Bulut Bilişimi (Cloud Computing) Eğitimi
Bulut Bilişim Eğitimleri

Windows Azure ile Bulut Bilişimi (Cloud Computing) Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Windows Azure ile bulut bilişim eğitimi: IaaS, PaaS, VM, App Service, Blob Storage, Azure SQL, Service Bus, güvenlik ve maliyet yönetimi uygulamalı anlatılır.

Detayları Gör →
Microsoft AzureWindows Azure SQL Database Eğitimi
Bulut Bilişim Eğitimleri

Windows Azure SQL Database Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Azure SQL Database eğitimi: kurulum, güvenlik duvarı, SSMS bağlantısı, T-SQL, DTU/vCore, yedekleme, geo-replication ve güvenlik ayarlarını uygulamalı öğrenin.

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