MB-500T00 MICROSOFT DYNAMICS 365: FINANCE AND OPERATIONS APPS DEVELOPER EĞİTİMİ

F&O geliştirici rolüne X++ ve uzantılarla hazırlanın

Mimari, veri yapıları, X++, genişletilebilirlik, entegrasyon, güvenlik ve yayına alma

MB-500T00 Microsoft Dynamics 365: Finance and Operations Apps Developer Eğitimi, katılımcıları F&O geliştirici rolünün yetenek alanlarına göre uçtan uca hazırlar.

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

Eğitim Hakkında

F&O geliştirici yetkinliğini mimariden yayına alma otomasyonuna kadar uçtan uca kurar

MB-500T00 Microsoft Dynamics 365: Finance and Operations Apps Developer Eğitimi, katılımcıları F&O geliştirici rolünün yetenek alanlarına göre uçtan uca hazırlar. Program mimariyi, tablolar, EDT ve enum veri yapılarını, form desenlerini, X++ ile iş mantığını, olay işlemeyi, extension ve Chain of Command'ı, batch ve SysOperation'ı, OData ve servislerle entegrasyonu, güvenlik rollerini ve DevOps ile dağıtımı kapsar. İçerik MB-500 becerilerine göre kurgulanmıştır.

Süre ve Format

3 Gün. Her gün dört modül; geliştirici yetenek alanları kavram anlatımı, Visual Studio'da kodlama ve F&O ortamında uygulamalı senaryolarla pekiştirilir.

Seviye

Orta Seviye — Dynamics 365 Finance and Operations geliştirici rolüne X++ ve uzantılarla hazırlananlar için

Öğrenme Metodu

MB-500 beceri alanları sırayla işlenir; her konu Visual Studio ve F&O ortamında uygulamalı kodlama senaryolarıyla pekiştirilir.

Neden Bu Eğitim?

🎯Sınav odaklı yapı

MB-500 beceri alanlarına birebir oturan modüllerle geliştirici sertifikasyonuna yapılandırılmış ve güçlü bir hazırlık yaparsınız.

🔌Entegrasyon gücü

OData ve özel servislerle dış sistemlere bağlanmayı öğrenerek F&O çözümlerini kurumsal ekosisteme entegre edebilirsiniz.

🛠️Uçtan uca beceri

Mimariden koda ve yayına alma otomasyonuna kadar geliştirme yaşam döngüsünün tamamını uygulamalı olarak kavrarsınız.

Anahtar Konular

mb-500 eğitimifinance and operations developerx++ geliştirme eğitimidynamics 365 geliştiricid365 f&o developerodata entegrasyon dynamicschain of command eğitimimicrosoft dynamics 365 kursuazure devops d365 dağıtımmb-500t00
“Geliştiricinin değeri yazdığı satırda değil, o kodun yükseltmeye dayanması ve güvenle yayına alınabilmesindedir; işini sağlam kuran kalıcı olur.”

Ön Koşullar

Programdan en iyi verimi almak için gereken temel bilgi ve deneyim

1
OOP temeli

C# gibi nesne yönelimli bir dilde temel programlama bilgisi X++ ve uzantı konularını kavramayı kolaylaştırır.

2
SQL bilgisi

İlişkisel veritabanı ve SQL kavramlarına aşinalık veri yapıları ve veri varlıkları konularını anlamayı kolaylaştırır.

3
D365 aşinalığı

Dynamics 365 Finance and Operations arayüzüne genel aşinalık geliştirme senaryolarını bağlama oturtmayı kolaylaştırır.

4
Araç ilgisi

