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

Temel Seviye ABAP Eğitimi

ABAP dilinin temellerinden başlayarak SAP geliştirme dünyasına adım atın. Veri modelleme, SQL sorguları, modüler programlama ve kullanıcı arayüzü geliştirme konularını gerçek senaryolarla öğrenin.

Süre 60 saat
Format Canlı Online
Sertifika Var
Mentorluk 1 ay
Eğitime Kayıt Ol →

Bu eğitimde neler öğreneceksiniz?

60 saatlik bu program sonunda SAP ABAP geliştirme ortamında bağımsız çalışabilecek, temel raporlar yazabilecek ve SAP sistemine hakimiyet kazanacaksınız.

01 ABAP sözdizimi, veri tipleri ve temel kontrol yapıları
02 SAP Data Dictionary ile tablo, veri elemanı ve domain oluşturma
03 Selection Screen tasarımı ve kullanıcı parametreleri
04 Open SQL ile veritabanı okuma, yazma ve performans teknikleri
05 Modüler yapılar: FORM, INCLUDE ve Function Module
06 Transport ve paket yönetimi ile taşıma süreçleri
07 Debugging araçlarıyla hata ayıklama ve kod analizi
08 Dynpro ekranları ile kullanıcı arayüzü geliştirme
09 Object Oriented ALV ile profesyonel raporlama

Müfredat

9 modül. Her biri gerçek proje senaryolarıyla desteklenen, uygulamalı bir müfredat.

01

ABAP Programlama Temelleri

ABAP dilinin temel söz dizimini, veri tiplerini, değişken tanımlamalarını ve kontrol yapılarını (IF, CASE, LOOP, DO) öğrenirsiniz. İlk programınızı yazarak SAP geliştirme ortamına (SE38, SE80) hakim olursunuz. Gerçek iş senaryolarına uygun basit raporlar geliştirerek temeli sağlam atarsınız.

02

ABAP Data Dictionary (DDIC) ve Veri Modelleme

SAP'nin veri altyapısını oluşturan Data Dictionary (DDIC) kavramlarını öğrenirsiniz. Tablo, veri elemanı, domain ve yapı (structure) oluşturmayı uygularsınız. Tablolar arası ilişkileri, yabancı anahtarları ve arama yardımlarını (search help) gerçek örneklerle kurarsınız.

03

ABAP Selection Screen ve Kullanıcı Girişleri

Kullanıcıdan parametre ve filtre bilgisi almak için Selection Screen tasarımını öğrenirsiniz. PARAMETERS, SELECT-OPTIONS ve blok yapılarını kullanarak profesyonel giriş ekranları oluşturursunuz. Giriş doğrulama (validation) ve varsayılan değer atama tekniklerini uygularsınız.

04

ABAP Open SQL ve Veri Okuma Teknikleri

SAP veritabanına erişim için Open SQL komutlarını (SELECT, INSERT, UPDATE, DELETE) derinlemesine öğrenirsiniz. JOIN, FOR ALL ENTRIES, subquery gibi ileri sorgulama tekniklerini gerçek tablolarda uygularsınız. Performanslı veri okuma ve yazma yöntemlerini, SQL izleme araçlarıyla analiz edersiniz.

05

ABAP Modüler Programlama (FORM, INCLUDE, FM)

Kodunuzu temiz ve sürdürülebilir hale getiren modüler programlama tekniklerini öğrenirsiniz. FORM rutinleri, INCLUDE programları ve Function Module (FM) yapılarını kullanarak yeniden kullanılabilir kod blokları oluşturursunuz. RFC özellikli Function Module geliştirerek sistemler arası iletişim kurarsınız.

06

SAP ABAP Package ve Transport Yönetimi

Geliştirmelerinizi paketler halinde organize etmeyi ve transport sistemiyle yönetmeyi öğrenirsiniz. DEV, QAS, PRD ortamları arasındaki taşıma süreçlerini uygularsınız. Transport request oluşturma, release etme ve izleme adımlarını gerçek senaryolarla pratik edersiniz.

07

ABAP Debugging Teknikleri

SAP'nin yerleşik debugger aracını kullanarak programlarınızdaki hataları tespit etmeyi ve çözmeyi öğrenirsiniz. Breakpoint, watchpoint ve koşullu debug tekniklerini uygularsınız. Runtime analizi ve performans izleme araçlarıyla kodunuzu optimize etmeyi pratik edersiniz.

08

SAP ABAP Screen Programming (Dynpro)

SAP'nin klasik ekran geliştirme teknolojisi Dynpro ile kullanıcı arayüzleri tasarlamayı öğrenirsiniz. Screen Painter ve Menu Painter araçlarıyla etkileşimli ekranlar oluşturursunuz. PBO ve PAI modüllerini kullanarak ekran akışını kontrol etmeyi ve veri işleme mantığını uygulamayı pratik edersiniz.

09

SAP OO ALV (Object Oriented ALV)

SAP'nin en yaygın raporlama aracı olan ALV Grid'i nesne yönelimli yaklaşımla (CL_GUI_ALV_GRID) kullanmayı öğrenirsiniz. Sütun düzenleme, sıralama, filtreleme ve renklendirme gibi özellikleri uygularsınız. Toolbar özelleştirme, event handling ve interaktif raporlama tekniklerini gerçek vaka çalışmalarıyla 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. Eğitimde teori kadar pratiğe, kurallara olduğu kadar gerçek hayat senaryolarına odaklanı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 →