Écris ton premier programme SAP ABAP, de zéro jusqu'à un exercice complet.
Une grande partie du standard SAP est écrite en ABAP, et tu n'en as peut-être jamais écrit une ligne. 24 leçons courtes pour créer ton programme, le faire tourner et comprendre ce qu'il fait.
- 1 Ton premier programme
- 2 Variables, calculs et débogueur
- 3 IF, CASE et boucles
- 4 Dumps et messages
- 5 SELECT, modules et exercice final
L'ABAP est dans ton système, mais tu n'as jamais écrit une ligne.
Les clients et les partenaires de SAP écrivent leurs propres programmes en ABAP, ou s'en servent pour compléter le standard. Tu peux ne jamais en écrire, mais tu en croises : dans un rapport, dans un message d'erreur, dans une discussion avec un développeur.
Un programme que tu ne sais pas lire
Mots-clés, points, déclarations, appels de fonction : sans les bases, impossible de dire ce que fait un programme, même court.
Un dump qui ne te dit rien
Le programme s'arrête sur un écran rempli de termes techniques. Sans repère, tu ne sais pas par où commencer.
Un dialogue de sourds avec les développeurs
Tu décris un besoin, ils parlent variables et boucles. Quelques bases suffisent à mieux comprendre ce que fait ton système, et à mieux te faire comprendre.
Ce micro-training te fait écrire de vrais programmes dans un système SAP, une notion à la fois.
Chaque notion est montrée à l'écran, puis reprise dans l'exercice final, avec sa solution commentée.
Six choses que tu sauras faire dans le système.
Tu ne deviens pas développeur ABAP à plein temps : tu sais lire un petit programme, en écrire un court et suivre ce qu'il fait.
Créer ton programme
Un package, une requête de transport, un programme exécutable : tu le crées dans SE80, tu le contrôles, tu l'actives et tu l'exécutes.
Laisser l'utilisateur saisir
Un écran de sélection avec PARAMETERS, des libellés lisibles et leur traduction : l'utilisateur saisit, ton programme affiche.
Calculer, décider, répéter
Variables et types, calculs, chaînes de caractères, IF, CASE, AND, OR, boucles DO et WHILE : ton programme choisit et recommence selon ce qu'il reçoit.
Suivre ton code au débogueur
Pas à pas, breakpoint, watchpoint : tu regardes les variables changer de valeur ligne après ligne, y compris dans un programme SAP standard.
Lire un dump, parler à l'utilisateur
Tu provoques un dump, tu le lis dans ST22 et tu le corriges. Puis tu envoies des messages d'erreur et d'information avec une classe de messages.
Lire la base, réutiliser du code
Un SELECT SINGLE sur une table repérée dans SE84, l'appel d'un module de fonction, et un aperçu des sous-programmes et des méthodes.
On préfère dire honnêtement à qui il s'adresse, et à qui non.
C'est un cours d'initiation. Vérifie qu'il correspond à ce que tu cherches avant de cliquer.
Ce micro-training est pour toi si…
- Tu es consultant SAP, quel que soit ton module, et tu veux lire et comprendre un petit programme ABAP.
- Tu es chef de projet SAP et tu veux parler de code avec les développeurs.
- Tu es key user et tu veux comprendre ce que fait ton système.
- Tu es en reconversion, tu n'as jamais codé : le cours part de zéro.
- Tu préfères écrire ton premier programme dans un vrai système plutôt que lire de la théorie.
Ce micro-training n'est pas pour toi si…
- Tu maîtrises déjà l'ABAP : tu n'y trouveras rien de neuf.
- Tu n'as accès à aucun système SAP où tu as le droit de développer : le cours montre tout à l'écran, mais aucun système n'est fourni.
- Tu veux devenir développeur : les tables internes, la programmation orientée objet et le SELECT sur plusieurs lignes ne sont pas au programme.
- Tu veux un parcours SAP complet, au-delà de l'ABAP : regarde plutôt l'Expert Training Center.
Huit chapitres, vingt-quatre leçons, du premier programme à l'exercice final.
Vingt-deux leçons s'ouvrent sur une courte vidéo ; les deux autres sont en texte seul. Chaque leçon comprend un texte illustré (chemins de menu, code, tableaux, schémas) et se termine par un quiz de trois questions.
L'objectif de ce micro-training
T'emmener d'un système où tu n'as jamais écrit une ligne à un petit programme complet, écrit, exécuté et débogué par toi. Les tables internes et la programmation orientée objet ne sont pas traitées ici.
01 Introduction 2 leçons · 2 min +
02 Premier programme 5 leçons · 42 min +
03 Code et debugging 6 leçons · 49 min +
04 Structures de contrôle 4 leçons · 21 min +
05 Erreurs d'exécution 2 leçons · 16 min +
06 Pour aller plus loin 2 leçons · 7 min +
07 Exercice final 2 leçons · 8 min +
08 Conclusion 1 leçon +
Trois principes simples, appliqués à chaque leçon.
Tu vois, puis tu écris
La vidéo montre chaque programme dans un vrai système SAP. Le texte en dessous reprend les chemins de menu, le code et les valeurs de la vidéo, pour refaire le programme chez toi sans revenir en arrière.
Les blocages sont prévus
Un nom de paramètre refusé par le contrôle de syntaxe, un point oublié, un dump : les blocages que tu rencontreras sont décrits, avec ce qu'il faut vérifier.
Tu vérifies ce que tu as compris
Trois questions à la fin de chaque leçon. Tu sais tout de suite si tu peux passer à la suite, ou s'il vaut mieux revoir un point.
Michael te guide du premier programme à l'exercice final.