Visual Studio, Git ve DevOps gibi geliştirme araçlarına ilgi uygulamalı yayına alma bölümlerinden verimi artı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ı uygulama mimarisini ve dağıtım modelini kavrar, geliştirme araçlarını ve model yönetimini kullanır, tablo, EDT ve enum veri yapılarını tasarlar ve form desenleriyle arayüz oluşturur.
Modül 1
Uygulama Mimarisi ve Dağıtım Modeli
  • Finance and Operations katmanlı mimari genel bakışı
  • Tier-1 geliştirme ve Tier-2 üretim benzeri ortamlar
  • Bulut ve şirket içi dağıtım seçeneklerinin farkı
  • Model, paket ve modül kavramlarının ilişkisi
  • Uygulama nesne ağacı (AOT) ve metadata yapısı
  • Lifecycle Services (LCS) ve ortam yönetimi
Modül 2
Geliştirme Araçları ve Model Yönetimi
  • Visual Studio geliştirme araçları ve kurulumu
  • Model oluşturma, bağımlılık ve katman yönetimi
  • Application Explorer ve element organizasyonu
  • Etiketler ve çok dilli metin kaynakları
  • Azure DevOps ve kaynak kodu denetimi bağlantısı
  • Çalışma alanı ve proje yapılandırması
Modül 3
Veri Yapıları: Tablolar, EDT ve Enum
  • Tablo tasarımı, alanlar, alan grupları ve dizinler
  • Genişletilmiş veri türü (EDT) tanımı ve mirası
  • Temel ve genişletilebilir enum oluşturma
  • Tablo ilişkileri ve referans bütünlüğü
  • Tablo metotları, validate ve initValue kullanımı
  • Veri modeli normalizasyonu ve tasarım ilkeleri
Modül 4
Form Tasarımı ve Desenler
  • Form yapısı: veri kaynağı, tasarım ve bölümler
  • Form desenleri (patterns) ve uygulanması
  • Izgara, hızlı sekme ve eylem bölmesi (action pane)
  • Görünüm ve düzenleme (display/edit) metotları
  • Form olayları ve kullanıcı etkileşimi işleme
  • Çalışma alanı ve gezinme deneyimi tasarımı
Günün hedefiKatılımcı X++ ile iş mantığı geliştirir, nesne yönelimli programlama ve olay işlemeyi uygular, extension ile Chain of Command'ı kullanır ve batch ile SysOperation çerçevesinde eşzamanlı işleme kurar.
Modül 1
X++ ile İş Mantığı Geliştirme
  • X++ söz dizimi, türler ve akış kontrolü
  • Select ifadeleri, birleştirme (join) ve sorgu
  • Transaction (tTS) ve kayıt üzerinde işlemler
  • Container, liste ve koleksiyon kullanımı
  • İstisna işleme ve info log mesaj yönetimi
  • Kod performansı ve set tabanlı işlem ilkeleri
Modül 2
Nesne Yönelimli Programlama ve Olaylar
  • Sınıf, metot, kalıtım ve erişim belirleyiciler
  • Arayüzler, soyut sınıflar ve çok biçimlilik
  • Tasarım desenleri ve yeniden kullanılabilirlik
  • Olay (event) tabanlı programlama kavramı
  • Delegate ve olay işleyici (handler) tanımı
  • Pre/post olayları ve doğrulama senaryoları
Modül 3
Genişletilebilirlik: Extension ve CoC
  • Genişletme modeli ve overlayering ile farkı
  • Tablo, form, enum ve sınıf uzantıları
  • Chain of Command ile metot genişletme
  • next çağrısı ve genişletme zinciri davranışı
  • Olay işleyicilerle gevşek bağlı genişletme
  • Yükseltmeye dayanıklı özelleştirme stratejisi
Modül 4
Eşzamanlı İşleme: Batch ve SysOperation
  • Toplu iş (batch) sunucusu ve iş zamanlama
  • SysOperation veri sözleşmesi ve kontrolör
  • Service, controller ve UI builder bileşenleri
  • Batch grupları ve sunucu tarafı yürütme
  • İş paralelleştirme ve ilerleme göstergesi
  • Hata işleme, yeniden deneme ve izleme
