IBA - Yenilikçi İş Uygulamaları
TR/EN
Power Apps & Power Automate EğitimleriEğitim

Power Apps & Power Automate Eğitimleri

Power Apps ve Power Automate, yazılım geliştirme geçmişi olmayan iş kullanıcılarının kendi departmanlarının uygulamasını yazabilmesini sağlar. Bu gruptaki eğitimlerde katılımcı, seçilen vakanın uygulamasını baştan sona kendi elleriyle kurar. Power Automate Cloud eğitimi ise onay akışları ve zamanlanmış görevler gibi bulut otomasyonlarını, uygulama geliştirmeden ayrı bir konu olarak işler.

Power Apps & Power Automate Eğitimleri

Bu Kategorideki Eğitimler

Bir eğitime tıklayarak ajandasını, proje vakalarını ve teknik gereksinimlerini inceleyin.

App in a Day

Bir Günde Uygulama ve Otomasyon Atölyesi

1 GünTeklif Al

01Eğitim Künyesi

Gün Sayısı
1 Gün
Eğitim Saatleri
09:30 – 16:30
Maksimum Katılımcı Sayısı
10 Kişi
Uygulama Oranı
%80 Uygulama / %20 Teorik
Sertifika
Katılımcılara eğitim sonunda IBA Consultancy Katılım Sertifikası verilecektir.
Eğitim Formatı
Online, Yerinde veya Hibrit — kurum tercihine göre belirlenir.
Ön Koşul
Gerekmez. Power Apps veya Power Automate ile önceden deneyim gerekmez.
Eğitim Amacı

Bu eğitim, katılımcılara bir günde Power Apps ile basit bir uygulama tasarlamayı ve Power Automate ile bu uygulamaya bağlı bir onay/bildirim akışı kurmayı öğretmeyi amaçlamaktadır. Program; ekran ve form tasarımı, veri bağlama, temel otomasyon (tetikleyici, koşul, aksiyon) ve test adımlarını uygulamalı olarak kapsar.

Eğitim, katılımcının kendi departmanından seçtiği basit bir manuel süreç üzerinden ilerler; gün sonunda katılımcı çalışan bir uygulama ve ona bağlı bir otomasyon akışı ile eğitimden ayrılır.

Katılımcılar eğitim sonunda boş bir sayfadan başlayıp kendi departmanının basit bir manuel sürecini çalışan bir uygulama ve otomasyona dönüştürmüş olarak ayrılır.

Teknik İçerik

Uygulama (App) Temelleri

  • Power Apps arayüzüne giriş
  • Ekran ve form tasarımı
  • Veri kaynağına bağlanma
  • Temel kontroller ve gezinme (navigation)

Otomasyon (Automate) Temelleri

  • Power Automate arayüzüne giriş
  • Tetikleyici (trigger) ve aksiyon mantığı
  • Onay (approval) ve bildirim akışı kurgusu
  • Uygulama ile akışın bağlanması ve test edilmesi

02Uygulamalar ve Proje Senaryoları

Seçenek A

Masraf Takip (Basit Versiyon)

Çalışanın masraf talebini girdiği tek ekranlı bir uygulama ve talebi yöneticiye onaya gönderen basit bir otomasyon akışı.

Seçenek B

Envanter Takibi (Basit Versiyon)

Ürün/malzeme stok girişinin yapıldığı tek ekranlı bir uygulama ve stok azaldığında bildirim gönderen basit bir otomasyon akışı.

Seçenek C

Seyahat İzin Talebi (Basit Versiyon)

Çalışanın seyahat izni talep ettiği tek ekranlı bir uygulama ve talebi yöneticiye onaya gönderen basit bir otomasyon akışı.

Seçilen vaka hangisi olursa olsun, eğitimin teknik kapsamı ve kazanımları değişmez — aynı uygulama tasarımı ve otomasyon konuları işlenir. Kurum ileride bu vakayı IBA'nın AB-410 eğitiminde Dataverse dahil tam kapsamlı bir sisteme genişletebilir.

03Eğitim Ajandası (1 Gün)

Ajanda tek gün içinde uçtan uca işlenir; katılımcı sabah boş bir uygulamayla başlar, akşam çalışan bir uygulama ve otomasyon akışıyla tamamlar.

  1. 1. Gün — Uygulama Tasarımı, Otomasyon ve Uçtan Uca Test

    • Power Apps'e giriş ve arayüz tanıtımı
    • Uygulama 1: Boş uygulamanın oluşturulması
    • Ekran ve form tasarımı temelleri
    • Uygulama 2: Veri girişi formunun ve kontrollerin tasarlanması
    • Veri kaynağına bağlanma
    • Sabah Teslimi: Uygulamanın veri kaynağına bağlanıp ilk kaydın oluşturulması
    • Power Automate'e giriş: tetikleyici ve aksiyon mantığı
    • Uygulama 4: Kayıt oluşturulduğunda tetiklenen onay/bildirim akışının kurulması
    • Uçtan uca test ve hata ayıklama
    • Final Teslim: Uygulamadan girilen bir kaydın otomasyonu tetiklediğinin doğrulanması
    • Genel değerlendirme, soru-cevap ve sertifika takdimi

04Teknik Gereksinimler

Bilgisayar

Katılımcı başına 1 adet (Windows veya macOS), internet bağlantılı

Tarayıcı

Microsoft Edge veya Google Chrome (güncel sürüm)

Hesap

Microsoft iş/okul hesabı

Yazılım Kurulumu

Gerekmez. Tüm çalışmalar tarayıcı üzerinden yapılır.

Veri Kaynağı

Eğitimde örnek bir SharePoint listesi kullanılır; kurum isterse kendi ortamında test listesi hazırlayabilir.

Lisans Durumu

Bu eğitim için herhangi bir lisans satın alımına gerek yoktur.

Power Apps ve Power Automate, katılımcıların mevcut Microsoft 365 lisansları kapsamındaki temel (per-app olmayan) haklarla veya ücretsiz deneme ortamıyla kullanılır.

Kurumun geliştirilen uygulamayı üretime alması veya Dataverse gibi premium bağlayıcılara geçmesi durumunda ayrı bir lisans değerlendirmesi gerekebilir — bu, eğitim kapsamının dışındadır.

05Eğitim Sonu Kazanımlar

