Zertifizierte/r SAP-Anwendungsentwickler/in ABAP inklusive SQL und Oracle

Nächster Termin:
22.11.2021 - Weihnachtsferien vom 24.12.2021 - 01.01.2022
Kurs endet am:
13.05.2022
Gesamtdauer:
960 Stunden
Praktikum:
Nein
Unterrichtssprachen:
  • Deutsch
Veranstaltungsart:
  • Weiterbildung 
Angebotsform:
  • Präsenzveranstaltung 
  • Qualifizierung in Kurzarbeit 
Durchführungszeit:
  • Tagesveranstaltung
  • Tagesveranstaltung, Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr). Teilzeit: Montag bis Freitag von 8:30 bis 11:45 Uhr (in Wochen mit Feiertagen von 8:30 bis 12:35 Uhr). Für die Dauer der Teilzeit-Kurse gilt die doppelte Dauer bzw. Tagesanzahl der Vollzeit-Kurse. Aus aktuellem Anlass: Corona-Virus - Ihre Qualifizierung findet statt! Mit Videotechnik, face-to-face, von zuhause aus.
Teilnehmer min.:
6
Teilnehmer max.:
25
Preis:
keine Angaben
Förderung:
  • Aktivierungs- und Vermittlungsgutschein 
  • Arbeitsagentur
  • Deutsche Rentenversicherung 
  • EU/Bund/Land 
Abschlussart:
Zertifikat/Teilnahmebestätigung 
Abschlussprüfung:
Ja
Abschlussbezeichnung:
keine Angaben
Zertifizierungen des Angebots:
  • SGB III-Maßnahmezulassung 
Angebot nur für Frauen:
Nein
Kinderbetreuung:
Nein
Infoqualität:
Suchportal Standard Plus

Zielgruppen:
Der Lehrgang richtet sich an Personen mit abgeschlossenem Studium in der Informatik, Wirtschaftsinformatik, BWL, Mathematik oder vergleichbarer Qualifikation.
Fachliche Voraussetzungen:
Unser Lehrgangsangebot richtet sich an Fachleute der jeweiligen Berufsgruppen. Wir setzen keine Vorkenntnisse in den angebotenen Programmen voraus.
Technische Voraussetzungen:
Keine besonderen Anforderungen.
Systematik der Agenturen für Arbeit:
  • C 1435-10-30 SAP - ABAP-Programmierung

Inhalte

Anwendungsentwickler/-in: Development Associate ABAP mit SAP Netweaver®7.50:

SAPTEC Grundlagen des SAP Web AS (ca. 5 Tage):
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 Servers
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

BC400 ABAP Workbench Grundlagen (ca. 8 Tage):
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

BC430 ABAP Dictionary (ca. 5 Tage):
Einführung ins Dictionary
Datenobjekte im ABAP Dictionary
Performance beim Tabellenzugriff
Eingabeprüfungen
Abhängigkeiten bei Objekten
Änderungen an Tabellen
Views und Pflegedialoge
Suchhilfen

BC410 Entwicklung dynprobasierter Benutzerdialoge (ca. 6 Tage):
Einführung in die Dynpro-Programmierung
Oberfläche des Programms
Bildelemente für die Ausgabe
Bildelemente für die Ein-/Ausgabe
Bildelemente: Subscreen und Tabstrip
Bildelemente: Table Controls
Kontextmenü

BC401 ABAP Objects (ca. 8 Tage):
Einführung in die objektorientierte Programmierung
Objektorientierte Konzepte und Programmiertechniken
Objektorientierte Repository-Objekte
Ausnahmebehandlung und RTTS
BC402 Advanced ABAP (ca. 8 Tage):
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

BC405 ABAP-Reporting (ca. 8 Tage):
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
Kundeneigener GUI-Status für interaktive Listen

BC414 Datenbankänderungen programmieren  :
(ca. 3 Tage)
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- Transaktionsmodelle

BC425 Erweiterungen und Modifikationen  :
(ca. 8 Tage)
Ü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
- Business Transaction Events (BTEs)
- Business Add Ins (BAdIs)
- User Exits
Modifikationen:
- Vorgehensweise
- Hilfsmittel (Modifikationsassistent, Modification Browser)
- Modifikationsabgleich
SAP-Note Assistant (Werkzeug zum Hinweiseinbau)