Günün hedefiKatılımcı veri yönetimi çerçevesi ve veri varlıklarını kurar, OData ve özel servislerle entegrasyon geliştirir, güvenlik rolleri ve ayrıcalıklarını tasarlar ve yapı otomasyonu ile dağıtımı uygular.
Modül 1
Veri Yönetimi ve Veri Varlıkları
  • Veri varlığı (data entity) tasarımı ve türleri
  • Veri yönetimi çerçevesi (DMF) ve veri projeleri
  • İçe/dışa aktarma ve hazırlama (staging) tabloları
  • Veri olayları ve post-load/pre-insert mantığı
  • Varlık eşleme ve veri dönüştürme senaryoları
  • Veri göçü ve toplu veri yükleme ilkeleri
Modül 2
Dış Entegrasyon: OData ve Servisler
  • OData ile veri varlığı tüketimi ve sorgulama
  • Özel servis (custom service) tanımı ve yayını
  • JSON ve SOAP istek/yanıt işleme
  • İş olayları (business events) ile olay tabanlı akış
  • Kimlik doğrulama ve Azure AD uygulama kaydı
  • Entegrasyon desenleri ve hata yönetimi
Modül 3
Güvenlik Rolleri ve Ayrıcalıklar
  • Rol, görev, ayrıcalık ve izin hiyerarşisi
  • Güvenlik nesnelerinin kod ile tanımlanması
  • Görevler ayrılığı (segregation of duties)
  • Genişletilebilir veri güvenliği (XDS) politikaları
  • Kayıt ve alan düzeyi erişim denetimi
  • Güvenlik tanı araçları ve rol doğrulama
Modül 4
Yapı Otomasyonu ve Ortama Dağıtım
  • Dağıtılabilir paket (deployable package) oluşturma
  • Azure DevOps ile sürekli derleme (build) hattı
  • Kod birleştirme, dallanma (branch) ve sürümleme
  • LCS üzerinden ortamlara paket dağıtımı
  • Veritabanı senkronizasyonu ve otomatik testler
  • Yayın sonrası doğrulama ve geri dönüş planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari kavrayış

F&O uygulama mimarisini ve dağıtım modelini kavrayarak geliştirme ortamlarını ve model yapısını doğru kurgularsınız.

✅
Veri yapıları

Tabloları, EDT ve enum'ları ilişkiler ve dizinlerle tasarlayarak sağlam ve tutarlı bir veri modeli oluşturursunuz.

✅
Form desenleri

Form desenlerini ve olay işlemeyi kullanarak tutarlı, kullanılabilir ve bakımı kolay kullanıcı arayüzleri geliştirirsiniz.

✅
X++ iş mantığı

X++ ile sorgu, işlem ve iş mantığını uygulayarak performanslı ve doğru çalışan sunucu tarafı kod yazarsınız.

✅
Genişletilebilirlik

Extension ve Chain of Command ile çekirdeği bozmadan genişleterek yükseltmeye dayanıklı özelleştirmeler geliştirirsiniz.

✅
Entegrasyon

Veri varlıkları, OData ve özel servislerle F&O çözümlerini dış sistemlere güvenli biçimde entegre edersiniz.

✅
Güvenlik tasarımı

Rol, görev ve ayrıcalık hiyerarşisini ve XDS politikalarını kurarak erişim denetimini doğru ve güvenli biçimde tasarlarsınız.

✅
Yayına alma

Azure DevOps ve LCS ile derleme ve dağıtım hattını kurarak çözümleri otomatik ve güvenilir biçimde yayına alırsınız.

Kimler İçin Uygundur?

  • MB-500 sertifikasyonuna hazırlanan geliştiriciler
  • X++ ile F&O geliştirmeye geçen yazılımcılar
  • teknik danışmanlar
  • kurumsal uygulama geliştirme ekiplerinin üyeleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