İlk uygulamasını kurabilecek

Sıfırdan bir Power Apps uygulaması oluşturup temel ekran/form tasarımı yapabilecek.

Veri kaynağına bağlayabilecek

Uygulamayı bir veri kaynağına bağlayıp kayıt oluşturabilecek.

Otomasyon kurabilecek

Basit bir onay/bildirim akışını Power Automate ile kurabilecek.

Uçtan uca test edebilecek

Uygulama ve otomasyonun birlikte doğru çalıştığını doğrulayabilecek.

Kapsamı değerlendirebilecek

Kendi departmanı için hangi manuel sürecin uygulamaya uygun olduğunu değerlendirebilecek.

Power Apps + Power Automate - Basic

Basic — Temel Seviye Uygulama ve Otomasyon Eğitimi

4 GünTeklif Al

01Eğitim Künyesi

Gün Sayısı
4 Gün
Eğitim Saatleri
09:30 – 16:30
Maksimum Katılımcı Sayısı
10 Kişi
Uygulama Oranı
%80 Uygulama / %20 Teorik
Sertifika
Katılımcılara eğitim sonunda IBA Consultancy Katılım Sertifikası verilecektir.
Eğitim Formatı
Online, Yerinde veya Hibrit — kurum tercihine göre belirlenir.
Ön Koşul
Yazılım geliştirme bilgisi gerekmez. Temel Excel/Office kullanım becerisi yeterlidir. İş kullanıcıları (business users) ve citizen developer'lar için tasarlanmıştır.
Eğitim Amacı

Bu eğitim, yazılım geliştirme geçmişi olmayan iş kullanıcılarına ve citizen developer'lara Power Apps ile fonksiyonel bir uygulama, Power Automate ile de bu uygulamaya bağlı bir otomasyon akışı geliştirmeyi öğretmeyi amaçlamaktadır. Program; veri kaynağı temelleri, canvas app ekran/kontrol tasarımı, Power Fx temelleri, çalışan bir CRUD (oluştur-oku-güncelle-sil) uygulaması, Power Automate tetikleyici/aksiyon/connector kullanımı ile onay ve bildirim akışlarını uygulamalı olarak kapsar.

Bu eğitim, IBA'nın "AB-410: Microsoft Power Platform Uygulama Geliştirme Eğitimi"ne göre daha kısa ve Dataverse içermeyen bir giriş seviyesi sunar — kurum ilerleyen dönemde aynı vakayı Dataverse dahil AB-410 kapsamına genişletebilir.

Katılımcılar eğitim sonunda kendi departmanının manuel bir sürecini, kendi ekibi için gerçekten kullanılabilir çalışan bir uygulama ve otomasyona dönüştürmüş olarak ayrılır.

Teknik İçerik

Uygulama (App) Temelleri

  • Power Platform ve veri kaynağı temelleri
  • Canvas app ekran, kontrol ve Power Fx temelleri
  • Fonksiyonel bir CRUD (oluştur-oku-güncelle-sil) uygulaması geliştirme

Otomasyon (Automate) Temelleri

  • Power Automate: tetikleyici, aksiyon ve connector temelleri
  • Onay (approval) ve bildirim akışları
  • Uygulama ve akışların bir mini projede birleştirilmesi

02Uygulamalar ve Proje Senaryoları

Seçenek A

Masraf Takip

Çalışanların masraf taleplerini girdiği, yöneticinin onayladığı ve durumun otomatik bildirimle iletildiği bir uygulama ve akış.

Seçenek B

Envanter Takibi

Ürün/malzeme stok girişinin yapıldığı, stok azaldığında otomatik bildirim gönderen bir uygulama ve akış.

Seçenek C

Seyahat İzin Talebi

Çalışanın seyahat izni talep ettiği, yöneticiye onaya giden ve sonucun bildirildiği bir uygulama ve akış.

Seçilen vaka hangisi olursa olsun, eğitimin teknik kapsamı ve kazanımları değişmez — aynı uygulama tasarımı ve otomasyon konuları işlenir. Eğitimde katılımcının kendi departmanından seçtiği tek bir vaka esas alınır; dört gün boyunca bu vaka kademeli olarak büyütülür: Gün 1'de veri kaynağı ve canvas app ekran/kontrol temelleri üzerinden vakanın ilk ekranı kurulur, Gün 2'de Power Fx ile fonksiyonel bir CRUD uygulaması tamamlanır, Gün 3'te Power Automate temelleri ile vakaya ilk otomasyon akışı (tetikleyici/aksiyon) eklenir, Gün 4'te onay ve bildirim akışlarıyla uygulama-akış bağlantısı bir mini projede tamamlanır. Vakalar, IBA'nın AB-410 eğitiminde kullanılan vakalarla aynı ailedendir; kurumun kendi süreci de vaka olarak kullanılabilir — benzer kapsamda olması kaydıyla eğitim süresini ve fiyatını etkilemez. Bu eğitimde Dataverse yer almaz, veri kaynağı olarak SharePoint listesi kullanılır. Kurum ileride bu vakayı IBA'nın AB-410 eğitiminde Dataverse dahil tam kapsamlı bir sisteme genişletebilir.

03Eğitim Ajandası (4 Gün)

Ajanda, seçilen vaka üzerinden gün gün kademeli olarak işlenir; her gün bir önceki güne yeni bir katman ekler.

  1. 1. Gün — Veri Kaynağı Temelleri ve İlk Ekran

    • Power Platform ekosistemine giriş
    • Veri kaynağı kavramları ve SharePoint listesi ile çalışma
    • Uygulama 1: Vakaya uygun veri kaynağının hazırlanması
    • Canvas app arayüzüne giriş: ekran ve kontroller
    • Uygulama 2: Vakanın ilk veri girişi ekranının tasarlanması
    • Power Fx'e giriş: temel formüller ve mantık
  2. 2. Gün — Fonksiyonel CRUD Uygulaması

    • Power Fx ile kayıt oluşturma ve listeleme
    • Uygulama 3: Kayıt oluşturma ve listeleme işlevlerinin eklenmesi
    • Power Fx ile kayıt güncelleme ve silme
    • Gün Sonu Teslimi: Uçtan uca çalışan bir CRUD uygulamasının tamamlanması
    • Form ve galeri kontrolleriyle kullanıcı deneyimi iyileştirme
  3. 3. Gün — Power Automate Temelleri

    • Power Automate'e giriş: tetikleyici ve aksiyon mantığı
    • Connector kavramı ve yaygın connector'lar
    • Uygulama 4: Kayıt oluşturulduğunda tetiklenen ilk otomasyon akışının kurulması
    • Onay (approval) akışı kavramı
    • Uygulama 5: Talebin yöneticiye onaya gönderilmesi
  4. 4. Gün — Bildirim, Mini Proje ve Uçtan Uca Test

    • Bildirim akışı tasarımı
    • Uygulama 6: Onay sonucunun talep sahibine otomatik bildirilmesi
    • Uygulama ve akışların bağlanması
    • Uygulama 7: Mini proje kapsamında uçtan uca senaryonun tamamlanması
    • Final Teslim: Uygulamadan girilen bir kaydın otomasyonu tetiklediğinin doğrulanması
    • Genel değerlendirme, soru-cevap ve sertifika takdimi

