Logo
Kostenlose Beratung
 0800-3520700
Montag - Freitag   08:00 - 17:30 Uhr

SAP® Anwendungsentwickler ABAP

Kurs-Nr. 2001ABAP17
Kursstart Montag, 20.04.2020, 08:00 Uhr
Kursdauer 20.04.2020 - 07.08.2020
16 Wochen  (720 Unterrichtseinheiten)

In dieser Schulung erhalten Sie tiefe Einblicke in die Anwendungsentwicklung mit ABAP (Advanced Business Application Programming). Diese werden schließlich durch profunde Kenntnisse und Fähigkeiten in Bezug auf die Bereiche Reporting, Datenbankänderungen, Erweiterungen und Modifikationen ergänzt.

Ein hoher Anteil praktischer Übungen mit der Unterstützung eines erfahrenen Trainers vertieft Ihr erworbenes Wissen.

Themenübersicht und Schulungsinhalte:

SAP SAPTEC Grundlagen des SAP® Web AS

  • Kurze Einführung zu SAP® NetWeaver
  • Navigation in SAP®-Systemen
  • Logon und Aufbau der Bildschirmoberfläche
  • Zugriff auf Funktionen des Systems
  • Möglichkeiten der Personalisierung
  • Architektur des SAP® Web Application Server
  • Verarbeitung einer Benutzeranfrage
  • Aufbau einer Instanz
  • Workprozesstypen, Serverprozesse und ihre Verwendung
  • Technologiekomponenten im Internetumfeld
  • Überblick über die SAP®-Entwicklungsumgebung
  • Anlegen und Editieren von Repositoryobjekten
  • Transporte zwischen SAP®-Systemen Kommunikations- und Integrationstechnologie
  • Einführung in die SAP®-SystemadministrationÜberblick über die Kostenträgerrechnung

SAP - ABAP Workbench Grundlagen (BC400)

  • Ablauf eines ABAP-Programms
  • Einführung in die ABAP-Workbench
  • Grundlegende ABAP-Sprachelemente
  • Modularisierung
  • Komplexe Datenobjekte
  • Datenmodellierung und Datenbeschaffung
  • Benutzerdialoge
  • Werkzeuge der Programmanalyse
  • Überblick über die Anpassung der SAP®-Standardsoftware

SAP - ABAP Dictionary (BC430)

  • Einführung ins Dictionary
  • Datenobjekte im ABAP Dictionary
  • Performance beim Tabellenzugriff
  • Eingabeprüfungen
  • Abhängigkeiten bei Objekten
  • Änderungen an Tabellen
  • Views und Pflegedialoge
  • Suchhilfen

SAP - Entwicklung und Benutzerdialoge (BC410)

  • Einführung in die Dynpro-Programmierung
  • Oberfläche der Programme
  • Bildelemente für die Ausgabe
  • Bildelemente für die Ein-/Ausgabe
  • Bildelemente: Subscreen und Tabstrip
  • Bildelemente: Table Controls
  • Kontextmenü

SAP - ABAP Objects (BC401)

  • Einführung in die objektorientierte Programmierung
  • Objektorientierte Konzepte und Programmiertechniken
  • Objektorientierte Repository-Objekte
  • Ausnahmebehandlung und RTTS

SAP - Advanced ABAP (BC402)

  • ABAP-Laufzeitumgebung
  • ABAP-Typen und Datenobjekte
  • Analysewerkzeuge für Programme
  • Arbeit mit Internen Tabellen
  • Funktionsgruppen
  • ABAP Open SQL
  • Dynamische Programmierung mit Feldsymbolen und Referenzen
  • Programmaufrufe und Speicherverwaltung

