AZURE DEVELOPER: CREATING MOBILE APPS EĞİTİMİ

Mobil uygulamana Azure gücü kat

App Service, Functions, Cosmos DB, Notification Hubs ve AD B2C ile mobil backend

Azure Developer: Creating Mobile Apps Eğitimi, mobil uygulamalar için güvenli ve ölçeklenebilir bir bulut arka ucunu Azure üzerinde kurmayı öğretir.

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

Eğitim Hakkında

Azure üzerinde mobil backend kurma: kimlik, veri, depolama, bildirim ve serverless

Azure Developer: Creating Mobile Apps Eğitimi, mobil uygulamalar için ölçeklenebilir ve güvenli bir bulut arka ucunu Azure üzerinde kurmayı öğretir. Katılımcılar App Service ile backend yayınlar, Azure AD B2C ile kimlik doğrulama kurar, Cosmos DB ve Blob Storage ile veri ve dosya yönetir. Program Notification Hubs ile push, Azure Functions ile serverless, API Management, SignalR, Application Insights ve CI/CD ile tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; örnek bir mobil uygulamanın Azure arka ucu adım adım kurulur, dağıtılır ve izlenir.

Seviye

Orta Seviye — Mobil uygulamalar için Azure üzerinde bulut arka ucu kurmayı öğreten uygulamalı program

Öğrenme Metodu

Örnek bir mobil uygulamanın backend'i Azure'da adım adım kurulur; her modülde yeni bir Azure hizmeti entegre edilip test edilir.

Neden Bu Eğitim?

☁️Ölçeklenen backend

App Service ve serverless hizmetlerle yük altında otomatik ölçeklenen bir mobil arka ucu kurmayı öğrenirsiniz.

🔐Güvenli kimlik

Azure AD B2C ve Key Vault ile kullanıcı kimliğini ve gizli dizileri kurumsal standartta güvenle yönetirsiniz.

📈İzlenebilir sistem

Application Insights ve uyarılarla uygulamanın sağlığını her an izleyip sorunları erken fark edersiniz.

Anahtar Konular

azure mobil uygulama eğitimiazure developer eğitimiazure app servicecosmos db eğitiminotification hubsazure functionsazure ad b2cmobil backend azureazure signalrbulut mobil backend
“Başarılı bir mobil uygulama, yalnızca iyi bir arayüz değil; ölçeklenen, güvenli ve her an izlenen sağlam bir bulut arka ucudur.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve deneyim

1
Mobil geliştirme

Bir mobil platformda uygulama geliştirme deneyimi backend entegrasyonunu anlamayı kolaylaştırır.

2
REST ve API

REST API ve JSON kavramlarına aşinalık backend tasarımı konularını takip etmeyi hızlandırır.

3
Azure hesabı

Bir Azure aboneliği veya ücretsiz deneme hesabı pratik uygulamalar için gereklidir.

4
Programlama bilgisi

C#, JavaScript veya benzeri bir dilde temel bilgi Functions ve API örneklerini kolaylaştırı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 portalını tanır, kaynak grubu ve abonelik kavramlarını kavrar, App Service üzerinde bir mobil backend API yayınlar ve yapılandırmayı öğrenir.
Modül 1
Azure Platform Temelleri
  • Abonelik, kaynak grubu ve bölge kavramı
  • Azure portalı ve Cloud Shell kullanımı
  • Azure CLI ve Resource Manager şablonları
  • Hizmet katmanları ve fiyatlandırma mantığı
  • Rol tabanlı erişim (RBAC) temelleri
  • Maliyet yönetimi ve bütçe uyarıları
Modül 2
App Service ile Backend
  • App Service ve App Service Planı kavramı
  • REST API'nin App Service'e yayınlanması
  • Dağıtım yuvaları (deployment slots) kullanımı
  • Uygulama ayarları ve ortam değişkenleri
  • Ölçeklendirme: scale up ve scale out
  • Özel alan adı ve TLS yapılandırması
Modül 3
Mobil Backend Tasarımı
  • Mobil istemci için REST API tasarımı
  • JSON sözleşmesi ve sürümleme (versioning)
  • CORS ve istemci erişim ayarları
  • İstek doğrulama ve hata yanıtları
  • Sayfalama ve veri azaltma stratejileri
  • Çevrimdışı senkronizasyon yaklaşımı
Modül 4
Yerel Geliştirme ve Araçlar
  • Visual Studio ve VS Code ile Azure çalışması
  • Azure uzantıları ve yerel emülatörler
  • Azurite ile yerel depolama benzetimi
  • App Configuration ile merkezi ayar
  • Gizli dizilerin yerelde yönetimi
  • Git ile sürekli dağıtım bağlantısı
