- Gérer et utiliser l'environnement de développement basé sur Eclipse et ADT (ABAP Development Tool)
- Créer des packages et des programmes ABAP
- Définir et utiliser des variables simples, des structures et des tables internes
- Reconnaître et utiliser les structures contrôle du langage ABAP
- Utiliser le debugger
- Créer et développer des classes ABAP objet
- Lire des données de la base de données
- Décrire des mises à jour de la base en utilisant des Objets Applicatifs
- Décrire le modèle de programmation applicatif ABAP RESTful.
Démarrer avec ABAP
- Préparation de l'environnement de développement
- Premier regard sur le langage ABAP
- Comprendre la structure et la logistique logicielle
- Développez votre premier programme ABAP
Application des concepts et des techniques de base
- Comprendre les bases d'ABAP
- Travailler avec les objets de données et les types de base
- Traitement des données
- Utilisation des structures de contrôle ABAP
- Travailler avec des tables internes simples
- Débogage d'un programme ABAP
Travailler avec des classes locales
- Définition d'une classe locale
- Création d'instances de classe
- Définition et appel de méthodes
- Utiliser l'encapsulation pour assurer la consistance
Lire des données de la base de données
- Investiguer la définition d'une table
- Implémenter des traitements SELECT élémentaires
- Travailler avec les vues CDS
Travailler avec des objets de données structurées
- Déclarer un objet de données structurées
- Travailler avec les objets de données structurées
Travailler avec des tables internes complexes
- Déclarer une table interne complexe
- Travailler avec une table interne complexe
Implémenter des mises à jour de la base de données en utilisant des Objets Applicatifs (Business Objects)
- Analyser un objet applicatif
- Utiliser EML (Entity Manipulation Language)
Description du modèle de programmation applicatif ABAP RESTful
- Introduction au modèle de programmation
- Explorer l'architecture
- Ajouter la logique ABAP
- Améliorer l'expérience utilisateur
Attestation de formation
Non certifiante
Sans niveau spécifique