04Teknik Gereksinimler

Bilgisayar

Katılımcı başına 1 adet (Windows veya macOS), internet bağlantılı

Tarayıcı

Microsoft Edge veya Google Chrome (güncel sürüm)

Hesap

Microsoft iş/okul hesabı

Yazılım Kurulumu

Gerekmez. Tüm çalışmalar tarayıcı üzerinden yapılır.

Veri Kaynağı

Eğitimde örnek bir SharePoint listesi kullanılır; kurum isterse kendi ortamında test listesi hazırlayabilir.

Lisans Durumu

Bu eğitim için herhangi bir lisans satın alımına gerek yoktur.

Power Apps ve Power Automate, katılımcıların mevcut Microsoft 365 lisansları kapsamındaki temel (per-app olmayan) haklarla veya ücretsiz deneme ortamıyla kullanılır.

Kurumun geliştirilen uygulamayı üretime alması veya Dataverse gibi premium bağlayıcılara geçmesi durumunda ayrı bir lisans değerlendirmesi gerekebilir — bu, eğitim kapsamının dışındadır.

05Eğitim Sonu Kazanımlar

Fonksiyonel bir uygulama kurabilecek

Kendi departmanı için veri girişi, listeleme, güncelleme ve silme işlevlerine sahip bir Power Apps uygulaması geliştirebilecek.

Otomasyon akışı kurabilecek

Bir kayıt oluşturulduğunda tetiklenen onay ve bildirim akışını Power Automate ile kurabilecek.

Uçtan uca birleştirebilecek

Uygulama ve akışı tek bir çalışan mini projede bir araya getirebilecek.

Kapsamı değerlendirebilecek

Kendi departmanı için hangi manuel sürecin uygulamaya uygun olduğunu değerlendirebilecek.

İleri seviyeye geçiş planlayabilecek

Kurduğu vakanın hangi noktalarda Dataverse ve ileri düzey yetkinlik gerektirdiğini (AB-410 kapsamı) ayırt edebilecek.

AB-410 (Power Apps + Power Automate + Dataverse)

Uygulama Geliştirme Eğitimi

6 GünTeklif Al

01Eğitim Künyesi

Gün Sayısı
6 Gün
Eğitim Saatleri
09:30 – 16:30
Maksimum Katılımcı Sayısı
10 Kişi
Uygulama Oranı
%80 Uygulama / %20 Teorik
Sertifika
Katılımcılara eğitim sonunda IBA Consultancy Katılım Sertifikası verilecektir.
Eğitim Formatı
Online, Yerinde veya Hibrit — kurum tercihine göre belirlenir.
Ön Koşul
Yazılım geliştirme bilgisi gerekmez. Temel Excel/Office kullanım becerisi yeterlidir.
Eğitim Amacı

Bu eğitim, katılımcılara Microsoft Power Apps, Power Automate ve Dataverse araçlarını kullanarak iş süreçlerini uçtan uca dijitalleştirme yetkinliği kazandırmayı amaçlamaktadır. Program boyunca katılımcılar; algoritmik düşünme, veri modelleme, Power Fx ile az kodlu (low-code) geliştirme, akış tasarımı ve kurumsal veri güvenliği konularını kendi elleriyle proje geliştirerek öğrenirler.

Eğitimin temel farkı, konuların teorik anlatımla değil, tek bir gerçek iş senaryosu üzerinden işlenmesidir. Eğitim öncesinde kurumla birlikte bir vaka (case) seçilir ve altı gün boyunca bu vaka adım adım büyütülür: basit bir veri modeliyle başlanır, uygulama arayüzü inşa edilir, otomasyon eklenir, veri modeli ilişkisel yapıya genişletilir ve son gün güvenlik ile yayınlama katmanı kurulur.

Dataverse ayrı bir modül olarak değil, seçilen vakanın veri altyapısı olarak sürecin içine yedirilmiştir; katılımcı veri modelini kurar, uygulamayı üzerine inşa eder ve akışlarla besler.

Katılımcılar eğitim sonunda izleyici değil, kendi departmanının uygulamasını yazabilen bir üretici (maker) konumuna gelir.

Teknik İçerik

Power Apps

  • Power Platform ekosistemi, ortam (environment) ve lisanslama mantığı
  • Canvas ve Model-Driven uygulama mimarileri
  • Power Fx ile formül tabanlı geliştirme
  • Form tasarımı, validasyon ve hata yönetimi
  • Gallery, filtreleme, arama ve delegasyon (delegation) optimizasyonu
  • Koleksiyonlar, CRUD işlemleri ve çok ekranlı navigasyon
  • Mobil / responsive tasarım ve yayınlama

Power Automate

  • Akış türleri: Otomatik, Anlık ve Zamanlanmış akışlar
  • Tetikleyici–eylem mantığı, konektörler ve bağlantı yönetimi
  • Koşullu mantık (Condition, Switch, Parallel), değişkenler ve döngüler
  • Onay süreçleri, çok seviyeli onay ve yükseltme (escalation) mimarisi
  • Teams entegrasyonu ve Adaptive Cards
  • Hata yönetimi (Try–Catch deseni), izleme ve loglama

