iqstreamtech
iqstreamtech

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

  • None

Recommended

  • None

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