NET310 ABAP Web Dynpro (ca. 8 Tage):
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

Projektarbeit/Fallstudie, Zertifizierungs-vorbereitung und SAP-Berater-Zertifizierung Anwendungsentwicklung (ca. 13 Tage):

Relationale Datenbanken mit SQL:

Grundlagen von Datenbanksystemen (ca. 3 Tage):
Entitätsmengen
Relationen
Entity Integrity
Microsoft SQL Server Management Studio
Management-Studio
Datenbanken/Tabellen
Schlüsselfelder
Einsatz Indizes
Datenbanksystemtypen
Datentypen: Standard- und spezielle Datentypen
Verwendungshinweise
Datenintegrität, -sicherheit und -schutz
Konkurrierender Datenzugriff
Primär- und Fremdschlüssel
Referentielle Integrität
Beziehungen zwischen Relationen
Entity-Relationship-Modell
Datenbankentwurf: Vom Fachproblem zur fertigen Datenbank
Datenbankkonflikte
Normalisierung: Normalformen 1 - 3, BCNF, Relevanz in der Praxis

Einführung in die DDL (ca. 2 Tage):
Erstellung von Tabellen
Gültigkeitsregeln (Check)
Setzen von Schlüsseln und Standardwerten
Manipulieren von Datenstrukturen
Verändern und Löschen von Tabellen
Nachträgliches Hinzufügen von Schlüsseln
Erstellen, Ändern und Löschen von Sichten
Vor- und Nachteile von Sichten

Einführung in die DQL (ca. 3 Tage):
SELECT mit Filterung und Sortierung
Wichtigste SQL-Inline-Funktionen
Skalar- und Aggregatfunktionen
Gruppierung und Gruppenfilter
Tabellen miteinander verknüpfen: Kartesisches Produkt und JOIN-Befehle
Equi- und Non-Equijoins
Verschachtelte SELECT-Anweisungen
Arithmetische-, Bitweise-, Vergleichs-, Verbindungs-, Logische, Zeichenketten- und Unäre Operatoren
Mengenoperationen: Union, Except, Intersect, Distinct
IIF und CASE-Anweisungen
Funktion Coalesce

DML-Befehle (ca. 1 Tag):
Insert-, Update-, Delete-, Merge-Befehle
Kombinationen von DML- mit DQL-Befehlen

DCL – Data Control Language (ca. 1 Tag):
Berechtigungen setzen, zurücknehmen, verweigern
Anlegen/Löschen von Logins und Usern
Zuweisen von Datenbankrollen
Anmelden mit anderen Logins
Zuordnung und Vererbung von Rollenberechtigungen

Einführung in die T-SQL-Programmierung (ca. 5 Tage):
Variablen (Skalar- und Tabellenvariablen)
Maskieren des Anführungszeichens
In Variablen gespeicherter SQL-Code ausführen
Temporäre Tabellen: lokal, global, permanent
If-Anweisung und while-Schleife
Erstellen, Ändern und Löschen von Funktionen und Prozeduren
Ein- und Ausgabeparameter bei Prozeduren
Prozeduren mit mehreren Parametern
Unterschiede zwischen Prozeduren und Funktionen
Common Table Expressions
Tabellenwertfunktionen
Nutzung von Zeigern
FETCH-Befehl
Werte von Zeigern abfangen und in Variablen speichern
Triggertypen, -arten, -regeln und -sicherheit
Einführung in DML- und DDL-Trigger
DML-Trigger bei schlechtem/gutem Datenbankdesign
Fehlerbehandlung: TRY-CATCH
Schweregrade von Fehlern
Erzeugen von Fehlermeldungen
Lesezeichen im MS Management Studio

Einführung in MS Access (ca. 1 Tag):
ODBC-Datenverbindung erstellen
Tabellen und Sichten einbinden
Abfragen erstellen
Pass-Through-Abfragen erstellen
Berichte und Formulare generieren

Projektarbeit (ca. 4 Tage):
zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse

Oracle Datenbankadministration:

Installation und Einrichtung (ca. 1 Tag):
Voraussetzungen für die Installation
Softwareinstallation mit Oracle Universal Installer
Oracle Software deinstallieren
Datenbanken erstellen / löschen

