Live master · ABAP

Master's in ABAP for HANA

Turn your ABAP into high-performance ABAP. S/4HANA projects are not asking for "someone who knows ABAP": they want developers who can push the logic down to the database with the new ABAP SQL, CDS and AMDP.

This program takes you from classic ABAP to the code pushdown paradigm in 10 fully hands-on classes on real systems: you model, expose, measure and optimize, and you finish with a final project that proves what you have learned.

  • 10 live 90-minute classes, one per week
  • 1st edition: THURSDAYS, from September 17 to November 19, 2026
  • 2nd edition: TUESDAYS, from April 27 to June 29, 2027 (note: the weekday changes compared to the 1st edition)
  • Schedule designed for LATAM (afternoon) with recordings to follow on demand from Spain
  • Environment: Eclipse with ABAP Development Tools (ADT) on cloud and on-premise projects
  • Technologies: the new ABAP SQL, Core Data Services, AMDP, OData, ALV IDA, SQL Monitor
  • Covers the ground assessed by the SAP Certified Development Specialist - ABAP for SAP HANA certification (now retired from the catalog) and reinforces areas of the current SAP Certified Associate - Back-End Developer - ABAP Cloud exam

Editions in the 2026-2027 academic year

When each edition runs across the academic year (September 2026 to July 2027).

Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
1st edition
Sep 17, 2026 Nov 19, 2026
2nd edition
Apr 27, 2027 Jun 29, 2027

Live class schedule

Start time by country (each class lasts 90 minutes). All classes are recorded and available in the virtual classroom.

Period Madrid Mexico Colombia, Peru, Ecuador Venezuela, Bolivia Argentina
Until Oct 25, 2026 00:00 (+1d) 16:00 17:00 18:00 19:00
Oct 26, 2026 to Mar 27, 2027 23:00 16:00 17:00 18:00 19:00
From Mar 28, 2027 00:00 (+1d) 16:00 17:00 18:00 19:00

The journey, class by class

