Online Course: On Demand
Classic ABAP: Foundational Skills for Developers and Consultants
with Pritam Saha
The course in detail:
Master the essentials of ABAP development! Expert Pritam Saha covers key programming concepts, testing, system enhancements, ABAP for HANA, and reporting. Begin with the fundamentals of procedural and object-oriented ABAP, then advance into techniques for improving app performance with ABAP Unit and static and dynamic code checks. See how ABAP is evolving in the SAP S/4HANA era with an intro to ABAP development for SAP HANA. Finally, gain practical insight into creating forms, reports, and interfaces using Smart Forms, PDF forms, IDocs, BAPIs, and more.
What you'll learn:
- Classic ABAP skills that you need to work with on-premise SAP S/4HANA and legacy SAP ERP systems
- Basic ABAP programming concepts (procedural and object-oriented)
- How to use unit tests and code checks
- How to make changes to the SAP system
- Database prograaming for SAP HANA
- How to create forms and interfaces
Who is this Classic ABAP course suitable for?
- Developers
Prerequisite: While you don't need to have prior experience with ABAP to attend this course, you should have a basic understanding of general programming concepts and should know how to code. If you need more information about the learning level, please feel free to ask us.
These Classic ABAP topics will be covered in this course:
- Procedural ABAP
- ABAP Objects
- ABAP unit testing
- Static and dynamic code checks
- System modifications with ABAP
- User exits, customer exits, and BADIs
- ABAP programming for SAP HANA
- Smart Forms
- SAP Gateway and OData
Learn more about Rheinwerk Courses with our FAQ.
Note: With purchase, you’ll receive an access link to session recordings and slide decks on the learning platform within one business day. Learn at your own pace, revisit key concepts, and reinforce your understanding of the topic. This course offers you the opportunity to learn directly from a top SAP expert. Don’t miss out!
Online Courses: On Demand
The Basics of ABAP
Jump into the fundamentals of ABAP programming! Explore development environments, program flow, the data dictionary, event-based programming, modularization, and more.
Topics:
- Architecture of SAP systems
- Development environments (Eclipse vs SE38)
- Program flow
- Data types and data extraction
- ABAP data dictionary
- Program-level events
- Modularization
- Classic ABAP reporting
ABAP Objects
Get introduced to object-oriented programming with ABAP Objects! Understand key concepts, including inheritance, interfaces, events, design patterns, and ALV.
Topics:
- Classes
- Inheritance
- Polymorphism
- Casting
- Interfaces
- Events
- Class-based exceptions
- Design patterns
- ABAP List Viewer
ABAP Performance
Enhance ABAP performance by mastering static and dynamic checks, code inspection tools, unit testing, and runtime analysis to optimize SAP programs.
Topics:
- SAP Code Inspector
- ABAP Test Cockpit
- ABAP Unit
- ABAP Runtime Analysis
- Trace analysis tools
- SQL Trace
Making Changes to the SAP System and ABAP on SAP HANA
Customize standard systems with exits, BADIs, and other enhancements. See how ABAP programming is evolving with SAP HANA. Understand code pushdown, explore CDS views, and get to know AMDP techniques.
Topics:
- SSCR
- User exits
- Customer exits
- Modification assistant
- BADI
- ABAP programming for SAP HANA
- Open SQL
- CDS views
- AMDPs
Forms and Interfaces
Create professional SAP forms and reports using Smart Forms and PDF forms. Understand how to develop interfaces with IDocs, BAPIs, and OData services.
Topics:
- Smart Forms
- Adobe Forms
- IDocs and ALE
- BAPIs
- SAP Gateway and OData
Ticket Options
Your Experts
Pritam Saha is a technical consultant and trainer specializing in ABAP, SAP HANA, and SAP Fiori. He has more than 10 years of experience teaching ABAP courses.
Discover Additional Courses
Jump into this comprehensive course about core data services (CDS)! You will explore key concepts and gain the essential skills you need to create and use CDS views for data modeling: from basic CDS functions to applying annotations, defining associations, and managing access through the Data Control Language (DCL). Step-by-step expert-led demonstrations will guide you through topics like AMDPs, table functions, the virtual data model, and the CDS test double framework for mock views. Finally, learn how to integrate CDS views into ABAP RAP and SAP Fiori applications and understand best practices for modeling with CDS.
Online Course: On Demand
In this online course, you’ll enhance your skills in three key areas: object-oriented programming for ABAP (OO-ABAP), core data services (CDS), and ABAP-managed database procedures (AMDP). First, understand the basics of ABAP Objects, the object-oriented extension of the ABAP language. Then build on your knowledge by learning to create and access CDS views, which centralize your database queries and are an entry point to modern ABAP application development! Finally, you’ll see how SQLScript is used for data access and manipulation, before learning to write SQLScript directly in ABAP classes using AMDPs.
Online Course: On Demand
Pair This Course with These Books
Step into ABAP with this beginner's guide. First understand ABAP syntax and find out how to add data and logic to your applications. Then delve into backend programming: learn to work with the ABAP data dictionary, create database objects, and process and store data. Round out your skill set by practicing error handling, modularization, and string manipulation, and more. With guided examples, step-by-step instructions, and detailed code you'll become an ABAP developer in no time!
E-book, Print, Bundle
Get everything you need to code with ABAP, all in one place! Are you a beginner looking for a refresher on the basics? You'll get an overview of SAP architecture and learn syntax. Already an experienced programmer and looking to improve your ABAP skills? Dive right into modifications and code enhancements. Understand the programming environment and build reports, interfaces, and applications with this complete reference to coding with ABAP!
E-book, Print, Bundle
Ready to take your SAP skills to the next level?
Visit our course webpage to explore our upcoming sessions and secure your spot today with our early bird pricing! Thank you for choosing us as your trusted partner in SAP education.
via the ticket shop by our partner pretix
with credit card or PayPal
Get in touch for a quote