AZURE SQL DATABASE İLE VERİ ODAKLI UYGULAMA GELİŞTİRME EĞİTİMİ

Azure SQL ile veri odaklı uygulamalar geliştirin

Azure SQL Database, T-SQL, Entity Framework, JSON/graph/temporal, bağlantı yönetimi, performans ve CI/CD ile uygulama geliştirme

Bu eğitim, Azure SQL Database üzerinde uygulama geliştirmeye odaklanır. Şema tasarımı ve normalizasyon, T-SQL ileri özellikler, JSON, temporal tablolar ve graph, Entity Framework Core ve Dapper, connection pooling ve retry, managed identity ile bağlantı, sorg…

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

Eğitim Hakkında

Uygulama geliştiriciler için Azure SQL Database kullanımı ve veri erişim desenleri

Bu eğitim, Azure SQL Database üzerinde uygulama geliştirmeye odaklanır. Şema tasarımı ve normalizasyon, T-SQL ileri özellikler, JSON, temporal tablolar ve graph, Entity Framework Core ve Dapper, connection pooling ve retry, managed identity ile bağlantı, sorgu performansı, SQL Database Projects ve GitHub Actions ile veritabanı CI/CD uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, Azure SQL Database ile Veri Odaklı Uygulama Geliştirme odaklı uygulamalı laboratuvar ve ekip tartışması.

Seviye

Orta Seviye — Uygulama geliştiriciler için Azure SQL Database kullanımı ve veri erişim desenleri

Öğrenme Metodu

Küçük bir uygulama için şema tasarlanır, EF Core ile erişim yazılır, performans ve CI/CD uygulanır.

Neden Bu Eğitim?

💻Geliştirici Odaklı

Veritabanı özelliklerini uygulama koduna doğru yansıtırsınız.

🚦Dayanıklı Erişim

Retry ve pooling ile geçici hatalara dayanıklı veri katmanı yazarsınız.

🔄Veritabanı CI/CD

Şema değişikliklerini pipeline ile güvenle dağıtırsınız.

Anahtar Konular

azure sql geliştirmeentity framework core azure sqlt-sql ileriazure sql managed identitysqlpackage dacpacazure sql jsontemporal tablesveri odaklı uygulamaazure sql database eğitimi
“İyi uygulama, veritabanıyla iyi konuşur.”

Ön Koşullar

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

1
SQL ve Programlama

T-SQL ve C#/Python temel bilgisi.

2
Azure Temelleri

Portal ve resource group kullanımı.

3
Azure Aboneliği

Laboratuvar için deneme aboneliği veya eğitim ortamında sağlanan hesap.

4
Portal ve CLI

Azure Portal'a erişim ve Azure CLI ya da PowerShell kullanımına temel yatkınlık.

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ı etkin şema tasarlar ve gelişmiş T-SQL özelliklerini kullanır.
Modül 1
Veri Modelleme
  • Normalizasyon ve denormalizasyon
  • Anahtar ve indeks stratejisi
  • Veri tipleri ve sütun kısıtları
  • Schema ve naming standartları
  • Çok kiracılı (multi-tenant) modeller
  • Row-level security ile kiracı izolasyonu
Modül 2
İleri T-SQL
  • CTE ve window functions
  • MERGE, OUTPUT ve UPSERT
  • JSON fonksiyonları (OPENJSON, FOR JSON)
  • Temporal tablolar
  • Graph tabloları (NODE/EDGE)
  • Stored procedure ve error handling
Modül 3
İndeks ve Sorgu Performansı
  • Clustered / nonclustered indeks
  • Columnstore ve covering index
  • Execution plan okuma
  • Parameter sniffing
  • Query Store ve plan zorlama
  • Statistics bakımı
Modül 4
Transaction ve Eşzamanlılık
  • Isolation level ve RCSI
  • Snapshot isolation
  • Deadlock analizi
  • Optimistic concurrency
  • In-memory OLTP giriş
  • Bulk insert desenleri
Günün hedefiKatılımcı EF Core/Dapper ile erişim yazar, güvenliği sağlar ve CI/CD kurar.
Modül 1
Veri Erişim Kütüphaneleri
  • Entity Framework Core code-first
  • Migrations
  • Dapper ile hızlı sorgu
  • Repository deseni
  • N+1 sorunu
  • Async erişim
