Kursbeschreibung
Die wichtigsten Themen im Überblick
- Web-Dynpro-Architektur vertiefen
- Web Dynpro API sicher nutzen
- Dynamische UI-Logik entwickeln
- Nachrichten professionell steuern
- Dialog Boxen gezielt einsetzen
- Komponenten modular verwenden
- Erweiterungen wartbar umsetzen
- Sicherheitsaspekte berücksichtigen
Zielgruppe
- ABAP-Entwicklerinnen und ABAP-Entwickler mit Web-Dynpro-Erfahrung
- SAP® technische Beraterinnen und Berater im NetWeaver-Umfeld
- Entwicklungsteams, die bestehende Web-Dynpro-Anwendungen erweitern
- Softwarearchitektinnen und Softwarearchitekten mit SAP® UI-Verantwortung
- Für alle, die Web Dynpro ABAP professioneller entwickeln, analysieren und absichern wollen
Voraussetzung für die Schulung
- Solide ABAP-Kenntnisse und Grundverständnis von SAP® NetWeaver werden vorausgesetzt.
- Erste praktische Erfahrung mit Web Dynpro ABAP ist empfehlenswert.
Kursinhalte
- Einführung und Web-Dynpro Grundlagen
- Architektur von Web Dynpro ABAP
- Komponenten, Views, Windows und Controller
- Kontextmodell, Datenbindung und Navigation
- Einordnung in SAP® NetWeaver und ABAP-Entwicklung
- Web-Dynpro-Programmierung in der Praxis
- Lifecycle Hooks gezielt einsetzen
- Controller-Methoden sauber strukturieren
- Context Nodes und Attribute effizient nutzen
- Fehlerarme Umsetzung typischer UI-Logik
- Web Dynpro API im Detail
- Zentrale API-Klassen und Interfaces
- Dynamische UI-Elemente erzeugen und ändern
- Context Handling über die API
- Saubere Trennung von UI- und Anwendungslogik
- Nachrichten und Dialog Boxen
- Message Manager und Meldungstypen
- Validierung und Benutzerführung
- Dialog Boxen für Entscheidungen und Rückfragen
- Fehlerkommunikation ohne Medienbruch
- Erweiterte Komponentenverwendung
- Component Usage und Interface Controller
- Wiederverwendbare Web-Dynpro-Komponenten
- Navigation zwischen Komponenten
- Einbindung komplexerer Anwendungsteile
- Personalisierungen und Erweiterungen
- Personalisierungsmöglichkeiten in Web Dynpro ABAP
- Anpassungen ohne unnötige Modifikation
- Erweiterungspunkte und Enhancement-Konzepte
- Web Dynpro ABAP Erweiterungen wartbar umsetzen
- Sicherheitsaspekte und Qualität
- Berechtigungen und sichere UI-Prozesse
- Schutz sensibler Eingaben und Ausgaben
- Robuste Fehlerbehandlung
- Praxisregeln für wartbare Anwendungen





