Dataverse (projelerin veri altyapısı olarak eğitimin tamamına yayılır)

  • Dataverse mimarisi ve SharePoint ile karşılaştırma: hangi durumda hangisi?
  • Tablo, sütun, veri tipleri ve ilişki türleri (1:N, N:1, N:N)
  • Lookup, Choice, Calculated ve Rollup alanlar
  • Business Rules ile kod yazmadan iş mantığı kurma
  • Dataverse tetikleyicileri ile Power Automate entegrasyonu
  • Güvenlik modeli: Business Unit, Security Role, Team
  • Kayıt ve alan bazlı (field-level) güvenlik
  • Solution yapısı ve ortamlar arası taşıma (ALM temelleri)

02Uygulamalar ve Proje Senaryoları

Seçenek A

Masraf Takip Sistemi

Çalışanların masraf taleplerini girdiği, fiş yüklediği ve durumunu takip ettiği bir sistem. Tutara göre dallanan onay mekanizması, departman bazlı harcama görünürlüğü ve dönemsel raporlama ile genişletilir.

Seçenek B

Envanter ve Zimmet Takip Sistemi

Demirbaş ve stok kalemlerinin, zimmet sahiplerinin ve giriş-çıkış hareketlerinin izlendiği bir sistem. Ürün, lokasyon, personel ve hareket tabloları ile ilişkisel modelleme tarafı doğal olarak güçlüdür; kritik stok seviyesi uyarıları ve zimmet onayı ile genişletilir.

Seçenek C

Seyahat ve İzin Talep Sistemi

Personelin seyahat ve izin taleplerini oluşturduğu, yöneticinin Teams üzerinden onayladığı bir sistem. Hiyerarşik onay yapısı, hak edilen izin bakiyesi hesaplaması ve takvim entegrasyonu ile genişletilir.

Seçilen vaka hangisi olursa olsun, eğitimin teknik kapsamı ve kazanımları değişmez — aynı Power Apps, Power Automate ve Dataverse konuları işlenir. Eğitimde tek bir proje vakası seçilir ve altı gün boyunca bu vaka kademeli olarak büyütülür: Gün 1'de Dataverse üzerinde temel veri modeli kurulur, Gün 2'de Canvas uygulama arayüzü inşa edilir, Gün 3'te süreç Power Automate ile otomatize edilir, Gün 4'te veri modeli ilişkisel yapıya genişletilir, Gün 5'te Model-Driven arayüz ve çok seviyeli onay mimarisi eklenir, Gün 6'da güvenlik ve yayınlama katmanı kurulur. Kurumun kendi iş süreçlerinden (satın alma, saha servisi, müşteri talep yönetimi vb.) farklı bir vaka önerilmesi de mümkündür — benzer kapsamda olması kaydıyla senaryo değişikliği eğitim süresini ve fiyatını etkilemez.

03Eğitim Ajandası (6 Gün)

Ajanda, eğitim öncesinde seçilen proje vakası üzerinden işlenir. Aşağıda "seçilen vaka" ifadesi geçen her adım, kurumun tercih ettiği senaryo (Masraf Takip / Envanter Takip / Seyahat-İzin Talep veya kuruma özel bir süreç) üzerinde uygulanır.

  1. 1. Gün — Power Platform Temelleri ve Veri Modelinin Kurulması

    • Power Platform ekosistemine giriş ve low-code yaklaşımı
    • Lisanslama modelleri ve ortam (environment) kavramı
    • Maker Portal ve geliştirici arayüzünün tanıtımı
    • Algoritmik düşünme ve Power Fx'e giriş
    • Canvas ve Model-Driven uygulama farkları — hangisi ne zaman?
    • Dataverse'e giriş: mimari yapı ve SharePoint ile karşılaştırma
    • Tablo, sütun ve veri tipleri; Choice alan kurgusu
    • Uygulama 1: Seçilen vakanın Dataverse veri modelinin oluşturulması
    • Uygulama 2: İlk ekran ve form tasarımı, UI/UX prensipleri
  2. 2. Gün — Canvas App ile Uygulama Arayüzünün Geliştirilmesi

    • Dataverse bağlantısı ile Canvas uygulama kurgusu
    • Uygulama 3: Validasyon kuralları ve hata yönetimi
    • Gallery ile veri listeleme ve görsel düzenleme
    • Uygulama 4: Filtreleme ve arama işlemleri
    • Delegasyon (delegation) kavramı ve performans optimizasyonu
    • Uygulama 5: Koleksiyonlar ve sıralama işlemleri
    • CRUD işlemleri ve Patch fonksiyonu
    • Çok ekranlı navigasyon yapısı
    • Mobil ve responsive optimizasyon
    • Uygulamanın test edilmesi, yayınlanması ve versiyon yönetimi
  3. 3. Gün — Power Automate ile Süreç Otomasyonu

    • Power Automate mimarisi ve akış türleri (Automated / Instant / Scheduled)
    • Tetikleyici ve eylem kavramları; Dataverse tetikleyicileri
    • Konektör kullanımı ve bağlantı yönetimi
    • Dinamik içerik ve ifadeler (expressions)
    • Uygulama 6: Talep bildirim akışının geliştirilmesi
    • Koşullu mantık: Condition, Switch, Parallel Branch
    • Uygulama 7: Koşula göre dallanan onay akışının kurgulanması
    • Değişkenler ve döngü yapıları (Apply to each)
    • Uygulama 8: Hata yönetimi — Try–Catch deseni ve Run After yapılandırması
    • Ara Teslim: Uygulama + otomasyon bütünleşik olarak çalışır hale getirilir
  4. 4. Gün — İlişkisel Veri Modelleme ve Veri Modelinin Genişletilmesi

    • Çok tablolu veri mimarisi ve ilişki türleri: 1:N, N:1, N:N
    • Lookup alanlar ve tablolar arası veri erişimi
    • Calculated ve Rollup sütunlar ile otomatik hesaplama
    • Business Rules ile kod yazmadan iş mantığı kurma
    • Veri içe aktarma ve veri kalitesi yönetimi
    • Uygulama 9: Seçilen vakanın veri modelinin ilişkisel yapıya genişletilmesi
    • Uygulama 10: İş kuralları için Business Rules tanımlanması
    • İlişkisel veriyi Canvas App üzerinde gösterme (nested gallery, lookup formları)
  5. 5. Gün — Model-Driven App ve Çok Seviyeli Onay Mimarisi

    • Model-Driven App mimarisi: Form, View ve Sitemap tasarımı
    • Aynı veri modeli üzerinde Canvas ve Model-Driven karşılaştırması
    • Onay süreçleri (Approval Flows) mimarisi
    • Çok seviyeli onay ve yükseltme (escalation) mantığı
    • Teams entegrasyonu ve Adaptive Cards ile etkileşimli onay
    • Zamanlanmış akışlar ve hatırlatma desenleri
    • Uygulama 11: Seçilen vaka için Model-Driven arayüzün oluşturulması
    • Uygulama 12: Çok seviyeli yönetici onay akışının kurgulanması
    • Power Apps ↔ Power Automate entegrasyonu
  6. 6. Gün — Güvenlik, Yönetişim ve Final Teslim

    • Dataverse güvenlik modeli: Business Unit, Security Role, Team
    • Kayıt bazlı ve alan bazlı (field-level) güvenlik
    • Kullanıcı, departman ve organizasyon seviyesinde veri erişim yönetimi
    • Uygulama 13: Departman bazlı güvenlik rolü tanımlama ve test edilmesi
    • Solution yapısı ve ortamlar arası taşıma (ALM temelleri)
    • Uygulama 14: Solution paketleme ve hedef ortama aktarma
    • Data Loss Prevention (DLP) politikalarına giriş
    • Akış izleme, loglama ve analitik
    • Final Teslim: Seçilen vakanın uçtan uca test edilmesi, yayınlanması ve kullanıcı devri
    • Genel değerlendirme, soru-cevap ve sertifika takdimi

