← Tüm Eğitimler
Geliştirme
SAP · ABAP

İleri Seviye ABAP Eğitimi

Temel ABAP bilginizi kurumsal düzeye taşıyın. SAP Forms, OOP ABAP, CDS Views, OData servisleri ve Enhancement Framework konularını gerçek proje senaryolarıyla derinlemesine öğrenin.

Süre 60 saat
Ön Koşul Temel ABAP
Format Canlı Online
Sertifika Var
Mentorluk 1 ay
Eğitime Kayıt Ol →

Bu eğitimde neler öğreneceksiniz?

60 saatlik bu program sonunda kurumsal SAP projelerinde bağımsız olarak ileri düzey geliştirmeler yapabilecek, modern ABAP teknolojilerini etkin biçimde kullanabileceksiniz.

01 SAP Forms — Smart Forms ve Adobe Forms ile profesyonel çıktı tasarımı
02 Nesne Yönelimli ABAP — sınıflar, arayüzler, kalıtım ve tasarım desenleri
03 Veri İşleme — iç tablolar, sort, collect ve paralel işleme teknikleri
04 İletişim ve Entegrasyon — RFC, BAPI, IDoc ve Web Service çağrıları
05 SAP Genişletme Çerçevesi — Enhancement Framework, BAdI ve User Exit
06 Modern ABAP — Clean ABAP prensipleri ve S/4HANA uyumlu geliştirme
07 OData Servisleri — SAP Gateway üzerinden REST tabanlı servis geliştirme
08 CDS (Core Data Services) — Annotation'lar ve Fiori Elements entegrasyonu

Müfredat

8 modül. Her biri gerçek proje senaryolarıyla desteklenen, uygulamalı bir ileri düzey müfredat.

01

SAP Forms — Smart Forms & Adobe Forms

SAP'de fatura, irsaliye ve resmi belge çıktıları üretmek için kullanılan Smart Forms ve Adobe Forms teknolojilerini öğrenirsiniz. Form Builder aracında layout, veri bağlama ve koşullu yazdırma tekniklerini uygularsınız. Gerçek bir fatura çıktısı geliştirerek form mimarisini bütünüyle kavramış olursunuz.

02

Nesne Yönelimli ABAP (OOP ABAP)

ABAP'ta nesne yönelimli programlamanın tüm bileşenlerini öğrenirsiniz: sınıf tanımlama, kalıtım, polimorfizm, arayüzler ve exception handling. Singleton, Factory ve Observer gibi tasarım desenlerini gerçek SAP senaryolarında uygularsınız. Yeniden kullanılabilir, test edilebilir kod yazma pratiklerini kazanırsınız.

03

Veri İşleme Teknikleri

Büyük veri setleriyle çalışırken performanslı ve doğru sonuçlar elde etmek için ileri iç tablo tekniklerini öğrenirsiniz. SORT, COLLECT, DELETE DUPLICATES ve hash tablosu kullanımını uygularsınız. Paralel işleme (asenkron RFC çağrıları) ile uzun süren süreçleri optimize etmeyi pratik edersiniz.

04

İletişim ve Entegrasyon (RFC, BAPI, IDoc, Web Service)

SAP sistemleri arasında ve dış sistemlerle veri alışverişinin tüm yöntemlerini öğrenirsiniz. sRFC, aRFC ve tRFC farkları, BAPI tabanlı işlemler ve IDoc süreçlerini uygularsınız. SOAP ve REST tabanlı web servis entegrasyonunu gerçek bir senaryo üzerinde adım adım geliştirirsiniz.

05

SAP Genişletme Çerçevesi (Enhancement Framework)

SAP standart kodunu kaynak kodunu değiştirmeden özelleştirmenin doğru yolunu öğrenirsiniz. Enhancement Spot, BAdI implementasyonu ve klasik User Exit / Customer Exit yapılarını karşılaştırmalı olarak uygularsınız. Upgrade-safe geliştirme prensiplerini benimseyerek kurumsal projelerde sürdürülebilir özelleştirmeler yaparsınız.

06

Modern ABAP & Clean ABAP

ABAP 7.4+ ile gelen inline declaration, string template, REDUCE, FILTER ve CORRESPONDING gibi modern dil özelliklerini öğrenirsiniz. Clean ABAP kılavuzunu referans alarak okunabilir, test edilebilir ve bakımı kolay kod yazma alışkanlıkları kazanırsınız. S/4HANA uyumlu geliştirme kısıtlarını ve taşıma stratejilerini tartışırsınız.

07

OData Servisleri (SAP Gateway)

SAP Gateway üzerinden OData v2 servisi geliştirmeyi baştan sona öğrenirsiniz. Entity type, entity set ve association tanımları yaparak CRUD işlemlerini implemente edersiniz. Fiori uygulamalarına veri sağlayan gerçek bir OData servisi geliştirerek tüm süreci uçtan uca deneyimlersiniz.

08

CDS (Core Data Services) & Fiori Elements

S/4HANA'nın modern geliştirme paradigması olan CDS View'ları öğrenirsiniz. Annotation kullanımı, association ile view birleştirme ve VDM (Virtual Data Model) katman yapısını uygularsınız. CDS tabanlı OData servisi otomatik üretimi ve Fiori Elements ile List Report / Object Page oluşturmayı gerçek bir vaka üzerinde geliştirirsiniz.

Eğitmen

Burak Kocaaslan

Burak Kocaaslan

SAP ABAP Danışmanı · Kurucu & Baş Eğitmen
14 yıl

Aktif olarak SAP ABAP danışmanlığı yapan Burak, sahada edindiği deneyimi doğrudan eğitim ortamına taşır. İleri seviye eğitimlerde özellikle kurumsal mimari kararlar, performans optimizasyonu ve S/4HANA geçiş süreçlerindeki gerçek deneyimlerini paylaşır.

Bu eğitime katılmak ister misiniz?

Ücretsiz ön görüşmede eğitim detaylarını konuşalım.

Ücretsiz Ön Görüşme →