S4D401 Programmation ABAP intermédiaire Mixte : présentiel / à distance

Dernière mise à jour : 04/12/2025

Description

visuel
  • Le cours S4D401 fait suite au cours S4D400 relatif à la programmation de base ABAP.

Contenu
  • Analyse et test du code ABAP.
    • Améliorer la qualité du code en utilisant l'ABAP Test Cockpit.
    • Implémenter les tests de code avec ABAP Unit.
    • Mesurer les Temps d'Exécution avec ABAP Profiling.
    • Analyser les Accès à la base de Données avec SQL Trace.
  • Types de données et conversions de types.
    • Classification des Types de Données Techniques en ABAP.
    • Éviter les Problèmes de Conversions de Types.
    • Calculs avec des Dates, Temps et Horodatages.
  • Traitement des chaines de caractères.
    • Utilisation de Textes Traduisibles en ABAP.
    • Traitement de Chaines de Caractères en utilisant des Fonctions et des Expressions Régulières.
  • Utilisation du Code Pushdown avec ABAP SQL.
    • Implémentation des jointures.
    • Travailler avec des expressions en ABAP SQL.
    • Utilisation des Fonctions Intégrées Spéciales en ABAP SQL.
    • Trier et Compresser des Data Sets en ABAP SQL.
  • Amélioration des performances des Tables Internes.
    • Traitement du contenu des tables internes.
    • Utilisation des Fields Symbols pour traiter les tables internes
    • Améliorer les Performances des tables internes en utilisant des Clés Secondaires.
  • Implémentation des Vérifications d'Autorisations.
    • Description du concept d'autorisation en ABAP.
    • Utilisation des Contrôles d'Accès sur les vues CDS.
    • Utilisation du traitement ABAP AUTHORITY-CHECK.
  • Concevoir du code ABAP objet efficace.
    • Implémenter l'Héritage.
    • Utiliser l'Héritage.
    • Définir des Interfaces.
    • Utiliser des Interfaces.
    • Implémenter des Méthodes d'Usinage (Factory Methods).
  • Définir et travailler avec des classes d'exception.
    • Travailler avec des Classes d'Exceptions.
    • Définir vos propres Classes d'Exceptions.
  • Ajouter de la documentation au code ABAP.
    • Documentation du Code ABAP.

Objectifs de la formation

  • A l'issue de la formation, le stagiaire sera capable de:
  • Utiliser des outils de test et d'analyse pour investiguer le code ABAP.
  • Utiliser différentes techniques qui permettront d'améliorer les performances, le style et la structuration du code.

Public visé

  • Développeurs.
  • Consultants en développement.
  • Consultant en technologie.

Prérequis

Essentiel

  • S4D400

Recommandé

  • Connaissance des concepts relatifs aux langages à objets.

Moyens et supports pédagogiques

Sanction

  • Une attestation de présence est remise au stagiaire à la fin du cours.
  • Ce module fait partie du parcours de formation menant à la certification C_ABAPD.

Moyens Pédagogiques

  • Toute session de formation est organisée en une succession de parties théoriques exposées par le formateur et de mises en application pratiques sous forme d'exercices réalisés par les stagiaires sur les solutions SAP. Les parties conceptuelles permettent de situer les sujets dans un contexte métier et sont agrémentées de démonstrations dans les applications SAP, de schémas de synthèse au tableau et de sessions de questions/réponses.
  • Les formateurs sont des consultants experts du module SAP étudié avec de nombreuses années d'expérience de la mise en œuvre de la solution SAP.

SAP Learning Class, In-person Option

  • Le support de cours au format électronique est envoyé au participant en amont de la formation.
  • Un manuel d'exercices au format papier est remis au participant au début de la formation et chaque stagiaire dispose d'un ordinateur individuel pour pratiquer.
  • Chaque salle de formation est équipée d'un tableau électronique, d'un tableau papier et d'un système de projection de diapositives.

SAP Learning Class, virtual Option

  • Avec les formations distancielles, les stagiaires peuvent suivre les cours à distance, sans avoir à se déplacer jusqu'au centre de formation.
  • L'environnement SAP Learning Class, option en distanciel offre la possibilité aux formateurs et aux participants d'interagir au moyen de technologies et d'outils de communication, reproduisant ainsi le cadre d'une formation en présentiel. La formation en distanciel est mise en œuvre au moyen d'un logiciel de vidéo conférence. Les stagiaires doivent être équipés d'un ordinateur, d'une webcam et d'un casque-micro pour suivre la classe en distanciel dans les meilleures conditions.
  • Les systèmes de formation pour pratiquer les exercices sont également accessibles à distance via une connexion à Internet avec un simple navigateur Web. En amont de la formation, le participant doit toutefois effectuer des tests de prérequis techniques pour vérifier la compatibilité de son matériel.
  • La SAP Learning Class, option en distanciel offre le même contenu que celle en présentiel.
  • Un manuel au format électronique est envoyé au participant avant le début de la formation.

Remarques

  • Le cours se déroule dans SAP BTP. Mais le contenu est valide pour tout environnement ABAP.
  • Le support de cours est en langue anglaise.
  • Toutes les formations sont accessibles aux personnes en situation de handicap à condition de le signaler au préalable de manière à adapter les moyens de la formation à leur situation. N'hésitez pas à contacter training.france@sap.com

Modalités d'évaluation et de suivi

  • Lors des formations présentielles ou distancielles, l'animateur s'assure de la réalisation des exercices pratiques par les stagiaires pour valider la mise en application des concepts.
  • La progression des stagiaires peut également être évaluée à l'aide des différents questionnaires proposés dans les manuels.
  • Chaque jour, l'animateur fait une synthèse des sujets étudiés afin de valider et rappeler les connaissances essentielles avant de poursuivre le cours.

Profil du / des Formateur(s)

  • Les formateurs sont des consultants experts du module SAP étudié avec de nombreuses années d'expérience de la mise en œuvre de la solution SAP.

Informations sur l'admission

  • L'inscription est validée après un échange avec le client. En l'absence d'un calendrier de sessions, la formation débute généralement entre 3 et 5 semaines après la validation administrative du dossier. 

Informations sur l'accessibilité

  • Toutes les formations sont accessibles aux personnes en situation de handicap à condition de le signaler au préalable de manière à adapter les moyens de la formation à leur situation.
  • N'hésitez pas à nous contacter contact@hubl.fr

M'inscrire à la formation

Détail des créneaux de la session sélectionnée :
Ajouter au panier

Session sélectionnée

  • 02/11/26 10:00 → 06/11/26 16:00
    Classe virtuelle
  • Détails :

    02/11/26 : 10:00 → 17:00
    03/11/26 : 9:00 → 17:00
    04/11/26 : 9:00 → 17:00
    05/11/26 : 9:00 → 17:00
    06/11/26 : 9:00 → 16:00

Prochaines Sessions

  • 18/05/26 10:00 → 22/05/26 16:00 À distance
    Classe virtuelle
  • 01/06/26 9:45 → 05/06/26 15:30 Présentiel
    SAP France - Session en Français
  • 13/07/26 10:00 → 17/07/26 16:00 À distance
    Classe virtuelle
  • 07/09/26 10:00 → 11/09/26 16:00 À distance
    Classe virtuelle
  • 21/09/26 9:45 → 25/09/26 15:30 Présentiel
    SAP France - Session en Français

Partager cette formation