04Teknik Gereksinimler

Bilgisayar

Katılımcı başına 1 adet (Windows veya macOS), internet bağlantılı

Tarayıcı

Microsoft Edge veya Google Chrome (güncel sürüm)

Hesap

Microsoft iş/okul hesabı ya da eğitim için açılacak geliştirici hesabı

Yazılım Kurulumu

Gerekmez. Tüm çalışmalar tarayıcı üzerinden yapılır.

Lisans Durumu

Bu eğitim için herhangi bir lisans satın alımına gerek yoktur.

Dataverse dahil tüm uygulamalı çalışmalar, Microsoft'un ücretsiz olarak sunduğu Power Apps Developer Plan ortamı üzerinde yürütülür. Her katılımcı eğitim başında kendi geliştirici ortamını oluşturur ve eğitim boyunca bu ortamda çalışır.

Kurumun mevcut Microsoft 365 lisanslarına ek bir maliyet doğmaz.

05Eğitim Sonu Kazanımlar

Uygulama geliştirebilecek

Kendi departmanının bir manuel sürecini, veri girişinden onaya kadar çalışan bir Power Apps uygulamasına dönüştürebilecek.

Süreç otomatize edebilecek

Excel ve e-posta üzerinden yürüyen onay süreçlerini, çok seviyeli otomatik onay akışlarına taşıyabilecek.

Veri modeli kurabilecek

Bir iş ihtiyacını Dataverse tabloları ve ilişkileri olarak modelleyebilecek; hangi durumda SharePoint, hangi durumda Dataverse kullanılacağına karar verebilecek.

Güvenlik kurgulayabilecek

Departman ve rol bazlı erişim kurallarını tanımlayarak veriyi doğru kişilere açabilecek.

Çözümü yayınlayabilecek

Geliştirdiği çözümü solution olarak paketleyip test ortamından canlı ortama taşıyabilecek.

Fizibilite değerlendirebilecek

Kurum içinden gelen bir talebin Power Platform ile çözülüp çözülemeyeceğini ve yaklaşık eforunu öngörebilecek.

PL-400 (Power Apps + Power Automate Advanced)

İleri Düzey Uygulama Geliştirme Eğitimi

8 GünTeklif Al

01Eğitim Künyesi

Gün Sayısı
8 Gün
Eğitim Saatleri
09:30 – 16:30
Maksimum Katılımcı Sayısı
10 Kişi
Uygulama Oranı
%80 Uygulama / %20 Teorik
Sertifika
Katılımcılara eğitim sonunda IBA Consultancy Katılım Sertifikası verilecektir.
Eğitim Formatı
Online, Yerinde veya Hibrit — kurum tercihine göre belirlenir.
Ön Koşul
AB-410 düzeyinde Power Apps, Power Automate ve Dataverse bilgisi (AB-410 eğitimini almış olmak veya dengi tecrübeye sahip olmak önerilir).
Eğitim Amacı

Bu eğitim, AB-410'de temelleri atılan Power Platform bilgisini kurumsal ölçekte üretime hazır çözümler geliştirebilecek düzeye taşımayı amaçlamaktadır. Program boyunca katılımcılar; responsive tasarım, ileri veri işleme, dış sistem entegrasyonu ve otomatik doküman üretimi konularını mevcut çözümlerini genişleterek öğrenirler.

AB-410 almamış katılımcılar için de aynı vaka seçenekleri (Masraf Takip / Envanter Takip / Seyahat-İzin Talep) eğitimin ilk gününde hızlıca kurulur ve üzerine inşa edilir.

Katılımcılar eğitim sonunda basit bir uygulama değil, dış sistemlerle konuşan, hataya dayanıklı, kurumsal ölçekte kullanılabilecek bir çözümün sahibi olur.

Teknik İçerik

Power Apps İleri Düzey

  • Container kullanarak responsive tasarım
  • Component ve Snippet Library ile parametrik tasarım
  • Flexible Height Gallery ile dinamik içerik tasarımı
  • Advanced Patch senaryoları ve toplu veri işlemleri
  • Custom Connector ile dış API entegrasyonu
  • Büyük veri setlerinde performans optimizasyonu

Power Automate İleri Düzey ve Entegrasyonlar

  • Web üzerinden veri ayrıştırma (data parsing)
  • XML - JSON formatlama ve dönüşüm
  • Power Automate ile otomatik PDF/doküman oluşturma
  • Adaptive Cards ile Outlook/Teams entegrasyonu
  • Kurumsal hata yönetimi mimarisi (Try-Scope-Catch)
  • Solution yönetimi ve ortamlar arası taşımada ileri konular (ALM)

02Uygulamalar ve Proje Senaryoları

Seçenek A

Masraf Takip Sistemi

