Course announcements

  • As an experienced ABAP developer, you would like to get familiar with the latest features in ABAP development. In this course, changes in the ABAP programming language and the ABAP development tools from SAP Netweaver 7.0 to 7.5 will be discussed.

Goals

  • This course will prepare you to:
    • Discover the delta features in ABAP development from SAP NetWeaver 7.0 to 7.5

Audience

  • Developer
  • Developer Consultant

Prerequisites

Essential

  • ABAP development experience on SAP NetWeaver 7.0 in both procedural and object-oriented programming

Recommended

  • None

Course based on software release

  • ECC6.0 EHP8 SP00/NW 7.5 SP01

Content

  • Introduction
    • Explaining the Innovation Drivers for ABAP and the Major Releases in SAP NetWeaver
  • The Development Environment
    • Understanding the Compiler Warnings and Suppressing them with Pragmas
    • Using the Source Code Based Class Builder
    • Enhancing Productivity through Code Completion
    • Providing a Type Ahead Search help
    • Developing with ABAP Development Tools for Eclipse (ADT)
    • Working with the New Dictionary Tools in Eclipse
  • ABAP Expressions
    • Understanding the Move from Statements to Expressions
    • Processing Strings by Using Expressions and Functions
    • Using Inline Declarations
    • Constructing Objects and Casting with Expressions
    • Assigning Values by Using Expressions
  • Internal Table Features
    • Formulating Dynamic WHERE Conditions
    • Defining and Using Secondary Keys
    • Processing Internal Tables by Using Expressions
    • Comprehending and Reducing Internal Tables
    • Defining and Processing Meshes
  • Changes to Open SQL
    • Knowing the Syntax of New Open SQL
    • Using SQL Expressions
    • Profiting from the New Join Possibilities
  • Core Data Services (CDS)
    • Knowing the Basics of CDS
    • Using Annotations
    • Using Expressions and Functions
    • Formulating Advanced Joins and Associations
  • ABAP Messaging Channels
    • Writing to and Reading from ABAP Messaging Channels
    • Using ABAP Push Channels
  • New Analysis Tools
    • Measuring Runtimes with the SAP Analysis Tool (SAT)
    • Analysing the Coding Quality with ABAP Test Cockpit (ATC)
    • Collecting Runtime Data with the SQL Monitor (SQLM)