Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : SAP S/4HANA - Introduction à la programmation ABAP

SAP S/4HANA - Introduction à la programmation ABAP

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 08/06/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : Programmer en ABAP (Advanced Business Application Programming) dans l'environnement SAP S/4HANA

Objectifs de la formation

  • Comprendre les concepts de base de l'ABAP et son rôle dans SAP S/4HANA
  • Acquérir les compétences nécessaires pour développer des programmes ABAP simples
  • Manipuler les données dans le système SAP en utilisant l'ABAP
  • Créer des interfaces utilisateur interactives en ABAP
  • Développer une application ABAP complète en utilisant les principes de la programmation orientée objet

Profil des bénéficiaires

Pour qui
  • Développeurs logiciels
  • Consultant SAP
Prérequis
  • Connaissances de base des systèmes SAP et de l'environnement SAP S/4HANA
  • Compréhension des concepts de base de la programmation informatique
  • Familiarité avec les bases de données relationnelles

Contenu de la formation

  • Introduction à SAP S/4HANA et à l'ABAP (3 heures)
    • Présentation de SAP S/4HANA et de l'environnement de développement ABAP
    • Structure d'un programme ABAP de base
    • Introduction aux types de données et aux variables
    • Les opérateurs et les expressions ABAP
    • Travaux pratiques : Écrire un programme ABAP simple. Déclarer différentes variables ABAP de types différents & les utiliser dans des expressions simples
  • Manipulation des données en ABAP (6 heures)
    • Les structures de contrôle en ABAP (boucles, conditions, etc.)
    • Accès aux tables de base de données en utilisant les instructions SELECT et MODIFY
    • Utilisation des requêtes SQL pour interroger les données
    • Introduction à l'utilisation des structures de données internes
    • Travaux pratiques : Écrire un programme ABAP qui récupère des données à partir d'une table de base de données spécifique et les affiche à l'écran. Utiliser des instructions ABAP pour modifier des données dans une table de base de données en fonction de certains critères.
  • Programmation avancée en ABAP (10 heures)
    • Les fonctions et les modules de fonction en ABAP
    • Utilisation des structures de données avancées (tables internes, tableaux, etc.)
    • Introduction à l'utilisation des classes et des méthodes en ABAP
    • Gestion des erreurs et des exceptions
    • Travaux pratiques : Créer une fonction en ABAP qui prend deux nombres en entrée et renvoie leur somme. Utiliser une classe ABAP pour créer une structure de données complexe et effectuer des opérations sur celle-ci, telles que trier, filtrer ou fusionner des enregistrements
  • Interfaces utilisateur en ABAP (8 heures)
    • Introduction aux écrans de sélection et aux écrans de liste
    • Utilisation des fonctions de contrôle des dialogues
    • Création d'écrans de dialogue en utilisant l'outil de conception d'écrans
    • Interaction avec l'utilisateur via des messages et des fenêtres pop-up
    • Travaux pratiques : Créer un écran de sélection en ABAP avec des champs d'entrée pour récupérer les critères de recherche et afficher les résultats correspondants. Implémenter une fonction de contrôle des dialogues pour afficher une fenêtre contextuelle avec des messages d'information ou de confirmation
  • Développement d'applications en ABAP (8 heures)
    • Introduction à la programmation orientée objet en ABAP
    • Création de classes et de méthodes
    • Utilisation des événements pour interagir avec l'utilisateur
    • Développement d'une application ABAP complète
    • Travaux pratiques : Créer une classe en ABAP pour représenter un objet spécifique (par exemple, un employé) avec des attributs et des méthodes correspondantes. Développer une application ABAP complète qui permet à l'utilisateur d'ajouter, de modifier et de supprimer des enregistrements dans une table de base de données.
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...