Einführung in die Programmierung mit ABAP
Sprechen Softwareentwickelnde von Operationen, Instanzen und Editoren denken nicht-Programmierer eher an ein Krankenhaus, Gericht oder einen Buchverlag. Dieser Einführungskurs lüftet die Geheimnisse der Programmierung und ihrer Terminologie. Die Teilnehmer lernen zunächst den Editor kennen, mit dem sie anschließend eigene Programme in der Programmiersprache ABAP schreiben und mittels der Laufzeitumgebung ausführen. Neben den theoretischen Grundlagen zur strukturierten und prozeduralen Programmierung führt das Seminar ebenfalls in den modernen Software-Entwurf und grafische Oberflächen ein.
Inhalte des Seminars
Theoretische Grundlagen
- Was bedeutet prozedurale und strukturierte Programmierung?
- Sequenz, Auswahl, Wiederholung
- Schritte in der Software-Entwicklung, Software-Entwicklungsmodelle
Das erste ABAP-Programm
- Die ABAP-Entwicklungsumgebung, ABAP Workbench, Object Navigator
- Neues Programm anlegen, bestehendes Programm öffnen
- Namen von ABAP-Programmen
- Der ABAP-Editor
- Quellcode editieren
- Programmeinleitende Anweisung, Verarbeitungsblöcke
- Layoutstandards für ABAP-Programme, Pretty Printer
- Programm prüfen, sichern und aktivieren (ausführen)
Grundlegendes zu ABAP
- Kommentare
WRITE
-Anweisung- Dokumentation
- ABAP-Schlüsselworte
- Textliterale (Strings)
- Anweisungsketten
Imperative Programmierung mit ABAP
- Datentypen und Datenobjekte
- Wertzuweisungen
- Numerische Operationen für mathematische Berechnungen
- Verarbeiten von Zeichenketten
- Typkonvertierung
- Logische Ausdrücke, Vergleichsoperatoren
- Programmablaufsteuerung durch Kontrollstrukturen
- Unterschiedliche Fallunterscheidungen
- Schachteln von Kontrollstrukturen
- Schleifentypen in ABAP
- Modularisierung von ABAP-Programmen
- Arbeiten mit dem ABAP-Debugger
Einfache Benutzereingaben
- Bildschirmarten: Selektionsbilder, Listen und Dynpros
- Werkzeuge Screen Painter und Menu Painter
- Eingabefelder, Ankreuzfelder, Auswahlknöpfe
- Interaktionselemente anordnen, Layout definieren
- Selektionsbilder aufrufen
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 2 Tage, insgesamt 16 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Anwendungsentwickelnde
- Vorkenntnisse: Logisches Verständnis, Programmierkenntisse etwa von Office-Makros sind hilfreich
- Seminar-Software: SAP NetWeaver