ADVANCED POWER APP DEVELOPMENT TRAINING EĞİTİMİ

Power Apps'te kurumsal çözümler geliştirin

İleri Power Fx, Dataverse, model-driven özelleştirme, Power Automate, custom connector, ALM ve DLP yönetişimini uçtan uca uygulayın

Power Fx, Dataverse, model-driven özelleştirme, Power Automate, custom connector, solution ALM ve DLP yönetişimiyle kurumsal Power Apps çözümleri geliştirin.

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

Eğitim Hakkında

Power Apps ile kurumsal ölçekte uygulama geliştirme ve yönetme

Eğitim, Power Apps geliştiricilerini kurumsal çözüm seviyesine taşır. Delegasyon uyumlu Power Fx, kullanıcı tanımlı fonksiyonlar, IfError ve ParseJSON, Dataverse tabloları, güvenlik rolleri ve iş kuralları, model-driven custom page ve plugin, PCF, Power Automate akışları, custom connector, Entra ID ve Key Vault, solution ile ortamlar arası taşıma, Pipelines for Power Platform, Monitor ile performans ve CoE Starter Kit ile DLP yönetişimi işlenir.

Süre ve Format

2 Gün. Her gün dört modül; 1. gün Power Fx, Dataverse ve Model-Driven Geliştirme; 2. gün Entegrasyon, ALM, Yönetişim ve Uçtan Uca Atölye.

Seviye

İleri Seviye — İleri Power Fx, Dataverse, model-driven özelleştirme, entegrasyon, ALM ve yönetişimi kapsayan Power Apps yelpazesi

Öğrenme Metodu

Katılımcılar Dataverse destekli bir talep yönetimi uygulaması geliştirir, onay akışı ve custom connector ekler, çözüm paketleyip ortamlar arası taşır ve performansını Monitor ile ölçer.

Neden Bu Eğitim?

🧮Güçlü Formüller

Kullanıcı tanımlı fonksiyonlar ve hata yönetimiyle sürdürülebilir Power Fx yazarsınız.

🔗Entegrasyon

Custom connector, Web API ve Power Automate ile kurumsal sistemleri bağlarsınız.

🧰ALM ve Yönetişim

Solution, pipeline ve DLP ile çözümlerinizi güvenle ortamlar arasında taşırsınız.

Anahtar Konular

advanced power appspower apps ileri seviyepower fxdataversemodel-driven apppcf componentpower platform almcustom connectorpower apps delegasyoncoe starter kit
“Low-code hız verir; disiplin ise onu kurumsal hale getirir.”

Ön Koşullar

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

1
Power Apps Deneyimi

Canvas uygulaması ve temel Power Fx bilgisi gerekir.

2
Veri Modeli Bilgisi

Tablo, ilişki ve temel veri tabanı kavramları beklenir.

3
Power Automate Aşinalığı

Basit bir bulut akışı oluşturmuş olmak faydalıdır.

4
Geliştirici Ortamı

Power Platform geliştirici ortamı (developer plan) hazırlanmalıdı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ı gün sonunda Delegasyon uyumlu ileri Power Fx yazar, Dataverse'te güvenli veri modeli kurar ve model-driven uygulamayı özelleştirir.
Modül 1
Power Apps Canvas: Formüller ve Veri Modeli
  • Canvas app yapısı: ekranlar, kontroller, Power Fx formül çubuğu ve davranış formülleri
  • Power Fx değişken türleri: Set, UpdateContext, Collect, ClearCollect ve With
  • Gallery, Form (EditForm/DisplayForm) kontrolleri ve SubmitForm, Patch ile kayıt yazma
  • Filter, Search, Sort, LookUp, AddColumns ve ShowColumns ile delegasyon dostu sorgular
  • Delegasyon sınırları, 500/2000 kayıt limiti ve uyarılarının giderilmesi
  • Duyarlı (responsive) tasarım: Container, Parent.Width ve düzen kontrolleri
Modül 2
Dataverse, Model-Driven Uygulamalar ve Veri Kaynakları
  • Dataverse tabloları, sütun türleri, ilişkiler (1:N, N:N), iş kuralları ve hesaplanan/yuvarlanan sütunlar
  • Model-driven app tasarımı: site map, görünümler, formlar ve iş süreci akışları (BPF)
  • SharePoint listeleri, SQL Server ve Excel kaynaklarıyla bağlantı; premium bağlayıcılar ve lisans etkisi
  • Özel bağlayıcı (custom connector) ve OpenAPI/Swagger ile REST servis çağırma
  • Güvenlik rolleri, iş birimleri, alan düzeyi güvenlik ve satır paylaşımı
  • Dataflows ve Power Query ile veri hazırlama; Dataverse arama ve virtual tables
Modül 3
İleri Power Fx: Fonksiyonlar, JSON ve Hata Yönetimi
  • Kullanıcı tanımlı fonksiyonlar (UDF), Named Formulas ve App.Formulas ile merkezi mantık
  • ParseJSON, JSON ve Untyped Object ile dinamik veri işleme
  • IfError, IsError, Error ve App.OnError ile dayanıklı hata yönetimi
  • With, ForAll, Concurrent ve Table/Record manipülasyonu ile veri dönüştürme
  • Collection yönetimi: bellek, performans ve SaveData / LoadData ile çevrimdışı çalışma
  • Formül okunabilirliği, yorum, adlandırma standardı ve Power Fx Test Studio'da doğrulama
Modül 4
Model-Driven Uygulamalarda Özelleştirme: Custom Pages, JS ve Eklentiler
  • Custom Page, komut çubuğu (Power Fx ile) ve model-driven içine canvas gömme
  • Form betikleri: Xrm.Page / formContext, OnLoad, OnChange ve Web API çağrıları
  • Plugin (C#) yazımı: IPlugin, ön/art işlem aşamaları ve Plugin Registration Tool
  • Business Rule, hesaplanan sütun ve Power Fx formula sütunlarıyla mantık seçimi
  • PCF ile özel kontrol ve yerel dağıtım (pac pcf push)
  • Dataverse güvenlik: sütun güvenliği, hiyerarşi güvenliği ve takım sahipliği
Günün hedefiKatılımcı gün sonunda Akış ve bileşen entegrasyonlarını kurar, kimlik ve connector güvenliğini sağlar, ALM ve yönetişim süreçlerini uygular ve uçtan uca uygulama teslim eder.
Modül 1
Power Automate Entegrasyonu ve Gelişmiş Bileşenler
  • Power Apps'ten tetiklenen bulut akışları: .Run() ile parametre gönderme ve sonuç alma
  • Onay akışları, e-posta bildirimi ve Teams adaptif kartlarıyla süreç otomasyonu
  • Component Library ile yeniden kullanılabilir bileşenler ve özel özellikler (custom properties)
  • Power Apps Component Framework (PCF) ve Code components'e giriş
  • Kamera, barkod okuyucu, GPS ve çevrimdışı çalışma (SaveData/LoadData) gibi mobil senaryolar
  • AI Builder ile form işleme, nesne algılama ve Copilot bileşenlerinin uygulamaya eklenmesi
Modül 2
ALM, Performans ve Yönetişim
  • Ortamlar (dev/test/prod), çözümler (solutions), yönetilen ve yönetilmeyen çözüm farkları
  • Pipelines for Power Platform ve Azure DevOps / GitHub Actions ile ALM; ortam değişkenleri ve bağlantı referansları
  • Performans: OnStart yerine Concurrent, önbellekleme, görünüm sayısı ve Monitor aracıyla izleme
  • Test: Test Studio, Power Apps Test Engine ve kullanıcı kabul testi
  • Center of Excellence (CoE) Starter Kit, DLP politikaları ve ortam yönetimi
  • Erişilebilirlik, lisanslama (per app / per user) ve uygulamaların paylaşım/yaşam döngüsü yönetimi
Modül 3
Kimlik, Entegrasyon ve API Güvenliği
  • Entra ID (Azure AD) kimlik doğrulama, kullanıcı bağlamı ve Service Principal ile bağlantı
  • Connection reference ve ortam değişkenleriyle ortamlar arası taşınabilirlik
  • Custom connector: OAuth 2.0, API key ve Azure Functions backend
  • Dataverse Web API (OData), FetchXML ve toplu işlem (batch)
  • Azure Key Vault ve gizli veri yönetimi; DLP ile bağlayıcı sınıflandırma
  • Power Automate child flow, HTTP tetikleyici ve hata yeniden deneme politikası
Modül 4
Uçtan Uca Uygulama Atölyesi
  • Senaryo: talep yönetimi ve onay uygulaması; gereksinim ve veri modeli taslağı
  • Dataverse tabloları, güvenlik rolleri ve canvas arayüzünün geliştirilmesi
  • Onay akışı, Teams bildirimi ve raporlama için Power BI paneli entegrasyonu
  • Çözüm paketleme, ortam taşıma ve pipeline ile test → production dağıtımı
  • Performans ölçümü (Monitor) ve kullanıcı kabul testi
  • Kod incelemesi, belgeleme ve kurumsal paylaşım planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Power Fx ve Canvas

Power Fx formülleriyle delegasyon uyumlu, duyarlı canvas uygulamaları geliştirirsiniz.

🎯
Dataverse ve Veri

Dataverse tablosu tasarlayıp güvenlik rolleriyle model-driven uygulama kurarsınız.

🔧
İleri Power Fx

Kullanıcı tanımlı fonksiyonlar ve IfError ile sürdürülebilir Power Fx mantığı yazarsınız.

🧩
Model-Driven Özelleştirme

Custom page, JavaScript ve plugin ile model-driven uygulamayı özelleştirirsiniz.

📦
Entegrasyon ve Bileşenler

Power Automate akışları ve yeniden kullanılabilir bileşenlerle uygulamayı genişletirsiniz.

🚀
ALM ve Yönetişim

Çözümlerle ortamlar arası taşıma yapıp DLP ve performans yönetimini kurarsınız.

🔒
Kimlik ve Entegrasyon

Entra ID, custom connector ve Web API ile güvenli entegrasyonlar kurarsınız.

📊
Uçtan Uca Atölye

Canvas, Dataverse ve akışları birleştiren, çözüm olarak taşınabilir bir uygulama teslim edersiniz.

Kimler İçin Uygundur?

  • Power Apps ile uygulama geliştiren ileri düzey çözüm geliştiriciler
  • Power Platform mimarları
  • BT ekipleri
  • kurumsal low-code çözümlerini ölçekleyecek teknik kadrolar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Power Apps ile uygulama geliştiren ileri düzey çözüm geliştiriciler, Power Platform mimarları, BT ekipleri ve kurumsal low-code çözümlerini ölçekleyecek teknik kadrolar için uygundur.
Power Apps deneyimi şart mı?
Evet; temel canvas uygulaması geliştirmiş olmak beklenir. Eğitim ileri düzeydir.
Lisans gerekir mi?
Dataverse ve premium bağlayıcılar için Power Apps geliştirici planı veya deneme ortamı önerilir; kurulum eğitim öncesi paylaşılır.
C# ve JavaScript kodu yazılacak mı?
Model-driven bölümünde küçük plugin ve form betiği örnekleri verilir; kod bilgisi temel düzeyde yeterlidir.
Eğitim sonunda hangi belge verilir?
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. Advanced Power App Development Training Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelApplication Life Cycle Eğitimi
Yazılım Geliştirme Eğitimleri

Application Life Cycle Eğitimi

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

Application life cycle eğitimi: planlama, gereksinim, tasarım, test, yayın, işletim, değişiklik yönetimi, teknik borç ve emeklilik aşamalarını Jira ve CI/CD ile

Detayları Gör →
Yazılım Geliştirme GenelApplication Lifecycle Management Essentials Eğitimi
Yazılım Geliştirme Eğitimleri

Application Lifecycle Management Essentials Eğitimi

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

ALM Essentials eğitimi: Azure DevOps, Jira ve GitLab ile gereksinim yönetimi, kaynak kod, CI/CD, test yönetimi, izlenebilirlik ve DORA metrikleri temelleri.

Detayları Gör →
Yazılım Geliştirme GenelApplication Patterns Eğitimi
Yazılım Geliştirme Eğitimleri

Application Patterns Eğitimi

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

Application patterns eğitimi: GoF tasarım kalıpları, SOLID, hexagonal mimari, CQRS, event sourcing, saga ve circuit breaker kalıplarıyla kurumsal uygulama tasar

Detayları Gör →
Yazılım Geliştirme GenelApplication Performance Analyzer Eğitimi
Yazılım Geliştirme Eğitimleri

Application Performance Analyzer Eğitimi

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

IBM Application Performance Analyzer for z/OS eğitimi: ölçüm talepleri, CPU ve bekleme raporları, COBOL satır analizi, DB2 ve CICS performans ayarı.

Detayları Gör →
Yazılım Geliştirme GenelApplication Performance Engineering Elements Eğitimi
Yazılım Geliştirme Eğitimleri

Application Performance Engineering Elements Eğitimi

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

Application performance engineering elements eğitimi: JMeter ve k6 yük testi, profilleme, APM, veritabanı ayarı, önbellekleme ve kapasite planlama uygulamaları.

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