AB-410'de kurulan masraf takip uygulaması; responsive tasarım, toplu masraf işlemleri, döviz kuru entegrasyonu ve otomatik onay raporu (PDF) ile ileri seviyeye taşınır.

Seçenek B

Envanter ve Zimmet Takip Sistemi

AB-410'de kurulan envanter sistemi; responsive tasarım, toplu stok güncellemeleri, tedarikçi API entegrasyonu ve otomatik zimmet raporu (PDF) ile ileri seviyeye taşınır.

Seçenek C

Seyahat ve İzin Talep Sistemi

AB-410'de kurulan seyahat/izin sistemi; responsive tasarım, toplu izin bakiyesi güncellemeleri, döviz kuru/harcırah API entegrasyonu ve otomatik onay belgesi (PDF) ile ileri seviyeye taşınır.

Seçilen vaka hangisi olursa olsun, eğitimin teknik kapsamı ve kazanımları değişmez — aynı responsive tasarım, Advanced Patch, Custom Connector ve otomatik doküman üretimi konuları işlenir. Eğitimde AB-410'de seçilen (veya eğitimin ilk gününde hızlıca kurulan) tek bir vaka esas alınır ve sekiz gün boyunca kademeli olarak ileri seviyeye taşınır: Gün 1'de arayüz responsive tasarıma taşınır, Gün 2'de component/snippet kütüphanesi ve dinamik galeri eklenir, Gün 3'te Advanced Patch ile toplu veri işlemleri eklenir, Gün 4'te Custom Connector ile dış API entegrasyonu kurulur, Gün 5'te dış veriyi ayrıştırma ve zamanlanmış senkronizasyon eklenir, Gün 6'da otomatik PDF/rapor üretimi ve zengin bildirimler eklenir, Gün 7'de kurumsal hata yönetimi ve performans optimizasyonu eklenir, Gün 8'de sistem uçtan uca entegre test edilir ve final teslimi yapılır. Kurumun kendi sürecinin vaka olarak kullanılması da mümkündür — benzer kapsamda olması kaydıyla eğitim süresini ve fiyatını etkilemez.

03Eğitim Ajandası (8 Gün)

Ajanda, AB-410'de seçilen vakanın ileri seviyeye taşınması üzerinden işlenir. AB-410 almamış katılımcılar için aynı vaka seçenekleri (Masraf Takip / Envanter Takip / Seyahat-İzin Talep) eğitimin ilk gününde hızlıca kurulur ve üzerine inşa edilir.

  1. 1. Gün — Responsive Tasarıma Geçiş

    • PL-400'ün kapsamı ve AB-410 ile ilişkisi
    • Container kullanarak responsive tasarım mantığı
    • Farklı ekran boyutları için düzen (layout) stratejileri
    • Component nedir, ne zaman kullanılır?
    • Uygulama 1: Seçilen vakanın ana ekranının container yapısına taşınması
    • Uygulama 2: İlk component'in oluşturulması
  2. 2. Gün — Component ve Snippet Kütüphanesi

    • Component özellikleri (Custom Properties) ile parametrik tasarım
    • Snippet Library kavramı ve kurumsal standart oluşturma
    • Uygulama 3: Tekrar kullanılabilir component kütüphanesinin genişletilmesi
    • Flexible Height Gallery ile dinamik içerik tasarımı
    • Uygulama 4: Flexible Height Gallery ile liste ekranının yeniden tasarlanması
    • Responsive tasarımın farklı cihazlarda test edilmesi
  3. 3. Gün — Advanced Patch ve Toplu Veri İşlemleri

    • Patch fonksiyonunun ileri kullanım senaryoları
    • Toplu güncelleme ve silme desenleri
    • Uygulama 5: Advanced Patch ile toplu veri işleme senaryosunun geliştirilmesi
    • Hata toleranslı Patch tasarımı
    • Performans: büyük veri setlerinde Patch optimizasyonu
    • Uygulama 6: Performans testinin yapılması ve iyileştirilmesi
  4. 4. Gün — Custom Connector ile Dış Sistem Entegrasyonu

    • API kavramları: REST, JSON, kimlik doğrulama yöntemleri
    • Custom Connector oluşturma adımları
    • Uygulama 7: Dış bir API için custom connector tanımlanması (döviz kuru servisi)
    • Connector'ın Power Apps'e bağlanması ve test edilmesi
    • Uygulama 8: Seçilen vakaya döviz kuru/dış veri entegrasyonunun eklenmesi
  5. 5. Gün — Power Automate İleri Senaryolar: Veri Ayrıştırma

    • Web üzerinden veri ayrıştırma (data parsing) teknikleri
    • HTML/JSON yanıtlarından veri çıkarma
    • XML - JSON formatlama ve dönüşüm
    • Uygulama 9: Dış API yanıtının ayrıştırılıp uygulamaya aktarılması
    • Zamanlanmış senkronizasyon akışı tasarımı
    • Uygulama 10: Kur/dış verinin günlük otomatik güncellenmesi
  6. 6. Gün — Otomatik Doküman Üretimi

    • Power Automate ile PDF oluşturma yöntemleri
    • Şablon tabanlı doküman üretimi
    • Uygulama 11: Seçilen vaka için onay/rapor PDF şablonunun oluşturulması
    • Adaptive Cards ile zengin Teams/Outlook bildirimleri
    • Uygulama 12: PDF çıktısının Adaptive Card ile bildirime eklenmesi
  7. 7. Gün — Hata Yönetimi ve Performans Optimizasyonu

    • Kurumsal ölçekte hata yönetimi mimarisi (Try-Scope-Catch)
    • Yeniden deneme (retry) ve bildirim mekanizmaları
    • Uygulama 13: Sistemin uçtan uca hata yönetimiyle güçlendirilmesi
    • Delegasyon ve performans optimizasyonu ileri teknikleri
    • İzleme, loglama ve analitik
    • Uygulama 14: Performans testinin ve izleme panelinin kurulması
  8. 8. Gün — Entegrasyon Testi ve Final Teslim

    • Solution yönetimi ve ortamlar arası taşımada ileri konular (ALM)
    • Environment variable ve bağlantı referanslarıyla taşınabilirlik
    • Final Teslim: Seçilen vakanın uçtan uca entegre test edilmesi ve yayınlanması
    • Kullanıcı devri ve dokümantasyon
    • Genel değerlendirme, soru-cevap ve sertifika takdimi