Each week you build on a real application. The journey ends with a final project and certification preparation.

  1. Live class 1

    1st ed. Sep 17, 20262nd ed. Apr 27, 2027

    Code pushdown: the new ABAP SQL that gets the most out of SAP HANA

    Stop dragging millions of records to the application server: let the database do the work for you.

    View content
    • Your professional environment: Eclipse with ADT and ABAP cloud and on-premise projects connected at the same time
    • Modern reads and writes: inline declarations, column specification, host variables and the clause sequence of the new ABAP SQL
    • Logic inside the query: CASE expressions, UNION ALL and UNION DISTINCT, and subqueries with WITH
    • Fine-grained optimizer control: database hints and global temporary tables (GTT)
    • Advanced writes: INSERT and MODIFY fed by subquery

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  2. Live class 2

    1st ed. Sep 24, 20262nd ed. May 4, 2027

    Hierarchies and SQL functions: queries that used to be impossible

    Solve in one query what used to take hundreds of lines of ABAP.

    View content
    • Hierarchies in SQL: depth, multiple parents and orphan handling
    • Associations and path expressions to navigate the data model without writing joins
    • CDS views with parameters consumed from ABAP SQL
    • Numeric, concatenation and character string SQL functions
    • Dates, times and time zones: date, time and time zone functions and date-time conversions

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  3. Live class 3

    1st ed. Oct 1, 20262nd ed. May 11, 2027

    Core Data Services: the modeling S/4HANA expects from you

    CDS is the heart of S/4HANA: here you learn to build it right from the very first view.

    View content
    • Creating CDS views: key fields, casting and CASE expressions
    • Session variables and automatic client handling
    • Joins and aggregation functions inside the model
    • Quantity and amount conversions and the semantic elements that enrich the model
    • CDS views with parameters: reusable models that adapt to the consumer

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  4. Live class 4

    1st ed. Oct 8, 20262nd ed. May 18, 2027

    Advanced CDS: associations, path expressions and entities

    The leap from "I build views" to "I design enterprise data models".

    View content
    • Associations with parameters, exposed associations and filtered associations with cardinality control
    • Path expressions in SELECT and explicit joins when forcing them makes sense
    • Extending existing CDS views without modifying the standard
    • The full entity family: view entity, custom entity, abstract entity, hierarchy entity, root entity and projection entity with redirection
    • Service definition and service binding: from the model to the consumable service

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  5. Live class 5

    1st ed. Oct 15, 20262nd ed. May 25, 2027

    Access Control and Metadata Extensions: security and presentation without touching the model

    Who sees what, and how it is displayed, defined in clean, maintainable layers.

    View content
    • Access control with instance roles: creation, testing and inheritance
    • Removing restrictions and blocking access entirely: the two extremes of DCL
    • Metadata extensions with annotate view: separating the presentation layer from the data model
    • Metadata layers and annotate views with parameters

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  6. Live class 6

    1st ed. Oct 22, 20262nd ed. Jun 1, 2027

    Table functions with AMDP, OData and smart searches

    When CDS falls short, SQLScript steps in: and everything ends up exposed as a service.

    View content
    • CDS table functions implemented with AMDP methods in SQLScript
    • Exposing CDS views as an OData service: annotation, activation and service testing
    • Search functionality with the Searchable annotation and consumption value helps
    • Fuzzy search with the fuzziness threshold: find 'Gonsales' when the user types 'González'

    Thursday 00:00 (+1d) Madrid · 90 min · recorded

  7. Live class 7

    1st ed. Oct 29, 20262nd ed. Jun 8, 2027

    Virtual Data Model and the analytical model: real-time reporting without extractors

    The view architecture SAP uses to build S/4HANA, applied to your own models.

    View content
    • VDM architecture: basic interface views, composite interface views and consumption views
    • Transient provider and Query Monitor to test analytical queries without leaving the system
    • Complete analytical modeling: dimensions, cubes and queries
    • An analytical report running on live data, with no replicas and no extractors

    Thursday 23:00 Madrid · 90 min · recorded

  8. Live class 8

    1st ed. Nov 5, 20262nd ed. Jun 15, 2027

    BOPF, virtual elements and CDS analysis on real systems

    What you will find maintained in production, and the tools to understand any view someone else wrote.

    View content
    • Transactional modeling with BOPF: business object view, consumption view, BOPF key and HTTP requests
    • BOPF in context: still alive in thousands of on-premise systems that need maintenance and enhancement; for new development the current standard is RAP (covered in the Master's in RAP)
    • Virtual elements: fields calculated at query time with a SADL exit and an ABAP class, published in OData
    • CDS analysis: access control traces, the Access Control Runtime Simulator, interpreting the DDL generated in the database and the execution plan

    Thursday 23:00 Madrid · 90 min · recorded

  9. Live class 9

    1st ed. Nov 12, 20262nd ed. Jun 22, 2027

    SAP HANA one on one: native SQL, ADBC and AMDP

    Go down to the engine: talk to HANA directly when performance demands it.

    View content
    • Column store and the SAP HANA technical concepts every ABAPer must master
    • HANA as a secondary database: multi-connection Open SQL, native SQL and ADBC (ABAP Database Connectivity)
    • Consuming HANA views and stored procedures from ABAP
    • HANA as the primary database: AMDP (ABAP Managed Database Procedures), AMDP calling another AMDP and debugging AMDP methods
    • External views and database procedure proxies to integrate native objects into the dictionary

    Thursday 23:00 Madrid · 90 min · recorded

  10. Live class 10

    1st ed. Nov 19, 20262nd ed. Jun 29, 2027

    Measurable performance: advanced searches, ALV IDA, monitoring and final project

    Don't optimize blindly: measure, prioritize, fix and prove the result.

    View content
    • Advanced searches: full text index, fuzzy and exact search, fuzziness threshold, search helps with advanced options and type ahead
    • ALV with Integrated Data Access (IDA): lists over millions of records with filters, conditions, aggregations, groupings and a custom field catalog
    • The monitoring and performance arsenal: ATC, Code Inspector (SCI), SAT traces, SQL Monitor (SQLM and SQLMD), SQL Performance Tuning Worklist (SWLT) and SQL Trace (ST05)
    • Final project: a real requirement, analysis in the system, delivery with a technical document and a best-practices review

    Thursday 23:00 Madrid · 90 min · recorded

Final project

Final project and professional ABAP development

You solve a real requirement end to end: analysis in the system, development with code pushdown and delivery with a technical document and a best-practices review.

The program covers the ground assessed by the SAP Certified Development Specialist - ABAP for SAP HANA certification (now retired from the catalog) and strengthens professional high-performance ABAP development, without promising a current official exam dedicated to this program.

Included in the Premium subscription

This master and all the others, in a single plan

With the Premium subscription you get access to the live classes of this master and of every master in the catalog, plus the recordings of all of them, for as long as your subscription is active. One plan, the whole path.

You already have Premium: go into the virtual classroom to follow this master and every other one in the catalog, live and on recording.

Class dates and times may be subject to change. Any change is announced in advance on the training platform.

SAP, SAP Fiori, SAP BTP, ABAP and other product names are trademarks of SAP SE. Logali Tech is not affiliated with SAP SE and is not an official partner: the content is independent training. The official certification exam is not included in the price of the master. Logali Tech does not provide access to SAP systems: hands-on work is done on free SAP BTP Trial accounts created by the student, guided in class. When the content is On-Premise, the student can run the free trial system that SAP makes available (ABAP Cloud Developer Trial) on their own infrastructure, or use the system in their own company environment.