Training · 3 days
Modern ABAP Foundations Sprint
3 days
Up to 12 developers for genuine hands-on attention.
On-site, virtual or hybrid
from $9,500 · fixed scope + travel at cost
Who it's for
ABAP developers with roughly 2–5 years of classic experience; senior developers who never crossed into CDS/RAP get as much from it.
Format
Instructor-led workshop with live coding labs
Pick this one when…
The migration is coming and the team needs modern foundations fast — but you can't release people for a full week.
What the team can do afterwards
- Developers can explain the 3-tier extensibility model and release contracts — and apply them to real decisions
- Set-based, push-down SQL replaces loop-and-read habits
- Modern ABAP idioms (inline declarations, constructor expressions, clean OOP) in active use
- A first CDS view and a guided walk through a RAP business object, written by each participant
- A personal 30-day practice plan per developer, mapped to academy modules
The 3 days, day by day
Module codes (M01–M14, B01–B03) reference the Clean Core Academy curriculum — the same backbone available to the team digitally before and after the engagement.
Clean Core foundations & the HANA mindset
M01 M02- Why 2027 forces the issue — and what 'clean' actually buys you at upgrade time
- The 3-tier extensibility model: where custom logic is allowed to live now
- Restricted ABAP and release contracts (C0–C3) — reading them, respecting them
- The HANA mindset: set-based SQL and code pushdown (doing the work in the database)
- Lab: spot-the-violation exercises + each developer runs the readiness self-audit
Modern ABAP language & SQL performance
M03 M07 M10- Inline declarations, constructor expressions, immutable value objects, guard clauses
- Modern OOP that survives review: small classes, interfaces, dependency-aware design
- SQL on HANA: N+1 prevention, join strategy, the true cost of COUNT(*) and SELECT *
- The gotchas catalog: sy-field traps, buffer semantics, dynamic WHERE pitfalls
- Lab: refactor legacy snippets to modern ABAP with live abaplint checks (an open-source ABAP code checker)
CDS, first RAP, and the path forward
M06 M04 M08- CDS views (SAP's modern data layer): building, annotating, exposing as OData
- Guided build: a managed RAP business object end-to-end — data model, behavior, service binding
- ATC for migration: ABAP_CLOUD_DEVELOPMENT_DEFAULT variants and baselining your backlog
- Lab: each developer ships a small CDS + RAP exercise, checked live
- Closing: personal 30-day practice plans mapped to academy modules; team retro with the lead
Every engagement comes with
- Pre-sprint level-set survey so day 1 starts at the team's real level
- All labs, code samples and slide material
- Per-developer 30-day practice plan
- Written summary for the team lead: observed strengths, gaps, recommended next step
Available at additional cost
Taught by the practitioner who wrote it
Akshay Palimkar
Founder & Principal SAP Consultant
Akshay has spent 15 years building and modernizing SAP ABAP — from classic reports and BDC (brittle screen-automation scripts) to RAP and CDS (SAP's modern app and data layers) and Clean Core on S/4HANA.
- Author of the open-source ABAP & RAP Utilities library — 39 modules, 24 cloud-ready.
- Built Clean Core Academy — a 17-module interactive ABAP modernization course.
- 15 years hands-on across ABAP, S/4HANA, RAP, CDS and Clean Core.
Bring the 3-day sprint to your team
Send your team size and migration stage — you'll get a fixed, specific proposal with dates that work around your delivery schedule.