POWER APPS EĞİTİMİ
Power Apps Eğitimi, katılımcılara kod yazmadan kendi iş uygulamalarını geliştirme imkânı sunar. İster ilk uygulamasını kuran ister mevcut bilgisini ileri taşımak isteyen herkes, ihtiyacına tam uyan çözümler üretebilir.
Katılımcılar, veri, mantık ve güvenliği tek platformda bir araya getirmeyi öğrenir. Böylece uzun bekleyişlere gerek kalmadan, iş ihtiyacı doğduğu anda hızla hayata geçen uygulamalar ortaya çıkar.
Power Apps eğitimini şirketinize özel planlayalım. 0 212 951 05 08 · Teklif isteyin
Katılımcı Profili
Bu eğitim aşağıdaki rol gruplarına uygundur:
- İş analistleri: form ve süreç ekranı tasarlayanlar
- Vatandaş geliştiriciler: kod yazmadan uygulama yapanlar
- BT ekipleri: kurumsal uygulama portföyü yöneten birim
- Saha ve operasyon: denetim, envanter ve talep formu kuranlar
- İK ve İdari: izin, başvuru, talep ekranı yapanlar
- İş uygulaması geliştirmek veya Power Apps öğrenmek isteyenler
Ön Gereklilikler
Eğitimden en yüksek verim için aşağıdaki ön bilgi önerilir:
- Microsoft 365 hesabı (Power Apps lisansı veya Developer Plan)
- Temel Excel veya SharePoint List kullanımı
- Bir iş sürecini adımlara ayırabilme
- Tarayıcı tabanlı uygulama deneyimi
Süresi ve Tarihi
Süre: 2 gün. Bu süre standart program içindir; ek modüllere ve hedefe göre süre özelleştirilebilir.
Eğitim tarihleri ve saatleri, ekibinizin uygunluğuna göre birlikte planlanır.
Kazanımlar
Eğitim sonunda katılımcı:
- Canvas App ile responsive ekran tasarlar.
- SharePoint, SQL ve Dataverse veri kaynaklarına bağlanır.
- Power Fx ile validation, filter ve patch fonksiyonu yazar.
- Gallery, Display Form ve Edit Form bileşenlerini kullanır.
- Variable ve Collection ile state yönetir.
- Power Automate flow tetiklemesiyle veri yazar.
- Solution paketi ile Dev / Test / Prod ortam geçişi yapar.
Power Apps Eğitimi Konuları
1. Power Apps mimarisi: Canvas, Model-Driven, Power Pages
- Canvas App: ekran tasarımı odaklı, esnek UI
- Model-Driven App: Dataverse şeması üzerinden hızlı CRUD
- Power Pages: dış kullanıcı portali (eski Power Apps Portals)
- Power Apps Studio (web) ve mobile player
- Environment: Default, Production, Sandbox, Developer
2. Lisans modeli: Per User, Per App, Premium connector
- Microsoft 365 dahili (sadece standart connector)
- Per User plan: kullanıcı başına aylık, sınırsız uygulama
- Per App plan: uygulama başına aylık, ekonomik
- Premium connector listesi: Dataverse, SQL, Salesforce
- AI Builder credit'leri ve fiyat yapısı
3. Canvas App temelleri: Studio arayüzü
- Screen, Control, Property tree yapısı
- Formula bar: Power Fx girişi
- Tree view, Properties panel, Insert ribbon
- Tablet vs Phone layout: responsive değil, ayrı tasarım
- Theme, screen background, app icon ayarları
4. Veri kaynakları: SharePoint, SQL, Dataverse, Excel
- SharePoint List bağlama: en yaygın enterprise senaryo
- Dataverse: Power Platform native, ilişkisel
- SQL Server: premium connector, on-prem gateway
- Excel: sadece OneDrive/SharePoint Excel dosyaları
- Collection: local memory, geçici veri
5. Power Fx: Excel benzeri formül dili
- If, Switch, And, Or: koşul fonksiyonları
- Filter, Search, Sort, Lookup: tablo işlemleri
- Patch: kayıt güncelleme ve oluşturma
- SubmitForm, ResetForm: form aksiyonları
- Navigate, Back: ekran geçişi
- Set (global), UpdateContext (local): değişkenler
6. Galleries, forms ve edit screens
- Gallery control: liste görünümü, item template
- Display Form vs Edit Form ayrımı
- Card içeriği özelleştirme, Unlock yapma
- DataCardValue erişimi ve validation
- SelectedItem ve OnSelect ile detay sayfası
7. Variables ve collections
- Set(varName, value): global değişken
- UpdateContext({varName: value}): local (screen)
- Collect, ClearCollect: koleksiyon oluşturma
- SaveData / LoadData: mobile offline cache
- Param(): URL parametresi okuma
8. Connector'lar ve delegation
- Standard vs Premium connector ayrımı
- Delegation: sunucuda filtreleme limiti (500 / 2000)
- Non-delegable function uyarısı (mavi çizgi)
- Custom connector: REST API entegrasyonu
- Connection sahipliği ve paylaşım
9. Model-Driven App: Dataverse tabanlı
- Table (entity), Column (attribute), Relationship
- Business rule, Workflow, Plug-in (gelişmiş)
- Form ve view tasarımı (otomatik UI)
- Site map: uygulama menü yapısı
- Security role: Dataverse'te kullanıcı yetkilendirmesi
10. Power Pages: dış kullanıcı portali
- Anonim ve authenticated kullanıcı
- Dataverse tablosunu portala yansıtma
- Liquid template ile sayfa özelleştirme
- Web Roles ve Entity Permissions
- Authentication: Azure AD, Google, Facebook
11. Power Apps + Power Automate workflow
- Power Apps'tan flow tetikleme: PowerApps trigger
- Form gönderiminde otomatik onay akışı
- Flow'tan veri döndürme (Respond to PowerApp)
- Push notification (mobile)
- Background otomasyon: scheduled flow
12. Performans, test ve hata ayıklama
- Monitor: performans ve hata izleme aracı
- App.OnStart yükünü azaltma
- Delegation uyarılarını çözme
- Concurrent: paralel veri yükleme
- Test Studio: kullanıcı akışı otomasyonu
13. Yayınlama, paylaşım, ALM
- App.Save vs App.Publish: taslak ve yayınlanmış sürüm
- Share ile kullanıcı/grup paylaşımı
- Solution paketleme: Dev → Test → Prod
- Managed vs Unmanaged solution
- Power Platform admin center: kullanım metrikleri
Power Apps Eğitimi ile İlgili
Sıkça Sorulan Sorular ve Cevapları
Power Apps yerine Excel formu kullansam yetmez mi?
Birden çok kullanıcı, mobile erişim, validation veya workflow tetikleme gerekiyorsa Excel yetmez. Power Apps tam bu boşluğu doldurur. Tek kullanıcı ve basit liste için Excel hala uygun.
Premium connector kullanmam gerekir mi?
Temel kullanım için Microsoft 365 dahili connector'lar (SharePoint, OneDrive, Outlook) yeterli. SQL Server, Salesforce gibi premium connector gerekirse ek lisans gerekir. Eğitimde ayrım gösteriliyor.
Canvas vs Model-Driven, hangisini ne zaman seçeyim?
Canvas: ekran kontrolü yüksek, esnek UI, hızlı uygulama. Model-Driven: Dataverse şeması üzerinden otomatik UI, ileri veri modeli için. Karar matrisini eğitimde örneklerle veriyoruz.
Eğitim sonunda kurumsal uygulamayı production'a alabilir miyim?
Sandbox ortamında test, sonra Production ortamına solution paketi ile geçiş öğretiliyor. ALM (Application Lifecycle Management) sürecinin tamamı eğitim kapsamında.
Eğitim içeriğini ihtiyaçlarımıza göre özelleştirebilir misiniz?
Evet. Eğitim öncesinde ihtiyaç analizi yaparak içerik ve örnekleri ekibinize göre uyarlayabiliriz. Modüller eklenebilir, bazı başlıklar derinleştirilebilir veya sadeleştirilebilir.
Eğitimi hangi şehirlerde ve online olarak veriyorsunuz, sertifika veriliyor mu?
Eğitimi yerinde ya da canlı online alabilirsiniz. İstanbul, Ankara ve İzmir başta olmak üzere Türkiye'nin tüm illerinde yerinde eğitim sağlıyoruz; online formatta Türkiye'nin ve dünyanın her yerinden katılım mümkündür. Tarih ve saatler birlikte ayarlanır, program sonunda katılım sertifikası verilir.



