ABAP Programming - Course Details
ABAP Programming - Course Details
TAW10 - ABAP Basics
Audience
- Development consultants who are responsible for developing and adapting ABAP programs
- Essential
- Programming experience in another programming language
- None
Goals
- Work with the ABAP Workbench tools
- Write simple ABAP programs
Course Based on Software Release
- SAP NetWeaver AS 7.02
Content
- Introduction to SAP NetWeaver Application Server
- Using the ABAP Workbench
- ABAP programming basics:
- fundamental syntax elements,
- modularization using subroutines, function modules, and methods
- program calls and data transfer
- Complex data objects:
- structures
- internal tables
- ABAP Open SQL
- classical UI programming:
- selection screens
- screens (dynpros)
- Memory management and program calls
- ABAP Dictionary:
- Global types (tables, views)
- Transparent tables, pool tables, and cluster tables
- Object dependencies
- Views
- Search helps
- In order to be properly prepared for the certification exam after TAW12, participants might need some extra hours of self-study after the official end of the class every day.
Course Announcements
Prerequisites
Notes
TAW12 – ABAP Workbench Concepts
Audience
- Development consultants who are responsible for developing and adapting ABAP programs
-
Prerequisites
-
Essential
- * Write object oriented programs with ABAP * Use the enhancement concept * Create simple Web Dynpro for ABAP applications
- None
Goals
- Write object oriented programs with ABAP
- Use the enhancement concept
- Create simple Web Dynpro for ABAP applications
Course Based on Software Release
- SAP NetWeaver AS 7.02
Content
- ABAP Objects:
- Analysis and UML design
- Classes and objects
- Inheritance
- Interfaces
- Events
- Exception handling
- Global classes and global interfaces
- Abstract classes, factory methods, singletons
- Shared Objects
- Dynamic programming:
- Field symbols and data references
- Runtime Type Services (RTTS)
- Enhancements and modifications:
- Enhancing Dictionary elements
- Customer Exits
- Business Add Ins (BAdIs)
- Modifications
- Enhancement Framework
- ABAP Web Dynpro (overview):
- Architecture
- Components
- Controller
- Context
- UI definition
- Navigation
- Certification test to become an SAP Certified Development Associate – ABAP with SAP NetWeaver 7.0
-
- Participants must work through the e-learning TAW11e prior to attending TAW12.
- In order to be properly prepared for the certification exam after TAW12, participants might need some extra hours of self-study after the official end of class every day.
Course Announcements
Notes
TAW11e – ABAP Details (elearning)
Audience
- Development consultants who are responsible for developing and adapting ABAP programs
-
Prerequisites
-
Essential
- TAW10 ABAP Basics
- None
Goals
- Program reports with ALV Grid Control
- Program database updates
- Describe ABAP types in depth
- Name Unicode aspects relevant for ABAP programs
Course Based on Software Release
- SAP NetWeaver 7.0
Content
- ALV Grid Control
- ABAP Open SQL for changing database data
- LUW concept
- Enqueue mechanism
- Update technologies
- ABAP types in depth
- Unicode and how ABAP is affected
-
- Course length: 20 hours
- Anyone wanting to become a SAP Certified Development Associate - ABAP - SAP NetWeaver 7.0 should work through TAW11 before attending the class TAW12.
Course Announcements
Notes
- Malaysian Citizen,
- Interested in Certifying in SAP to progress professional career,
- From Computer Science / Accountancy / Supply Chain / Engineering / Human Capital or Relevant background
- Currently working with 2-8 years working experience,
- Self Paying (Independents) or Company Paying Professionals










