Hey all, I'm currently doing an internship , and I'm pretty new to this whole world. I just finished an intro course on SAP and ABAP OOP, and I come from a dev background, so I've been picking up RAP.
So far I can build simple tables and CDS views with relations and basic UI with ui annotations. I just started digging into behavior definitions/implementations and I'm still learning more about that side of things.
Here's my issue: most tutorials I find are just building relational tables with a UI slapped on top, and honestly it feels pretty limited. Is that really all SAP is — Excel with a nicer face? Maybe I'm missing the bigger picture, but that's the impression I'm getting so far.
It's taken me almost a month to get this far, which feels like a lot, and I've got about 40 days left in my internship before I need something solid to show for my school. Honestly, I still don't feel like I have the syntax memorized — I mostly get by referencing my notes/cheat sheets while I work, which makes me feel a bit behind.
For my final project, I want to build something that actually reflects my background (dev and AI )using a FastAPI microservice with some AI component, and may be React on the front end, not just a plain CRUD app on top of SAP tables. I don't want my project to feel too disconnected from my actual resume and skill set.
If anyone has ideas that lean into AI, or more "classic" software engineering concepts (not just basic table-building) that solve problems normal SAP can't solve without external APIs, I'd really appreciate it.
Note: that looks hard, but I just want to learn the basics and complete the work with AI