Accueil    Formations    Informatique    SAP    SAP - Programmation et développement    SAP S/4HANA - Introduction à la programmation ABAP

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Décrire le processus et les outils de développement ABAP ADT (ABAP Development Tools pour Eclipse)
  • Utiliser les techniques modernes de programmation ABAP basées sur la programmation modulaire et les extentions ABAP Objet
  • Lire des données de la base de données et les traiter dans un programme ABAP
  • Appeler des fonctions prédéfinies et créer vos propres fonctions sous forme de classes ABAP.

Niveau requis

Avoir suivi la formation SAP-BC400 "SAP NetWeaver - Introduction à ABAP Workbench" ou avoir les connaissances équivalentes. Il est également recommandé d'avoir suivi les formations SAP-SAPTEC "SAP NetWeaver - Notions de base" (indispensable pour les administrateurs et les développeurs ABAP ou JAVA) et SAP-BC100 "SAP NetWeaver - Introduction à la programmation ABAP" (pour les débutants en programmation) ou avoir les connaissances équivalentes.

Public concerné

Développeurs, consultants en développement, consultants techniques et/ou chefs de projets.

Programme

Le modèle de développement dans SAP S/4HANA

  • Description du modèle de développement

L'environnement de développement ABAP

  • Outil de développement ABAP pour Eclipse
  • Packages et reports ABAP

Les variables ABAP

  • Définition, utilisation et gestion des erreurs

Débogage en ABAP

  • Présentation et utilisation du débogueur

Appel de procédures réutilisables

  • Comprendre la modularisation
  • Les classes de l'ABAP Objet
  • Les modules de fonctions

Utilisation de structures

  • Déclarations de types structurés locaux et globaux et utilisation

Utilisation de tables internes

  • Les différents types de tables internes
  • Utilisation des tables internes

Lecture des données de la base de données avec Open SQL

  • Comprendre ABAP Open SQL
  • Création de tables dans la base de données
  • Lecture de données de la base de données
  • Les Core Data Services : vues virtuelles HANA

Les extensions d'objets du langage ABAP

  • Une courte histoire du langage ABAP
  • Modéliser une classe ABAP

Créer et utiliser des classes

  • Création de classes
  • Création d'objets de classes
  • Appels de méthodes
  • Utilisations de constructeurs
  • Utilisations de Factory Methods

Utilisation de l'héritage

  • L'héritage avec ABAP
    • Sous-classes
    • Références génériques
    • Up Cast
    • Down Cast
  • Particularités de l'héritage avec ABAP

Utilisation d'interfaces

  • Présentation et utilisations des interfaces

Modalités d’évaluation des acquis

L'évaluation des acquis se fait :

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Les + de la formation

Ce cours est proposé aussi bien en distanciel qu'en présentiel.

Le support de cours est en langue anglaise.

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous