Developing complex SAP-Applications with ABAP Objects

Module Code
CS5316
Module Coordinators
Manfred Scheer
Teachers
  • Peter Hohmann
  • Manfred Scheer
  • Short Description
    Object oriented programming in SAP NetWeaver with ABAP Objects.
    Learning Objectives

    Participating students were given an introduction of programming a business information system with an object oriented technology. Students are able to implement object oriented use-cases within the framework of the business information system of SAP. They active implement an agile methodology of software development an ABAP development project.

    Contents
    • Structure and using the developing tools
    • Basic programming in ABAP (data structures, Open SQL, Data Dictonary)
    • Object oriented extensions of ABAP
    • Using the SAP Control Framework, ABAP Objects Services
    Duration in Semester
    1
    Instruction Language
    German
    Total Effort
    6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
    Weekly School Hours
    4
    Method of Instruction
    Lecture 2 sppw Exercises 2 sppw
    Requirements for the awarding of Credit Points
    Written exam
    Evaluation Standard
    according to examination regulations (§ 9)
    Availability
    As Needed
    References
    • Keller, Horst; Thümmel, W.H.: ABAP. Das umfassende Handbuch, SAP Presss 2015.
    • Keller, Horst: ABAP Referenz. SAP Press, 3. Aufl. 2010.
    • Schwaiger, Roland; Ofenloch, Dominik: Web Dynpro ABAP. Das umfassende Handbuch, Galileo Press 2011
    • Heilmann, Rich; Jung, Thomas: Next Generation ABAP Development, 2. Aufl Galileo Press 2011.
    • Back, T.; Füchsle, M; Reimitz, U.: SAP Web Client, Galileo Press 2010.
    • Antolovic, Miroslav.; Einführung in SAPUI5, SAP Press 2014.
    Prerequisites
    Skills in an object-oriented language (Java, C++, C)