MB-500 sertifikasyonuna hazırlanan geliştiriciler, X++ ile F&O geliştirmeye geçen yazılımcılar, teknik danışmanlar ve kurumsal uygulama geliştirme ekiplerinin üyeleri için uygundur. C# gibi nesne yönelimli bir dilde temel programlama ile SQL bilgisi güçlü biçimde önerilir ancak zorunlu değildir.
Bu eğitim ile diğer MB-500 eğitiminin farkı nedir?
İkisi de aynı MB-500 geliştirici becerilerini kapsar ve içerik özünde eşdeğerdir. Bu program modülleri MB-500 beceri alanları sırasına göre kurar ve OData ile özel servislerle dış entegrasyona biraz daha fazla ağırlık verir; diğer program ise SSRS raporlama akışını biraz daha öne çıkarır.
Entegrasyon konuları ne düzeyde ele alınıyor?
Veri varlıkları, veri yönetimi çerçevesi, OData ile tüketim, özel servisler, iş olayları (business events) ve Azure AD kimlik doğrulaması uygulamalı olarak işlenir. Amaç F&O çözümlerini dış sistemlerle güvenli ve sürdürülebilir biçimde entegre edebilecek düzeye ulaşmaktır.
MB-500 sınavına hazırlık sağlıyor mu?
Müfredat MB-500 sınavının beceri alanlarına göre kurgulanmıştır ve sınava güçlü bir temel oluşturur. Resmi sertifikasyon sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir; eğitim bir sınav hazırlık ve beceri kazandırma programıdır.
Eğitim sonunda sertifika veriliyor mu?
Evet. Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve kavranan konuları belgeler. Microsoft'un resmi sertifikasyon sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

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. MB-500T00 Microsoft Dynamics 365: Finance and Operations App Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

CRM SistemleriSalesforce Satış için Eğitimi
Kurumsal Uygulamalar Eğitimleri

Salesforce Satış için Eğitimi

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

Sales Cloud ile lead, fırsat, satış hattı, fiyatlama, satış tahmini, otomasyon ve raporlamayı öğreterek satış sürecini uçtan uca yönetmeyi kazandıran eğitim.

Detayları Gör →
CRM SistemleriSalesforce Satış ve Yönetim için Eğitimi
Kurumsal Uygulamalar Eğitimleri

Salesforce Satış ve Yönetim için Eğitimi

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

Salesforce Sales Cloud ile aday, fırsat, boru hattı yönetimi; otomasyon, raporlama, güvenlik ve organizasyon yönetimini öğreten uygulamalı CRM eğitimi.

Detayları Gör →
CRM SistemleriSalesforce Sigorta ve Kiralama: Tam Yaşam Döngüsü Yönetimi Eğitimi
Kurumsal Uygulamalar Eğitimleri

Salesforce Sigorta ve Kiralama: Tam Yaşam Döngüsü Yönetimi Eğitimi

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

Salesforce ile sigorta poliçesi ve kiralama sözleşmesi yaşam döngüsünü; teklif, poliçe, hasar, yenileme, ödeme ve iade süreçleriyle yönetmeyi öğreten eğitim.

Detayları Gör →
CRM SistemleriSalesforce Şimşek Eğitimi
Kurumsal Uygulamalar Eğitimleri

Salesforce Şimşek Eğitimi

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

Salesforce Lightning Experience, Lightning App Builder, bileşenler, Flow ve Classic'ten geçişi öğreten uygulamalı düşük kodlu Lightning eğitimi.

Detayları Gör →
CRM SistemleriSalesforce: Administration Essentials For New Admins Eğitimi
Kurumsal Uygulamalar Eğitimleri

Salesforce: Administration Essentials For New Admins Eğitimi

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

Yeni Salesforce yöneticileri için organizasyon kurulumu, kullanıcı ve güvenlik yönetimi, veri modeli, otomasyon ve raporlamayı öğreten ADM-201 uyumlu eğitim.

Detayları Gör →
CRM SistemleriSign-in & Setup in Dynamics 365 for Sales Eğitimi
Kurumsal Uygulamalar Eğitimleri

Sign-in & Setup in Dynamics 365 for Sales Eğitimi

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

Microsoft Dynamics 365 Sales'te oturum açma, Power Platform ortamı, güvenlik rolleri ve Sales Hub kurulumunu öğreten uygulamalı CRM eğitimi.

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