This course introduces you to the basics of ABAP programming. It is based on the SAP BTP ABAP environment. However, the content is equally suitable for SAP S/4HANA Cloud as well as SAP S/4HANA 2020 or later.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Getting Started
- Preparing the Development Environment
- Taking a First Look at ABAP
- Understanding Software Structure and Logistics
- Developing Your First ABAP Application
- Amplifying ABAP Development with AI
- Getting Started
- Applying Basic Techniques and Concepts
- Understanding the Basics of ABAP
- Working With Basic Data Objects and Data Types
- Processing Data
- Using Control Structures in ABAP
- Working with Simple Internal Tables
- Debugging an ABAP Program
- Applying Basic Techniques and Concepts
- Working with Local Classes
- Defining a Local Class
- Creating Instances of a Class
- Defining and Calling Methods
- Using Encapsulation to Ensure Consistency
- Working with Local Classes
- Reading Data from the Database
- Investigating a Table Definition
- Implementing Basic SELECT Statements
- Working with CDS Views
- Reading Data from the Database
- Working with Structured Data Objects
- Declaring a Structured Data Object
- Working with Structured Data Objects
- Working with Structured Data Objects
- Working with Complex Internal Tables
- Declaring a Complex Internal Table
- Working with Complex Internal Tables
- Working with Complex Internal Tables
- Implementing Database Updates Using Business Objects
- Analyzing a Business Object
- Using the Entity Manipulation Language
- Implementing Database Updates Using Business Objects
- Describing the ABAP RESTful Application Programming Model
- Introducing the Programming Model
- Exploring the Architecture
- Adding ABAP logic
- Improving the User Experience
- Describing the ABAP RESTful Application Programming Model