Modül 2
Bağlantı ve Dayanıklılık
  • Connection pooling
  • Transient fault ve retry politikaları
  • EnableRetryOnFailure
  • Serverless resume gecikmesi
  • Timeout ayarları
  • Failover group uç noktası
Modül 3
Güvenlik
  • Managed identity ile passwordless
  • Entra ID token
  • Always Encrypted istemci kullanımı
  • SQL injection önleme
  • Dynamic data masking
  • Audit ve Defender
Modül 4
CI/CD ve Veritabanı Yaşam Döngüsü
  • SQL Database Project (SDK-style)
  • DACPAC ve sqlpackage
  • GitHub Actions ile dağıtım
  • Schema drift
  • Test verisi ve ortam stratejisi
  • Migration geri alma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Şema Tasarımı

Uygulama için verimli şema ve indeks tasarlayabilirsiniz.

✅
İleri T-SQL

JSON, temporal ve window function kullanabilirsiniz.

✅
Plan Okuma

Execution plan ile sorgu darboğazı bulabilirsiniz.

✅
EF Core

Code-first ve migrations ile veri katmanı yazabilirsiniz.

✅
Dayanıklılık

Retry ve pooling ile transient hataları yönetebilirsiniz.

✅
Passwordless

Managed identity ile güvenli bağlantı kurabilirsiniz.

✅
CI/CD

DACPAC ile şema dağıtımını otomatikleştirebilirsiniz.

✅
Çok Kiracı

Row-level security ile kiracı izolasyonu uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Azure SQL kullanan uygulama geliştiren yazılımcılar
  • backend mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure SQL kullanan uygulama geliştiren yazılımcılar ve backend mühendisleri için uygundur.
Hangi dil ve çerçeveler kullanılır?
C# ve EF Core ağırlıklıdır; Dapper ve Python bağlantı örnekleri de gösterilir.
Veritabanı CI/CD uygulamalı mı?
Evet; SQL Database Project ile DACPAC üretilip GitHub Actions ile dağıtılır.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Eğitim kaç gün sürer ve nasıl işlenir?
2 gün sürer; her gün dört modülden oluşur ve her modül uygulamalı laboratuvarla desteklenir.

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. Azure SQL Database ile Veri Odaklı Uygulama Geliştirme Eğiti 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 Developer: Working with Azure Service Fabric Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Working with Azure Service Fabric Eğitimi

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

Azure Service Fabric eğitimi: Reliable Services, Reliable Actors, küme mimarisi, rolling upgrade, konteyner dağıtımı ve güvenlik ile dayanıklı mikroservis geliş

Detayları Gör →
Microsoft AzureAzure Fundamentals: Big Data Analytics Eğitimi
Bulut Bilişim Eğitimleri

Azure Fundamentals: Big Data Analytics Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Big Data Analytics: Azure Synapse, Data Lake, Databricks, HDInsight, Stream Analytics ve Power BI ile büyük veri analitiği temelleri

Detayları Gör →
Microsoft AzureAzure Fundamentals: Cloud Computing Eğitimi
Bulut Bilişim Eğitimleri

Azure Fundamentals: Cloud Computing Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Cloud Computing: Bulut kavramları, IaaS/PaaS/SaaS, paylaşılan sorumluluk, bölge mimarisi, fiyatlandırma ve SLA temelleri

Detayları Gör →
Microsoft AzureAzure Fundamentals: Database Solutions Eğitimi
Bulut Bilişim Eğitimleri

Azure Fundamentals: Database Solutions Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Database Solutions: Azure SQL, Cosmos DB, MySQL/PostgreSQL, Redis, yedekleme, güvenlik ve veritabanı hizmeti seçimi temelleri

Detayları Gör →
Microsoft AzureAzure Fundamentals: Monitoring the Azure Environment Eğitimi
Bulut Bilişim Eğitimleri

Azure Fundamentals: Monitoring the Azure Environment Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Monitoring the Azure Environment: Azure Monitor, Log Analytics, KQL, Application Insights, uyarılar, Service Health ve Advisor ile izleme te

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