fff

Combien de stagiaires suivront cette formation ?


Valider Annuler

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

  • Décrire le processus et les outils de développement ABAP ADT (ABAP Development Tools pour Eclipse)
  • Utiliser le débogueur ABAP, les variables ABAP et les variables ABAP complexes
  • Utiliser les techniques modernes de programmation ABAP basées sur la programmation modulaire et les extensions 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
  • Décrire les principales notions d'ABAP Objet : classes, héritage et interfaces.

Modalités et moyens pédagogiques

Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Niveau requis

Il est recommandé d'avoir suivi les formations SAP-SAPTEC "SAP NetWeaver - Notions de base" (indispensable pour les administrateurs et les développeurs ABAP ou Java), SAP-BC100 "SAP NetWeaver - Introduction à la programmation ABAP" (pour les débutants en programmation) et SAP-BC400 "SAP NetWeaver - Introduction à ABAP Workbench" 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

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • 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

Les + de la formation

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

Le support de cours est en langue anglaise.

Ce cours est également disponible en auto-formation via la plateforme SAP Learning Hub. Pour plus de renseignements, contactez-nous.

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.

Tarif : à partir de 3 875 € HT.

Choisissez la modalité souhaitée pour vous inscrire :

Formation disponible en intra-entreprise

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