MASTERING POWER APPS EĞİTİMİ

Performanslı, yeniden kullanılabilir uygulamalar inşa edin

Power Fx derinliği, delegation stratejisi, canvas bileşenleri, PCF ve model-driven özelleştirmeyle kurumsal Power Apps ustalığı.

Power Apps canvas ve model-driven uygulamalarını Power Fx derinliği, delegation, bileşen kitaplıkları, PCF ve performans optimizasyonuyla uzman düzeyde geliştirmeyi öğreten eğitim. Modüler ve bakımı kolay kurumsal uygulamalar kurarsınız.

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

Eğitim Hakkında

Basit uygulamanın ötesinde ölçeklenebilir ve bakımı kolay uygulama mimarisi

Bu eğitim, Power Apps'i hem canvas hem model-driven tarafta uzman düzeyde kullanmayı öğretir. Power Fx'in Filter, LookUp, Patch, ForAll, With, named formulas gibi ileri fonksiyonları; delegation sınırları ve büyük veri kümeleriyle performans; collection ve context variable yönetimi; responsive container tasarımı; canvas component ve component library ile yeniden kullanım; Power Apps Component Framework (PCF) ile kod bileşeni geliştirme; model-driven form, view, command bar ve custom page; offline senaryoları; ve uygulamaların solution ile ALM yönetimi konularını kapsar. Katılımcı, performanslı, modüler ve kurumsal ölçekte bakımı kolay uygulamalar kurar.

Süre ve Format

4 Gün. Her gün dört modül; her modülde gerçek veri kaynaklarıyla uygulama geliştirme, formül optimizasyonu ve laboratuvar uygulaması yapılır.

Seviye

Uzman Seviye — Power Apps canvas ve model-driven uygulamalarını Power Fx derinliği, delegation, bileşen kitaplıkları, PCF ve performans optimizasyonuyla ileri düzeyde kapsar.

Öğrenme Metodu

Gerçek Dataverse ve SharePoint veri kaynaklarıyla, binlerce kayıt üzerinde delegation ve performans senaryoları test edilerek uygulamalı öğrenme sağlanır.

Neden Bu Eğitim?

⚡Performans

Delegation sınırlarını ve veri çağrısı desenlerini bilerek yüzlerce kayıtta akıcı uygulamalar kurarsınız.

🧩Yeniden Kullanım

Canvas bileşenleri ve PCF ile kurum geneli tutarlı, paylaşılabilir kontroller oluşturursunuz.

🧮Power Fx Derinliği

Patch, ForAll ve named formulas ile karmaşık mantığı temiz ve bakımı kolay yazarsınız.

Anahtar Konular

Power Apps eğitimiPower Fxdelegationcanvas appmodel-driven appPCFcomponent libraryresponsive tasarımPower Apps performansPower Apps ALMcustom page
“İyi bir uygulama hızlı çalışır, kolay değişir ve her yerde yeniden kullanılır.”

Ön Koşullar

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

1
Canvas Deneyimi

Kontrol ekleme, veri kaynağı bağlama ve temel formül yazma deneyimi beklenir.

2
Dataverse Bilgisi

Tablo ve ilişki kavramlarına aşinalık delegation modüllerini kolaylaştırır.

3
Veri Kaynağı

Dataverse veya SharePoint liste erişimi olan bir ortam önerilir.

4
PCF için Araçlar

PCF modülü için Node.js ve Power Platform CLI kurulu bir makine faydalı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ı Power Fx'in ileri fonksiyonlarıyla karmaşık veri işleme ve durum yönetimi yapabilir.
Modül 1
Power Fx Fonksiyonları
  • Filter, Search, LookUp ve Sort/SortByColumns kullanımı
  • With fonksiyonuyla ara değer tanımlama ve okunabilirlik
  • ForAll ile dizi üzerinde toplu işlem ve tablo üretme
  • AddColumns, DropColumns, RenameColumns ile tablo dönüşümü
  • GroupBy ve Ungroup ile veri gruplama
  • Named formulas ve App.Formulas ile bildirimsel mantık
Modül 2
Koleksiyon ve Değişken
  • Set ile global, UpdateContext ile ekran değişkeni
  • Collect, ClearCollect ve Clear ile koleksiyon yönetimi
  • Context variable ve global variable kullanım ayrımı
  • Koleksiyonlarda satır güncelleme ve Patch kullanımı
  • Değişken kapsamı ve ekranlar arası veri aktarımı
  • Performans için gereksiz koleksiyonlardan kaçınma
Modül 3
Kayıt İşlemleri
  • Patch ile tek ve çoklu kayıt oluşturma/güncelleme
  • Defaults ve ilişkili kayıt alanlarının ayarlanması
  • Remove ve RemoveIf ile kayıt silme
  • SubmitForm, EditForm, NewForm ve ResetForm akışı
  • Lookup ve choice alanlarının Patch ile yazılması
  • Alternate key ve ilişki (relate) ile kayıt bağlama
Modül 4
Hata Yönetimi
  • IfError ve Error fonksiyonlarıyla hata yakalama
  • Notify ile kullanıcıya bilgi/uyarı/başarı mesajı
  • Errors() fonksiyonuyla form hata ayrıntıları
  • Trace ile Monitor üzerinde özel günlük
  • Doğrulama ve zorunlu alan kontrol mantığı
  • Kullanıcı dostu hata mesajı tasarımı
Günün hedefiKatılımcı delegation sınırlarını yöneterek büyük veri kümelerinde performanslı, responsive uygulamalar kurabilir.
Modül 1
Delegation
  • Delegation kavramı ve non-delegable uyarılarının okunması
  • Dataverse ve SharePoint için delegable fonksiyon listesi
  • Data row limit (500-2000) ayarı ve etkisi
  • Filter/Search'te delegable olmayan desenlerden kaçınma
  • Server tarafında filtreleme için sorgu yeniden yazımı
  • StartsWith, in ve karşılaştırma operatörlerinin delegation'ı
Modül 2
Performans
  • Uygulama başlangıç (OnStart) yükünü azaltma
  • Concurrent ile paralel veri çağrısı
  • Gereksiz yeniden hesaplamaları önleme (named formulas)
  • Görüntü, medya ve kontrol sayısının performansa etkisi
  • Explicit column selection ile veri yükünü düşürme
  • Monitor ve performance insights ile darboğaz analizi
Modül 3
Responsive Tasarım
  • Container (horizontal/vertical) ile esnek yerleşim
  • Fill portions ve align/justify ile dinamik düzen
  • App ve ekran boyutuna göre uyarlanabilir UI
  • Width/Height ifadeleriyle göreli boyutlandırma
  • Tema, renk ve stil değişkenleriyle tutarlı görünüm
  • Erişilebilirlik (accessibility) ve ekran okuyucu desteği
Modül 4
Çevrimdışı
  • SaveData, LoadData ve ClearData ile yerel depolama
  • Connection.Connected ile bağlantı durumu kontrolü
  • Çevrimdışı kuyruk ve senkronizasyon deseni
  • Çakışma (conflict) çözümü yaklaşımları
  • Offline-first mobil senaryo tasarımı
  • Sınırlamalar ve çevrimdışı veri boyutu dikkatleri
Günün hedefiKatılımcı canvas bileşenleri, component library ve PCF ile yeniden kullanılabilir kontroller geliştirebilir.
Modül 1
Canvas Bileşen
  • Canvas component oluşturma ve kapsülleme
  • Custom input/output property tanımları
  • Behavior property ile olay (event) dışa aktarımı
  • Bileşen içi değişken ve durum yönetimi
  • Bileşen parametreleriyle yeniden kullanılabilirlik
  • Bileşen ile ekran arası veri akışı
Modül 2
Component Library
  • Component library oluşturma ve kuruma yayımlama
  • Bileşen güncelleme ve sürüm (update available) yönetimi
  • Uygulamalar arası bileşen paylaşımı
  • Tema ve stil bileşenleriyle tasarım sistemi
  • Bağımlılık ve import edilen bileşen yönetimi
  • Kurum geneli standart kontrol kütüphanesi kurma
Modül 3
PCF Geliştirme
  • Power Platform CLI ile PCF projesi oluşturma (pac pcf init)
  • ControlManifest ile property ve dataset tanımı
  • TypeScript ile init, updateView ve getOutputs yaşam döngüsü
  • React tabanlı PCF bileşeni geliştirme
  • npm build ve test harness ile yerel test
  • PCF bileşeninin field ve dataset olarak kullanımı
Modül 4
Dağıtım
  • PCF bileşeninin solution'a import edilmesi
  • pac solution ile paketleme ve push
  • Bileşenin canvas ve model-driven'da kullanımı
  • Sürümleme ve managed çözümle taşıma
  • Code component'ların DLP ve güvenlik dikkatleri
  • Bileşen güncellemelerinin üretime yayılması
Günün hedefiKatılımcı zengin model-driven uygulamalar tasarlayabilir ve tüm uygulamaları solution ile dağıtabilir.
Modül 1
Form ve Görünüm
  • Main, quick create ve quick view form tasarımı
  • Form sekmeleri, bölümler ve bileşen yerleşimi
  • Business rule ile form davranışı kontrolü
  • View, grafik ve dashboard yapılandırması
  • Editable grid ve ilişkili alt grid kullanımı
  • Form script (JavaScript) ile istemci mantığı tanıtımı
Modül 2
Commanding
  • Classic ribbon ve modern commanding farkı
  • Command bar düğmesi ekleme ve Power Fx komutu
  • Görünürlük (visibility) ve etkinlik koşulları
  • Seçili kayıt (SelectedItems) ile toplu işlem
  • Akış/custom page tetikleyen komutlar
  • Komut bar düzeni ve kullanıcı deneyimi