SAP - ABAP Reporting (BC405)

  • Einführung in das ABAP Reporting
  • Selektionsbild
  • ALV: Bedienung
  • ALV Object Model: ALV anlegen
  • ALV Object Model: ALV gestalten
  • ALV Object Model: Funktionen und Ereignisse
  • ALV Object Model: Sonstiges
  • Logische Datenbanken
  • Datenbeschaffung ohne Logische Datenbanken
  • Programme aufrufen mit Datenübergabe
  • ALV Grid Control zu Web Application Server 6.20 und kleiner
  • Hintergrundverarbeitung
  • Verzweigungslisten
  • Kundeneigender GUI-Status für interaktive Listen

SAP - Datenbankänderungen programmieren (BC414)

  • Datenbankaktualisierung mit Open SQL
  • LUWs und Client-Server-Architektur
  • SAP-Sperrkonzept
  • Datenbankänderungen organisieren
  • Weitere Themenbereiche: Nummernvergabe, Änderungsbelegerstellung, SAP® Puffer, Native SQL, Cluster-Tabellen, SAP®-Sperren, BAPI, Transaktionsmodell

SAP - Erweiterungen und Modifikationen (BC425)

  • Überblick über Möglichkeiten zur kundenindividuellen Anpassung des SAP-Standards
  • Personalisierung (Transaktionsvarianten)
  • Erweiterung zu: Elementen des ABAP-Dictionary, SAP®-Programmen, Menüs von SAP®-Dynpros, SAP®-Dynpros
  • Erweiterungstechniken: Erweiterung an Elementen des Dictionary, Erweiterung über Customer Exits, BusinessTransaction Events (BTEs), Business Add Ins (BAdIs), User Exits
  • Modifikationen: Vorgehensweise, Hilfsmittel (Modifikationsassistent, Modification Browser), Modifikationsabgleich SAP® Note Assistant (Werkzeug zum Hinweiseinbau)

SAP - Enhancement Framework (BC427)

  • Enhancements im ABAP Dictionary
  • Enhancement Points
  • Enhancement Sections
  • Neue BAdIs
  • Switch Framework

SAP - ABAP Web Dynpro (NET310)

  • Architektur einer Web-Dynpro-Komponente
  • Aufbau und Verwendung von Web-Dynpro-Controllern
  • Datenhaltung in Web-Dynpro-Komponenten: der Kontext
  • Navigation und Datenübergabe
  • Definition des Web-Dynpro-UIs
  • Internationalisierung
  • Definieren und Senden von Nachrichten
  • Wertehilfen
  • Änderung an Kontext und UI zur Laufzeit
  • Kopplung von Komponenten
  • Einbinden des SAP® List Viewers (ALV)
  • Portal-Integration
  • Konfigurieren und Personalisieren

Zielgruppe/Einsatzmöglichkeiten:

Diese Weiterbildung richtet sich unter anderem an Informatiker, insbesondere Anwendungsentwickler mit grundlegender Erfahrung im Bereich Datenbankprogrammierung und Reporting.

Voraussetzungen:

PC-Grundlagen, Interesse an programmiertechnischen Themen

Methodik/Unterrichtsform:

Einsatz moderner Schulungstechnik und elektronischer Hilfsmittel. Trainerinput, Teilnehmerinput, Übungen, Projektarbeit, Diskussionen, in Form von internetbasierten Live-Seminaren.

Unterrichtszeiten:

Mo-Do 08:00 – 16:15 Uhr

Fr 08:00 – 13:00 Uhr

Vollzeit

Dozent/Trainer:

Unsere Dozenten haben in ihren jeweiligen Sachgebieten mehrjährige Erfahrung in der freien Wirtschaft gesammelt und sind alle versiert in den unterschiedlichen Schulungsmethoden.

Abschluss:

Zertifikat des Bildungsanbieters

Fördermöglichkeiten:

Über Bildungsgutschein (Bigu), den Berufsförderungsdienst der Bundeswehr, Bildungschecks, Transfergesellschaften, den Europäischer Sozialfonds für Deutschland (ESF) oder das Programm WeGebAu



Standorte