Objectifs de la formation
A l'issue de la formation, le stagiaire sera capable de : - Décrire le processus et les outils de développement ABAP ADT (ABAP Development Tool pour Eclipse) - D'utiliser le Débogueur ABAP - D'utiliser des Variables ABAP - Utiliser les techniques modernes de programmation ABAP basées sur la programmation modulaire et les extentions ABAP objet - Utiliser des Variables ABAP Complexes - 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 ses propres fonctions sous forme de classes ABAP - De décrire les principales notions d'ABAP Objet : Classes, Héritage et Interfaces
Contenu de la formation
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 Debogueur 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 Extentions 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 et Down-Cast - Particularités de l'Héritage avec ABAP Utilisation d'Interfaces - Présentation et Utilisations des Interfaces
Résultats de la formation
Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Essentiel : - SAPTEC - Notions de base de SAP NetWeaver Application Server?: presentation de la technologie SAP, indispensable pour les administrateurs et les developpeurs ABAP ou JAVA. - BC100 - Introduction a la programmation avec ABAP Workbench ou experience de programmation dans un langage a objets (Java, C++, Objective C...): pour les debutants en programmation. - BC400 - Principes de base de ABAP Workbench?: indispensable pour bien comprendre le S4D400.