Modül 3
Custom Page
  • Custom page ile model-driven içinde canvas deneyimi
  • Navigate ve Back ile sayfalar arası geçiş
  • Model-driven veriyle custom page entegrasyonu
  • Dialog olarak custom page açma
  • Responsive custom page tasarımı
  • Custom page ve embedded canvas app karşılaştırması
Modül 4
Uygulama ALM
  • Uygulamaları managed solution içinde paketleme
  • Connection reference ve environment variable kullanımı
  • Dev-test-prod arası Pipelines ile dağıtım
  • Solution checker ile uygulama statik analizi
  • Paylaşım, güvenlik rolü ve co-owner ayarları
  • Sürümleme ve geri alma (rollback) stratejisi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Power Fx Ustalığı

Patch, ForAll ve named formulas ile karmaşık mantığı temiz biçimde yazabilirsiniz.

✅
Delegation Yönetimi

Delegation sınırlarını yöneterek büyük veri kümelerinde performanslı uygulamalar kurabilirsiniz.

✅
Responsive UI

Container tabanlı responsive ve erişilebilir arayüzler tasarlayabilirsiniz.

✅
Çevrimdışı

SaveData/LoadData ile çevrimdışı çalışan mobil senaryolar kurabilirsiniz.

✅
Bileşen Mimarisi

Canvas bileşen ve component library ile yeniden kullanılabilir kontroller üretebilirsiniz.

✅
PCF Geliştirme

Power Platform CLI ile TypeScript tabanlı PCF kod bileşenleri geliştirebilirsiniz.

✅
Model-Driven

Form, commanding ve custom page ile zengin model-driven uygulamalar tasarlayabilirsiniz.

✅
Uygulama ALM

Solution ve Pipelines ile uygulamaları güvenle sürümleyip dağıtabilirsiniz.

Kimler İçin Uygundur?

  • Canvas veya model-driven uygulama geliştirmiş olup Power Fx
  • performans
  • bileşen mimarisi
  • PCF konularında uzmanlaşmak isteyen Power Apps geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Canvas veya model-driven uygulama geliştirmiş olup Power Fx, performans, bileşen mimarisi ve PCF'te uzmanlaşmak isteyen geliştiriciler için uygundur.
PCF için kodlama bilgisi gerekir mi?
PCF modülü TypeScript ve React içerir; temel JavaScript bilgisi faydalıdır, kavramlar sıfırdan gösterilir.
Hangi veri kaynaklarını kullanacağız?
Delegation ve performans senaryoları için Dataverse ve SharePoint liste gibi gerçek kaynaklar kullanılır.
Model-driven tarafı da işlenecek mi?
Evet, form, commanding ve custom page dahil model-driven özelleştirme kapsamlı biçimde ele alınır.
Eğitim sonunda hangi belgeyi alırım?
Eğitimi tamamlayanlara 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. Mastering Power Apps Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Power PlatformThe Foundations of Power Platform - Beginner Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

The Foundations of Power Platform - Beginner Eğitimi

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

Power Platform başlangıç eğitimi: Power Apps, Power Automate, Power BI ve Dataverse ile az kodla uygulama, otomasyon ve raporlamanın temellerini uygulamalı öğre

Detayları Gör →
Power PlatformCreate and Manage Automated Processes by using Power Automate (PL-7002) Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Create and Manage Automated Processes by using Power Automate (PL-7002) Eğitimi

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

Power Automate bulut akışları, tetikleyiciler, bağlayıcılar, ifadeler, onay ve masaüstü RPA akışlarını PL-7002 kapsamında uygulamalı öğreten orta seviye eğitim.

Detayları Gör →
Power PlatformCreate and Manage Automated Processes by using Power Automate - Applied Skills Workshop Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Create and Manage Automated Processes by using Power Automate - Applied Skills Workshop Eğitimi

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

Power Automate Applied Skills atölyesinde form işleme, onay süreci ve zamanlı rapor senaryolarıyla akış tasarımı, entegrasyon ve sağlamlaştırmayı uygulamalı öğr

Detayları Gör →
Power PlatformCreating your first apps in Power Apps Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Creating your first apps in Power Apps Eğitimi

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

Power Apps'te canvas uygulaması oluşturma, veri bağlama, ekran ve denetimler, Power Fx formülleri ile yayınlamayı uygulamalı öğreten kodsuz temel seviye eğitim.

Detayları Gör →
Power PlatformGet started with Power Automate by create and manage automated processes with Power Automate Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Get started with Power Automate by create and manage automated processes with Power Automate Eğitimi

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

Power Automate'e giriş: akış kavramı, şablonlardan ilk akış, tetikleyici-eylem mantığı, temel bağlayıcılar ve akış yönetimini uygulamalı öğreten temel seviye eğ

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