We provide online course about BC400 ABAP Workbench Foundations. Gain a detailed knowledge of the fundamental concepts of ABAP and learn how to comfortably and efficiently work with the ABAP Workbench tools in order to undertake custom developments with confidence.
Goals:
This course will prepare you to:
• Learn the fundamental concepts of the ABAP programming language
• Efficiently use the ABAP Workbench Tools
• Create simple application programs with user dialogs (list, selection screen, screens, Web Dynpro) and database dialogs (reading from the database).
Course based on software release:
• SAP NETWEAVER 7.50 ECC608
Course version: 018
Content:
1) Flow of an ABAP Program:
• Describing the Processing of ABAP Programs
2) ABAP Workbench:
• Introducing the ABAP Workbench
• Organizing ABAP Development Projects
• Developing ABAP Programs
• Finalizing ABAP Development Projects
3) Basic ABAP Language Elements:
• Defining Elementary Data Objects
• Using Basic ABAP Statements
• Analyzing Programs with the ABAP Debugger
4) Modularization Techniques in ABAP:
• Explaining Modularization
• Defining and Calling Subroutines
• Calling Function Modules
• Creating Function Modules
• Describing Business Application Programming Interfaces (BAPIs)
• Calling Methods of Global Classes
• Creating Global Classes and Static Methods
• Using Local Classes
5) Complex Data Objects:
• Using Structured Data Objects
• Using Internal Tables
6) Data Modeling and Data Retrieval:
• Explaining Data Models
• Retrieving Single Database Records
• Retrieving Multiple Database Records
• Describing Other Aspects of Database Access
• Implementing Authorization Checks
7) Classic ABAP Reports:
• Implementing ABAP Lists
• Implementing Selection Screens
• Implementing Events of ABAP Reports
8) Screens:
• Creating Screens
• Creating Input and Output Fields
• Implementing Data Transport
9) SAP List Viewer:
• Using the SAP List Viewer
10) Web Dynpro ABAP:
• Describing Web Dynpro ABAP
• Implementing Navigation in Web Dynpro
• Implementing Data Transport in Web Dynpro
11) Program Analysis Tools:
• mproving the Quality of ABAP Code with the Code Inspector
12) ABAP Development Tools for SAP NetWeaver:
• Describing ABAP Development Tools for SAP NetWeaver
• Creating an ABAP Project in Eclipse
13) SAP Standard Software Adjustments:
• Adjusting the SAP Standard Software
Target audience:
• Developer
• Developer Consultant
• Help Desk / COE Support
• Program / Project Manager
Prerequisites:
• Essential: BC100 or previous programming language experience
• Recommended: SAPTEC