RAP Learning
Übersicht
Das ABAP RESTful Application Programming Model beginnt normalerweise relativ einfach mit einigen Grundlagen und Objekten. Allerdings kann sich je nach Szenario die Komplexität so eines Business Objekts schnell erhöhen und für Anfänger unverständlich werden. Daher ist es wichtig, erst einmal mit einem einfachen Modell, wie dem Classic Pattern zu beginnen, um die Grundlagen zu erlernen. Nach und nach können sich dann mehr Themen angeschaut werden.
Lernpfad
Der Lernpfad soll dir dabei helfen, die verschiedenen Themen nach ihrer Schwierigkeit und Lernintensität einzuordnen. Beginne daher am besten mit den Themen im oberen Bereich und arbeite dich dann langsam den Pfad entlang. Du wirst weitere Themen, Methodiken und Pattern entdecken, die jeweils eine eigene Komplexität. Auf der linken Seite findest du die Bestandteile der Core Data Service Entwicklung und Modellierung. In der Mitte sind die Grundlagen des Verhaltens und Features aus dem RAP Bereich. Auf der rechten Seite befinden sich alle aktuellen Pattern, sowie verschiedene Konzepte aus der RAP Entwicklung.
Tutorials
Hier findest du Links zu Sammlungen, Pattern und Tutorials, die dir auf deinem Weg helfen sollen und jeweils die Komplexität erhöhen können.
- Einfaches Objekt - Einfaches RAP Objekt, um in die Grundlagen der Entwicklung einzusteigen.
- Komplexes Objekt - Mehrere Entitäten in einem Business Objekt, erhöhen die Komplexität beim Zugriff und der Handhabung des Objekts.
- Unmanaged Objekt - Die Custom Entity mit der Unmanaged Implementierung ist aktuell eine komplexe Implementierung, hier lernst du verschiedene Grundlagen.
- Übung: Translate App - Als erste Übung erstellen wir eine Übersetzungs-API und bauen im Anschluss eine RAP App, um die API zu verwenden.
- Advanced Features - Die Grundlage ist das Report Pattern, welches Stück für Stück um Funktionen erweitert wird. Dazu gehen wir auch auf erweiterte Techniken und Methoden ein.
- Custom Implementation - Wir implementieren das Custom Pattern und demonstrieren weitere Features der RAP Entwicklung an dieser App.
- Übung: Contact App - Willst du eine App von der Modellierung, über das UI Design und die Erstellung, bis hin zum Deployment und zur Bereitstellung meistern? Dann hilft dir dieses komplette Tutorial.
Informationen
In diesem Bereich findest du weitere Informationen und Links, die dich beim Lernen unterstützen können und als wertvolle Ressourcen dienen.
- RAP Pattern - Verstehe die verschiedenen Pattern und den Aufbau von RAP Objekte, um die Möglichkeiten zu kennen.
- Nützliche Links - Links zu RAP und Fiori Elements, findest du auf unserer Übersichtsseite, sowie viele weitere Hinweise.