Michael Antoine
Consultant SAP Logistics · co-fondateur de Key User Training
Michael est consultant SAP Logistics depuis 2022, en interne chez Ceratizit. Avant de devenir consultant, il a été key user sur un projet d'implémentation SAP : c'est de là que vient le nom Key User Training.
Co-fondateur de Key User Training avec Pierre Balbinot, c'est lui que tu suis à l'écran. Il écrit le code dans le système, notion après notion.
Ce que nos apprenants disent de Key User Training.
Un bond en avant dans ma pratique SAP
Déjà utilisateur de SAP dans plusieurs modules depuis quelques années, l'équipe de Key User Training m'a vraiment permis de faire un bond en avant et a réellement fait avancer ma pratique dans SAP. Le professionnalisme et la disponibilité des formateurs sont leurs atouts majeurs.
Structurées, progressives, concrètes
Les formations Key User vous prennent par la main. Elles sont structurées, progressives et allient la théorie à la pratique à travers des démonstrations qui s'appuient sur des situations concrètes rencontrées tous les jours en entreprise.
Cinq formations, la même structure claire
Cinq formations déjà avec Key User Training. C'est vraiment la même structuration quelle que soit la formation : théorie et pratique à travers des situations concrètes. Le plus, c'est la réactivité, les retours des formateurs suite aux questions ou difficultés rencontrées.
De zéro à un programme complet, à revoir quand tu en as besoin.
Tu suis le cours une première fois en entier, puis tu reviens sur une notion le jour où tu en as besoin.
Micro-training SAP ABAP
Écrire, exécuter et déboguer tes premiers programmes ABAP, de zéro à un petit exercice complet.
Le premier programme, les variables, le débogueur, les structures de contrôle, les erreurs d'exécution, la lecture de la base et un exercice final, en leçons courtes à suivre à ton rythme.
Garantie satisfait ou remboursé 14 jours
Si le micro-training ne te convient pas, un simple email dans les 14 jours après ton achat suffit. Remboursement intégral, sans justification à fournir.
Les neuf questions à se poser avant de s'inscrire.
Faut-il un système SAP pour suivre le cours ?
Pour regarder les leçons, non : tout est montré à l'écran. Pour écrire et exécuter les programmes toi-même, il te faut un accès à un système SAP où tu as le droit de développer. Aucun système n'est fourni avec le micro-training.
Quel niveau faut-il avoir ?
Aucun en ABAP : le cours part de zéro. Il s'adresse aux consultants de tous les modules, aux chefs de projet, aux débutants et aux personnes en reconversion. Si tu maîtrises déjà l'ABAP, il ne t'apportera rien de neuf.
Est-ce que ça couvre tout l'ABAP ?
Non, c'est une initiation. Tu écris des programmes courts, tu lis un dump, tu fais un SELECT SINGLE et tu appelles un module de fonction. Les tables internes, la programmation orientée objet et le SELECT sur plusieurs lignes ne sont pas au programme.
Combien de temps faut-il pour le finir ?
Les 22 vidéos font 2 h 26 en tout, soit environ 2 h 30. Compte davantage avec les textes, les quiz et le temps de refaire chaque programme dans ton système, surtout pour l'exercice final. Tu avances à ton rythme.
Le cours existe-t-il en anglais ?
Oui. Cette page présente la version française : voix française et sous-titres en français. La version anglaise a sa propre page, sur le site en anglais.
Combien de temps ai-je accès au cours ?
À vie. Tu peux revenir sur une leçon le jour où tu en as besoin. L'accès concerne le contenu du cours, pas un système SAP.
Puis-je poser une question pendant le cours ?
Oui, par email : réponds au mail qui t'envoie ton accès. Ce micro-training ne comprend pas de séance en direct ni de suivi individuel.
Que se passe-t-il si le cours ne me convient pas ?
Tu as une garantie satisfait ou remboursé de 14 jours. Un simple email suffit, sans justification à fournir. On te rembourse intégralement.
Puis-je obtenir une facture pour mon entreprise ?
Oui. Key User Training est un organisme de formation luxembourgeois. Sur simple demande par email après ton paiement, on t'envoie une facture au nom de ton entreprise. Pour une mention particulière (bon de commande), écris-nous avant l'achat.
Écris ton premier programme ABAP, pas à pas.
Du package au programme complet, avec un exercice final et sa solution commentée. 49 € pour le faire dans l'ordre, et y revenir quand tu en as besoin.