04Teknik Gereksinimler

Bilgisayar

Katılımcı başına 1 adet (Windows veya macOS), internet bağlantılı

Tarayıcı

Microsoft Edge veya Google Chrome (güncel sürüm)

Hesap

Microsoft iş/okul hesabı ya da eğitim için açılacak geliştirici hesabı

Yazılım Kurulumu

Gerekmez. Tüm çalışmalar tarayıcı üzerinden yapılır.

Dış API Erişimi

Custom Connector senaryosu için kullanılacak API'nin (kur servisi veya kurumun kendi API'si) test erişim bilgileri eğitim öncesi paylaşılmalıdır.

Lisans Durumu

Bu eğitim için herhangi bir lisans satın alımına gerek yoktur.

Custom Connector dahil tüm ileri özellikler, ücretsiz Power Apps Developer Plan ortamı üzerinde yürütülür.

Kurumun bu eğitimde geliştirilen çözümü üretim (production) ortamına taşıması durumunda, kullanılan özelliklere bağlı olarak Power Apps Premium lisansı gerekebilir — bu, eğitim kapsamının dışındadır ve ayrı bir değerlendirme konusudur.

05Eğitim Sonu Kazanımlar

Mobil/responsive çözüm geliştirebilecek

Var olan uygulamayı farklı ekran boyutlarında sorunsuz çalışan responsive bir yapıya taşıyabilecek.

Dış sistemlerle entegre edebilecek

Kurumun kullandığı harici bir API'yi (banka, ERP, kur servisi vb.) uygulamasına custom connector ile bağlayabilecek.

Otomatik doküman üretebilecek

Onay/rapor gibi çıktıları Power Automate ile otomatik PDF olarak üretebilecek.

Toplu veri işleyebilecek

Advanced Patch ile çok sayıda kaydı tek işlemde güncelleyebilecek/silebilecek.

Performans sorunlarını çözebilecek

Büyük veri setlerinde performans sorunlarını teşhis edip optimize edebilecek.

Kurumsal ölçeğe taşıyabilecek

Çözümü hata toleranslı, izlenebilir ve sürdürülebilir bir mimariyle canlıya alabilecek.

Power Automate Cloud

Temel Bulut Otomasyonu Eğitimi

2 GünTeklif Al

01Eğitim Künyesi

Gün Sayısı
2 Gün
Eğitim Saatleri
09:30 – 16:30
Maksimum Katılımcı Sayısı
10 Kişi
Uygulama Oranı
%80 Uygulama / %20 Teorik
Sertifika
Katılımcılara eğitim sonunda IBA Consultancy Katılım Sertifikası verilecektir.
Eğitim Formatı
Online, Yerinde veya Hibrit — kurum tercihine göre belirlenir.
Ön Koşul
Yazılım geliştirme bilgisi gerekmez. Temel Excel/Office kullanım becerisi yeterlidir.
Eğitim Amacı

Bu eğitim, katılımcılara Power Automate cloud flow'ları ile farklı otomasyon desenlerini (onay, zamanlanmış, bildirim/entegrasyon, veri işleme) sıfırdan kurmayı öğretmeyi amaçlamaktadır. Program; tetikleyici ve aksiyon mantığı, connector kullanımı, koşullu mantık ve hata yönetimi temellerini uygulamalı olarak kapsar.

Bu eğitim, IBA'nın "Power Apps + Power Automate" ve AB-410 eğitimlerinden farklı bir odakta durur: orada otomasyon, katılımcının inşa ettiği bir uygulamaya bağlı tek bir akış olarak öğretilir; burada bir uygulama inşa edilmeden, doğrudan dört farklı otomasyon deseninin genişliği öğretilir. Kurum ileride bir uygulama ile birleştirmek isterse Power Apps + Power Automate veya AB-410'e yönlendirilebilir.

Katılımcılar eğitim sonunda kendi departmanının farklı otomasyon ihtiyaçlarına (onay, zamanlama, bildirim, veri işleme) uygun akışı seçip kurabilen bir kullanıcı olur.

Teknik İçerik

Cloud Flow Temelleri

  • Power Automate'e giriş: tetikleyici, aksiyon ve connector kavramları
  • Tetikleyici türleri: anlık, otomatik, zamanlanmış
  • Koşullar ve dallanma mantığı

Otomasyon Desenleri

  • Onay (approval) süreçleri
  • Zamanlanmış (scheduled) akışlar
  • Bildirim ve sistem entegrasyonu (e-posta, Teams)
  • Temel hata yönetimi

02Uygulamalar ve Proje Senaryoları

Senaryo 1

Onay (Approval) Akışı

Bir talebin (masraf, izin vb.) yöneticiye onaya gönderilip sonucun otomatik bildirildiği çok aşamalı bir onay akışını kapsar.

Senaryo 2

Zamanlanmış (Scheduled) Akış

Belirli aralıklarla otomatik çalışan, örneğin haftalık özet rapor gönderen bir akışı kapsar.

Senaryo 3

Bildirim ve Entegrasyon Akışı

Bir e-posta veya Teams mesajına dayalı olarak tetiklenen, ilgili kişilere otomatik bildirim gönderen bir akışı kapsar.

Senaryo 4

Veri İşleme Akışı

Gelen verinin koşullara göre filtrelenip işlendiği ve sonucun bir listeye/tabloya yazıldığı bir akışı kapsar.

Dört senaryo birlikte, Power Automate'in onay, zamanlama, bildirim ve veri işleme genelinde sağladığı otomasyon çeşitliliğini gösterir. Aşağıdaki dört senaryo eğitimin standart uygulama setidir ve eğitim boyunca sırayla işlenir; alternatif değildir, tamamı işlenir. Power Automate'in gücü tek bir akış türünde uzmanlaşmaktan değil, farklı tetikleyici ve entegrasyon türlerine uyum sağlayabilmekten gelir. Kurumun kendi süreçlerinden (satın alma onayı, haftalık rapor dağıtımı, sistem bildirimleri vb.) benzer karmaşıklıkta bir senaryo istenmesi halinde, mevcut senaryolardan biriyle değiştirilebilir. Senaryo değişikliği eğitim süresini ve fiyatını etkilemez.

03Eğitim Ajandası (2 Gün)