Günün hedefiKatılımcı Azure AD B2C ile kullanıcı kimlik doğrulaması kurar, Cosmos DB ile veri modeller, Blob Storage ile dosya saklar ve çevrimdışı senkronizasyonu öğrenir.
Modül 1
Azure AD B2C ile Kimlik
  • B2C kiracısı (tenant) oluşturma
  • Kayıt ve oturum açma kullanıcı akışları
  • Sosyal kimlik sağlayıcı entegrasyonu
  • OAuth 2.0 ve OpenID Connect akışı
  • MSAL ile mobil istemci kimlik doğrulama
  • Token alma ve API'nin korunması
Modül 2
Cosmos DB ile Veri
  • Cosmos DB hesabı ve API seçimi
  • Bölüm anahtarı (partition key) tasarımı
  • Belge ekleme, okuma ve sorgulama
  • İstek birimi (RU) ve ölçeklendirme
  • Tutarlılık (consistency) seviyeleri seçimi
  • SDK ile mobil backend'den erişim
Modül 3
Blob Storage ile Dosya
  • Depolama hesabı ve kapsayıcı (container)
  • Görsel ve dosyaların yüklenmesi
  • SAS belirteci ile güvenli erişim
  • Erişim katmanları: hot, cool ve archive
  • CDN ile içerik dağıtımının hızlanması
  • Büyük dosyalarda parçalı (chunked) yükleme
Modül 4
Çevrimdışı ve Senkronizasyon
  • Çevrimdışı veri önbelleği stratejisi
  • Çatışma (conflict) çözüm politikaları
  • Değişiklik akışı (change feed) kullanımı
  • Artımlı (incremental) senkronizasyon tasarımı
  • Yerel ve bulut verisinin eşlenmesi
  • Ağ kesintisinde dayanıklı istemci davranışı
Günün hedefiKatılımcı Notification Hubs ile anlık bildirim gönderir, Azure Functions ile sunucusuz mantık yazar, API Management ile API'yi yönetir ve SignalR ile gerçek zamanlı veri akışını öğrenir.
Modül 1
Notification Hubs ile Push
  • Notification Hub ad alanı oluşturma
  • APNS ve FCM kimlik bilgilerinin bağlanması
  • Cihaz kaydı (registration) ve etiketler
  • Hedefli ve yayın (broadcast) bildirim
  • Şablon bildirim ile çok platform desteği
  • Teslim raporları ve sorun giderme
Modül 2
Azure Functions ile Serverless
  • Tetikleyici (trigger) ve bağlayıcı kavramı
  • HTTP tetikleyici ile API uç noktası
  • Zamanlayıcı (timer) ile planlı görevler
  • Cosmos DB ve kuyruk tetikleyicileri
  • Tüketim (consumption) planı ve ölçeklenme
  • Durable Functions ile iş akışı yönetimi
Modül 3
API Management ile Yönetim
  • API'nin API Management'a aktarılması
  • Ürün, abonelik ve anahtar yönetimi
  • Hız sınırlama (rate limiting) politikaları
  • İstek dönüştürme ve yanıt önbellekleme
  • Geliştirici portalı ve dokümantasyon
  • Analitik ile API kullanımının izlenmesi
Modül 4
SignalR ile Gerçek Zamanlı
  • Azure SignalR Service kurulumu
  • Hub ve bağlantı (connection) kavramı
  • Sunucudan istemciye mesaj gönderme
  • Grup ve kullanıcı bazlı mesaj yayını
  • Serverless modda SignalR kullanımı
  • Canlı güncelleme ve sohbet senaryosu
Günün hedefiKatılımcı Application Insights ile uygulamayı izler, Key Vault ile gizli dizileri korur, Azure Pipelines ile CI/CD kurar ve mobil backend'i güvenli biçimde yayınlamayı öğrenir.
Modül 1
İzleme ve Teşhis
  • Application Insights entegrasyonu
  • İstek, bağımlılık ve hata telemetrisi
  • Canlı metrik ve uygulama haritası (map)
  • Özel olay ve özel metrik gönderimi
  • Uyarı (alert) kuralları ve bildirimler
  • Log Analytics ile KQL sorgulama
Modül 2
Güvenlik ve Gizli Diziler
  • Key Vault ile sır ve sertifika saklama
  • Managed Identity ile kimliksiz erişim
  • Bağlantı dizelerinin güvenli yönetimi
  • En az ayrıcalık ilkesinin uygulanması
  • Ağ güvenliği ve özel uç noktalar
  • Güvenlik için en iyi uygulamalar
Modül 3
CI/CD ile Otomasyon
  • Azure Pipelines veya GitHub Actions kurulumu
  • Derleme (build) ve test aşamaları
  • Altyapının kod olarak yönetimi (IaC)
  • Dağıtım yuvaları ile sıfır kesinti yayını
  • Onay kapıları ve ortam yükseltme
  • Geri alma (rollback) stratejisi
Modül 4
Ölçek, Maliyet ve Yayın
  • Otomatik ölçeklendirme (autoscale) kuralları
  • Yük testi ile kapasite planlaması
  • Maliyet optimizasyonu ve katman seçimi
  • Bölgesel dağıtım ve yedeklilik (redundancy)
  • Üretim öncesi gözden geçirme listesi
  • Canlıya alma ve sürüm izleme planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Azure temelleri

