SAP ABAP :Advanced Business Application Programming

Eligibility Criteria: 

Education: BCS / MCS / BCA / MCA / Graduation or Post graduation in IT background.

Work experience: Fresher or experience in coding.

ABAP Workbench Fundamentals

Course Content 
  • SAP NetWeaver Application Server fundamentals:
    • SAP Systems and SAP Applications Portfolio
    • SAPGUI and navigation in AS ABAP systems
    • System Core
    • Communication and integration technologies
  • ABAP Workbench Foundations:
    • ABAP program processing
    • ABAP Workbench tools
    • ABAP language basics, Open SQL
    • Modularization techniques
    • Complex data objects, structures and internal tables
    • Data modeling and data retrieval
    • Classic ABAP reports
    • Program analysis tools
    • Program calls and memory management
  • ABAP Dictionary:
    • Domains, data elements, structures
    • Transparent tables, pool tables and cluster tables
    • Input checks
    • Dictionary object dependencies
    • Changes in table structure
    • Views
    • Search helps
  • Classical UI programming:
    • Selection screens
    • Screens (dynpros)

ABAP Workbench Concepts

Course Content
  • ABAP Objects:
    • Object-Oriented Programming
    • Fundamental Object-Oriented syntax
    • Inheritance and casting
    • Interfaces and casting
    • Events
    • Global Classes and Interfaces
    • Exception handling
    • ABAP Object-Oriented examples – ALV and BAdIs
    • Abstract classes, factory methods, singletons
  • Shared Objects and shared memory areas
  • Dynamic programming:
    • Generic data types
    • Field symbols and data references
    • Runtime Type Identification (RTTI)
    • Runtime Type Creation (RTTC)
  • Enhancements and modifications:
    • Adjustment of SAP Standard Software
    • Enhancing Dictionary elements
    • Customer Exits
    • Business Add Ins (BAdIs)
    • Modifications of the SAP standard applications
    • Implicit and Explicit Enhancements
  • Fundamentals of Web Dynpro for ABAP
    • Web Dynpro Components, Windows and Views
    • Web Dynpro Controllers
    • Web Dynpro Context
    • Web Dynpro User Interface
    • Controller and Context programming
  • Certification test to become an SAP Certified Development Associate – ABAP with SAP NetWeaver 7.5