ABAP Programming for SAP HANA Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 3 Gün

Bu eğitimde var olan ABAP kodunu optimize etmek ve yaptığımız işlerle yenilikçi ABAP uygulamaları ile geliştirmek için SAP HANA'nın nasıl kullanılacağını öğreneceksiniz.

Eğitim, temel veritabanı olarak SAP HANA ile sınırlı olmayan, veritabanı erişimi için birçok yeni ABAP özelliğini kapsamaktadır.

Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

Essential

  • Basic Knowledge of SAP HANA
  • BC400
  • BC401
  • Experience in ABAP Programming, esp. Open SQL (joins, views, aggregations)

Recommended

  • The HA100 course provides a good understanding of SAP HANA and it is highly recommended for participants who want to attend this course
  • HA150
  • BC404

Kimler Katılmalı

  • Application Consultant
  • Developer
  • Developer Consultant

Neler Öğreneceksiniz

This course will prepare you to:

  • develop more concise and well-performing ABAP programs using new features of the ABAP programming language
  • develop and optimize ABAP applications that access data stored in the SAP HANA Database

Outline


    • Introduction
      • Understanding SAP HANA and how it impacts the ABAP development paradigm
      • Introduction to ABAP Development Tools (also known as ABAP in Eclipse)

    • Taking ABAP to SAP HANA
      • Accessing SAP HANA as a Secondary Database
      • Tools to detect potential functional and performance issues when migrating to SAP HANA: Code Inspector and ABAP Test Cockpit, ABAP Trace and ABAP Profiler, SQL Trace
      • Tools to prioritize performance issues: SQL Monitor, SQL Performance Tuning Worklist
      • Performance Rules and Guidelines for ABAP in the context of SAP HANA

    • Database Independent Code-to-Data
      • Enhanced Open SQL
      • Defining advanced views using Core Data Services (CDS) and CDS Associations in ABAP
      • Incorporating Authorization Checks with CDS in ABAP

    • SAP HANA specific Code-to-Data
      • Using native SQL and ABAP Data Base Connectivity (ADBC)
      • Creating, using and debugging ABAP Managed Database Procedures

    • Consuming SAP HANA Objects in ABAP
      • Consuming SAP HANA objects in ABAP using native SQL and ADBC
      • Creating and using External Views
      • Database Procedure Proxies

    • Advanced Topics
      • ABAP Transport of SAP HANA Objects (HTC and HTA)
      • Using SAP HANA Full Text Search in ABAP
      • Enabling input fields for type-ahead search
      • SAP List Viewer (ALV) optimized for SAP HANA
Eğitim Yorumları


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

08 Haziran 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
22 Haziran 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
02 Temmuz 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
08 Temmuz 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
05 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
09 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
21 Eylül 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
07 Ekim 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
ABAP Programming for SAP HANA Eğitimi ile ilgili sıkça sorulan sorular

SAP ABAP nedir?

SAP ABAP (Advanced Business Application Programming), SAP tarafından geliştirilen ve SAP sistemlerinde özelleştirme, geliştirme ve veri işleme gibi işlemleri gerçekleştirmek için kullanılan bir programlama dilidir. Özellikle ERP çözümleri içinde kritik rol oynar.


ABAP öğrenmek için ön koşul var mı?

Hayır, temel programlama bilgisi yardımcı olur ama zorunlu değildir. Eğitimlerde sıfırdan başlanır ve adım adım ileri seviyeye geçilir. Kodlama geçmişi olmayanlar bile rahatlıkla takip edebilir.


ABAP ile ne tür işler yapılabilir?

  • SAP içinde raporlar ve analizler geliştirmek
  • Form ve çıktılar hazırlamak
  • SAP modüllerine özel uygulamalar geliştirmek
  • Veri arayüzleri oluşturmak
  • SAP sistemini özelleştirmek

ABAP geliştiricisi olmak için hangi becerilere sahip olmalıyım?

  • Mantıksal düşünme ve algoritma kurma yeteneği
  • Temel veri yapıları bilgisi
  • SAP sistem mimarisi hakkında genel bilgi
  • ABAP diline özgü sözdizimi ve fonksiyonlar

SAP ABAP sertifikası ne işe yarar?

SAP tarafından sağlanan bu sertifika, ABAP konusunda uluslararası geçerliliğe sahip teknik yeterliliği kanıtlar. İş başvurularında öne çıkmanızı sağlar, danışmanlık ve proje rollerinde avantaj yaratır.


ABAP ile SAP Fiori veya HANA çalışabilir mi?

Evet! Modern SAP çözümleri olan SAP Fiori ve SAP HANA, ABAP altyapısıyla entegre çalışabilir. Özellikle ABAP 7.4 ve sonrası sürümler bu uyumluluğu desteklemektedir.


ABAP ve Java arasında ne fark var?

  • ABAP, SAP içi geliştirmeler için özelleştirilmiştir.
  • Java, daha genel amaçlıdır ve SAP dışında birçok platformda kullanılır.
  • Ancak SAP NetWeaver, her iki dili de destekleyebilir.

ABAP'ı öğrenmek ne kadar sürer?

Ortalama bir kurs programı 4-6 hafta sürebilir. Bu sürede temel seviyeden orta seviyeye kadar bilgi edinilebilir. Uygulama yaparak öğrenme süreci hızlanır.


SAP ABAP ile freelance çalışabilir miyim?

Evet! Özellikle SAP danışmanlığı yapan freelancer’lar için ABAP büyük bir avantajdır. Remote projelerde kod yazabilir, özelleştirme taleplerini karşılayabilirsiniz.


ABAP gelecekte de geçerli olacak mı?

Kesinlikle evet. SAP sistemleri dünya genelinde binlerce kurumda kullanılmakta ve bu sistemlerin özelleştirilmesi için ABAP hala en çok kullanılan dil. SAP S/4HANA geçişiyle birlikte modern ABAP (ABAP RESTful) gibi gelişmiş versiyonlar da yaygınlaşıyor.

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.