Oracle-Architektur verstehen (ca. 3 Tage):
Oracle Instanz verwalten – Datenbank hoch- und herunterfahren – Zugriff einschränken
Kontrolldateien administrieren
Redologgruppen/-dateien verwalten und spiegeln
Einsatzmöglichkeiten von Checkpoints, Redo Log Files und Archived Log Files
ARCHIVELOG-SQL*Plus für die Administration einsetzen
Enterprise Manager Database Control

Speicherstrukturen (ca. 1 Tag):
Tablespaces und Datendateien anlegen und verwalten
Informationen von Tablespaces abfragen
Konfiguration von Tablespaces mit Oracle Managed Files

Schemaobjekte und Datenverwaltung (ca. 3 Tage):
Tabellen verwalten, ändern und anzeigen
Constraints ab- und zuschalten um Ladevorgänge zu beschleunigen
Indizes möglichst performant einsetzen und analysieren

Benutzerverwaltung (ca. 3 Tage):
Datenbankbenutzer, Rollen und Profile anlegen, verwalten und entfernen
Rechteverwaltung mit Rollen und Privilegien
Profile erzeugen für die Einflussnahme auf den Ressourcenverbrauch von Benutzern
 
Backup und Recovery (ca. 2 Tage):
Grundlagen von Database Backup, Restore und Recovery
Techniken des Instance Recovery Modus
Konfiguration und Einsatz des Recovery Manager
Offline- und Online-Backup der Datenbank
Inkrementelle Backups einrichten
Automatisierung von Datenbank-Backups
Überwachung der Flash Recovery Area
Recovery Katalog erzeugen
Benutzerverwaltete Recovery-Verfahren
Wiederherstellung verlorener Control Files, Redo Log Files und Data Files
Diagnosequellen

Oracle Net Services (ca. 1 Tag):
Darstellung der Technik von Oracle Net
Konfiguration des Listeners mit Oracle Net Manager
Steuerung des Oracle Net Listeners mit der Listener Control Utility
Konfiguration der Client- und Middle-Tier-Verbindung mit Oracle Net Manager
Test der Verbindung über Oracle Net mit TNSPING
Agent und Listener starten und stoppen
 
Flashback und Undo (ca. 1 Tag):
Point in Time Recovery mit RMAN
Flashback Database
Recovery bei Benutzerfehlern:
Gelöschte Tabellen durch Flashbacks mit SQL*Plus oder den Enterprise Manager wiederherstellen, Flashback Versions Query und Flashback Transaction Query, Flashback Table
 
Datenimport und -export (ca. 1 Tag):
Import- und Exportutilities kennenlernen (DATAPUMP)
Datenbank aus Exportfile wiederherstellen
SQL-Loader – fremde Datenformate laden
 
Globalization-Unterstützung (ca. 1 Tag):
Mehrsprachige Anwendungen einrichten
 
Projektarbeit (ca. 3 Tage):
zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse

Bildungsziel

Sie erwerben die erforderlichen Qualifikationen, um als SAP-Development Associate mit Fokus ABAP Ihre Kunden umfassend und kompetent zu betreuen.
Der Lehrgang befähigt Sie mit der SAP-eigenen Programmiersprache ABAP sowie der Technologieplattform SAP NetWeaver® kundenspezifische und flexible Anwendungen zu entwickeln, zu implementieren und anzupassen. Ihr berufliches Profil wird durch die SAP-Berater-Zertifizierung wertvoll ergänzt. Nach dem Lehrgang können Sie zusätzlich auch relationale Datenbanken mit SQL aufbauen und verwalten. Sie können Views erstellen und komplexe Abfragen, auch unter Verwendung von SQL-Funktionen, ausführen. Der Unterricht erfolgt auf dem Microsoft SQL-Server unter Verwendung des Microsoft SQL Server Management Studios. Zusätzlich können Sie nach dem Seminar eine Oracle Installation durchführen und wissen, wie Sie die verschiedenen Strukturen erfolgreich und rationell verwalten, außerdem wissen Sie über die Methoden der Datensicherung und Wiederherstellung (Backup und Recovery) Bescheid. Sie lernen die wichtigsten Verwaltungsinstrumente kennen, die für die tägliche administrative Arbeit und in Problemfällen wichtig sind.

Alle Angaben ohne Gewähr. Für die Richtigkeit der Angaben sind ausschließlich die Anbieter verantwortlich.

Erstmals erschienen am 25.09.2021, zuletzt aktualisiert am 25.09.2021