Abonelik, kaynak grubu ve App Service kavramlarını kavrayıp Azure üzerinde mobil backend yayınlayabilirsiniz.

✅
Kimlik doğrulama

Azure AD B2C ve MSAL ile mobil uygulamanıza güvenli kayıt, oturum açma ve API koruma akışları kurarsınız.

✅
Veri yönetimi

Cosmos DB ile ölçeklenebilir veri modeller, bölüm anahtarı ve tutarlılık seçimlerini doğru biçimde yaparsınız.

✅
Dosya depolama

Blob Storage ile görsel ve dosyaları saklayıp SAS belirteci ve CDN ile güvenli ve hızlı erişim sağlarsınız.

✅
Anlık bildirim

Notification Hubs ile APNS ve FCM üzerinden hedefli ve çok platformlu push bildirimleri gönderirsiniz.

✅
Serverless mantık

Azure Functions ile tetikleyici tabanlı sunucusuz API ve zamanlanmış görevleri verimli biçimde yazarsınız.

✅
İzleme ve güvenlik

Application Insights ile telemetriyi izler, Key Vault ve Managed Identity ile gizli dizileri güvenle korursunuz.

✅
CI/CD yayını

Azure Pipelines ile derleme, test ve dağıtımı otomatikleştirerek mobil backend'i sıfır kesintiyle yayınlarsınız.

Kimler İçin Uygundur?

  • Mobil uygulamalarına bulut tabanlı bir arka uç kurmak isteyen geliştiriciler
  • Azure ekosistemini öğrenmek isteyen yazılımcılar
  • mobil backend tasarlayan ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mobil uygulamalarına bulut arka ucu kurmak isteyen geliştiriciler, Azure öğrenmek isteyen yazılımcılar ve backend tasarlayan ekipler için uygundur. Temel mobil geliştirme ve REST API bilgisi önerilir.
Eğitimin süresi ve formatı nedir?
Eğitim dört gün sürer ve her gün dört modülden oluşur. Örnek bir mobil uygulamanın Azure arka ucu adım adım kurulur ve izlenir. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanabilir.
Hangi Azure hizmetleri işleniyor?
App Service, Azure AD B2C, Cosmos DB, Blob Storage, Notification Hubs, Azure Functions, API Management, SignalR, Application Insights, Key Vault ve Azure Pipelines gibi hizmetler uygulamalı olarak ele alınır.
Azure aboneliği gerekli mi?
Evet, pratik uygulamalar için bir Azure aboneliği gerekir. Ücretsiz deneme hesabı ve kredili başlangıç paketleri çoğu uygulama için yeterlidir; maliyet yönetimi de eğitim kapsamında ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve kurulan Azure arka ucunu belgeler; kurumsal gruplara özel uyarlama yapılabilir.

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 Developer: Creating Mobile Apps Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Mobil Geliştirme TemelleriMicrosoft 365 Mobile Apps Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Microsoft 365 Mobile Apps Eğitimi

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

Power Apps, Power Fx, Dataverse ve Power Automate ile Microsoft 365 üzerinde mobil iş uygulamaları geliştirmeyi öğreten uygulamalı kurumsal eğitim.

Detayları Gör →
Mobil Geliştirme TemelleriMobil Uygulama Geliştirme (Hibrit) Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Mobil Uygulama Geliştirme (Hibrit) Eğitimi

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

Ionic, Capacitor ve web teknolojileriyle tek koddan Android ve iOS için hibrit mobil uygulama geliştirmeyi öğreten uygulamalı kurumsal eğitim programı.

Detayları Gör →
Mobil Geliştirme TemelleriMobil Uygulama Geliştirme Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Mobil Uygulama Geliştirme Eğitimi

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

Flutter ve Dart ile tek koddan Android ve iOS için ağ, yerel veri ve modern arayüzlü mobil uygulama geliştirmeyi öğreten uygulamalı kurumsal eğitim.

Detayları Gör →
Mobil Geliştirme TemelleriMobil Uygulama Test Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Mobil Uygulama Test Eğitimi

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

Birim, arayüz ve Appium otomasyon testleriyle Android ve iOS uygulamalarında kalite güvencesi ve CI/CD entegrasyonunu öğreten uygulamalı kurumsal eğitim.

Detayları Gör →
Mobil Geliştirme TemelleriAdding Elements & the Mobile Application Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Adding Elements & the Mobile Application Eğitimi

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

Android proje yapısı, UI elemanları, ConstraintLayout, RecyclerView, navigasyon ve Room ile sıfırdan mobil uygulama geliştirme eğitimi. Uygulamalı.

Detayları Gör →
Mobil Geliştirme TemelleriISTQB Certified Tester Mobile Application Testing Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

ISTQB Certified Tester Mobile Application Testing Eğitimi

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

Mobil test türleri, cihaz ortamları, test teknikleri ve Appium otomasyonuyla ISTQB CT-MAT mobil uygulama testi eğitimi. Sınav hazırlığı uygulamalı.

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