Ajanda, dört bağımsız otomasyon deseni üzerinden gün gün işlenir; ilk gün onay ve zamanlanmış akışlar, ikinci gün bildirim/entegrasyon ve veri işleme akışlarına odaklanır.

  1. 1. Gün — Temeller, Onay ve Zamanlanmış Akışlar

    • Power Automate'e giriş: tetikleyici, aksiyon ve connector kavramları
    • Uygulama 1: İlk akışın (basit bir tetikleyici-aksiyon) kurulması
    • Onay (approval) süreçleri ve koşullu yönlendirme
    • Uygulama 2: Çok aşamalı bir onay akışının geliştirilmesi
    • Zamanlanmış tetikleyici mantığı
    • Gün Sonu Teslimi: Zamanlanmış olarak çalışan bir akışın tamamlanması
  2. 2. Gün — Bildirim, Entegrasyon ve Veri İşleme

    • Bildirim ve sistem entegrasyonu (e-posta, Teams connector'ları)
    • Uygulama 3: Bildirim/entegrasyon akışının geliştirilmesi
    • Koşullu veri işleme ve filtreleme
    • Uygulama 4: Veri işleme akışının geliştirilip listeye/tabloya yazılması
    • Temel hata yönetimi
    • Final Teslim: Dört senaryonun tamamının test edilip çalıştığının doğrulanması
    • Genel değerlendirme, soru-cevap ve sertifika takdimi

04Teknik Gereksinimler

Bilgisayar

Katılımcı başına 1 adet (Windows veya macOS), internet bağlantılı

Tarayıcı

Microsoft Edge veya Google Chrome (güncel sürüm)

Hesap

Microsoft iş/okul hesabı

Yazılım Kurulumu

Gerekmez. Tüm çalışmalar tarayıcı üzerinden yapılır.

Veri Kaynağı

Eğitimde örnek bir SharePoint listesi kullanılır; kurum isterse kendi ortamında test listesi hazırlayabilir.

Lisans Durumu

Bu eğitim için herhangi bir lisans satın alımına gerek yoktur.

Power Automate, katılımcıların mevcut Microsoft 365 lisansları kapsamındaki temel (per-app olmayan) haklarla kullanılır.

Premium connector, AI Builder veya gözetimsiz (unattended) otomasyon gibi ileri senaryolar isteniyorsa ayrı bir lisans değerlendirmesi gerekebilir — bu, eğitim kapsamının dışındadır.

05Eğitim Sonu Kazanımlar

Onay akışı kurabilecek

Bir talebi yöneticiye onaya gönderen çok aşamalı bir akış geliştirebilecek.

Zamanlanmış akış kurabilecek

Belirli aralıklarla otomatik çalışan bir akış tasarlayabilecek.

Bildirim akışı kurabilecek

E-posta veya Teams üzerinden otomatik bildirim gönderen bir akış geliştirebilecek.

Veri işleyebilecek

Koşullu filtreleme ile gelen veriyi işleyip bir listeye/tabloya yazabilecek.

Doğru deseni seçebilecek

Kendi departmanının otomasyon ihtiyacına hangi akış deseninin uygun olduğunu değerlendirebilecek.

Sıkça Sorulan Sorular

Konuların kapsamlı şekilde ele alınması ve uygulamalı çalışmaların verimli geçmesi için başlangıç seviyesindeki eğitim 2 gün, ileri seviye eğitim ise 4 gün olarak planlanmıştır. Katılımcıların programlarına uyum sağlayacak esnek saat seçenekleri sunulmaktadır.

Eğitimler, alanında uzman eğitmenler tarafından etkileşimli bir formatta yürütülmektedir. Teorik anlatımlar ile pratik uygulamalar bir arada sunularak öğrenme süreci desteklenir. Power Apps eğitimi, online katılım seçeneğiyle uzaktan erişim imkanı da sağlamaktadır. Katılımcılara gerekli eğitim materyalleri ve kaynaklar dijital ortamda iletilmektedir.

Microsoft Power Apps eğitimi iş süreçlerini dijitalleştirmek ve uygulama geliştirmek isteyen herkese açıktır. Ayrıca yazılımcılar, IT profesyonelleri ve iş analistleri de bu eğitime katılarak yetkinliklerini artırabilirler.

Eğitime katılmak için herhangi bir ön koşul bulunmamaktadır. Öğrenme isteği ve teknolojiye ilgi duymanız başarılı bir eğitim süreci için en önemli faktörlerdir.

Eğitim programlarında yer alan vaka çalışmaları, belirlenen konsept doğrultusunda başarıyla tamamlandığında katılımcılara başarı sertifikası verilmektedir. Konsept çalışmalarının uygulanmadığı durumlarda ise eğitim sürecine aktif katılım gösterenler, süreci tamamladıklarını belgeleyen katılım belgesi almaktadır.

Başlangıç seviyesi için eğitim programı toplamda 2 günlük bir sürece yayılmaktadır. İleri seviye içinse 4 gün olarak belirlenmiştir. Bu süre içerisinde teorik bilgiler ve uygulamalı çalışmalar dengeli bir şekilde sunulur.

Eğitimlerimiz yüz yüze sınıf ortamında veya online platformlar üzerinden gerçekleştirilebilir. Katılımcıların tercihlerine göre esneklik sağlanmaktadır. Her iki formatta da interaktif bir öğrenme deneyimi sunulur ve katılımcıların aktif katılımı teşvik edilir.

Bu eğitim iş süreçlerini otomatikleştirmek isteyen tüm profesyonellere açıktır. Özellikle iş analistleri, yazılım geliştiriciler ve süreç yöneticileri için faydalıdır. Teknik bir altyapıya sahip olmanız gerekmemekle birlikte temel bilgisayar becerileri yeterlidir.

İsteyen herkes Power Automate Eğitimi’ne katılabilir. Ancak temel seviyede bilgisayar ve internet kullanımı bilgisine sahip olmanız öğrenme sürecinizi kolaylaştıracaktır. Daha önce Microsoft ürünleriyle çalışmış olmanız da avantaj sağlayabilir.

Eğitim sürecinde yer alan vaka çalışmaları başarıyla tamamlandığında, katılımcılara başarı sertifikası sunulmaktadır. Eğer konsept çalışmaları uygulanmazsa, eğitim sürecine katıldıklarını gösteren katılım belgesi verilmektedir.