Introduction to Programming with ABAP
- Src: https://training.sap.com/course/bc100-introduction-to-programming-with-abap-classroom-015-us-en/
- Course provider: http://www.iqstreamtech.com/sap-abap-training.php
- Area of Interest:
- Overviews, Development
- Software Solution:
- SAP Software, ABAP Core, ABAP Creating Forms, ABAP Dialog Programming, HANA Programming
- Delivery Methods:
- Classroom, Virtual Live Classroom
- Duration:
- 2 days
- Level:
- Basic Processes & Foundation
- Languages:
- English
- Goals
- Learn simple ABAP code
- Trace the flow of a program and troubleshoot simple problems
Audience
- Developer
- Developer Consultant
- Help Desk / COE Support
Prerequisites
Essential
Recommended
Course based on software release
- SAP ECC 6.07 (SAP NetWeaver 7.40)
Content- Basics of ABAP Programming
- Developing a Simple ABAP Program
- Introducing ABAP Syntax
- Implementing a Simple Dialog
- Customizing the ABAP Editor
- Coding and Debugging in ABAP
- Defining Simple Variables
- Defining Text Symbols Performing Arithmetic Operations Using Simple Variables
- Using System Variables
- Debugging a Program
- Creating an ABAP List
- Processing Character Strings
- Control Flow Structures in ABAP
- Implementing Conditional Logic
- Implementing Loops
- Runtime Errors and Error Handling
- Analyzing Runtime Errors
- Implementing Error Handling
- Additional ABAP Programming Techniques
- Retrieving Data From the Database
- Describing Modularization in ABAP
- Using Function Modules
UNIT 1 Basics of ABAP Programming
Lesson 1: Developing a Simple ABAP Program Lesson Objectives After completing this lesson, you will be able to: ● Develop a simple ABAP program Lesson 2: Introducing ABAP Syntax Lesson Objectives After completing this lesson, you will be able to: ● Describe ABAP syntax ● Add comments to code ● Consult keyword documentation Lesson 3: Implementing a Simple Dialog Lesson Objectives After completing this lesson, you will be able to: ● Implement a simple dialog using the PARAMETERS statement Lesson 4: Customizing the ABAP Editor Lesson Objectives After completing this lesson, you will be able to: ● Customize the ABAP Editor
Coding and Debugging in ABAP
Lesson 1: Defining Simple Variables Lesson Objectives After completing this lesson, you will be able to: ● Describe data types ● Declare variables and constants Lesson 2: Defining Text Symbols Lesson Objectives After completing this lesson, you will be able to: ● Create text symbols Lesson 3: Performing Arithmetic Operations Using Simple Variables Lesson Objectives After completing this lesson, you will be able to: ● Perform basic arithmetic operations in ABAP Lesson 4: Using System Variables Lesson Objectives After completing this lesson, you will be able to: ● Use system variables in a program Lesson 5: Debugging a Program Lesson Objectives After completing this lesson, you will be able to: ● Debug a program Lesson 6: Creating an ABAP List . All rights reserved. 3 Lesson Objectives After completing this lesson, you will be able to: ● Create an ABAP list Lesson 7: Processing Character Strings Lesson Objectives After completing this lesson, you will be able to: ● Process character strings in a program
Flow Control Structures in ABAP
Lesson 1: Implementing Conditional Logic Lesson Objectives After completing this lesson, you will be able to: ● Implement conditional logic in a program Lesson 2: Implementing Loops Lesson Objectives After completing this lesson, you will be able to: ● Implement loops in a program
Runtime Errors and Error Handling
Lesson 1: Analyzing Runtime Errors Lesson Objectives After completing this lesson, you will be able to: ● Analyze runtime errors Lesson 2: Implementing Error Handling Lesson Objectives After completing this lesson, you will be able to: ● Implement error handling
Additional ABAP Programming Techniques
Additional ABAP Programming Techniques
Lesson 1: Retrieving Data From the Database Lesson Objectives After completing this lesson, you will be able to: ● Retrieve data from the database Lesson 2: Describing Modularization in ABAP Lesson Objectives After completing this lesson, you will be able to: ● Describe modularization in ABAP Lesson 3: Using Function Modules Lesson Objectives After completing this lesson, you will be able to: ● Call a function module from a program