cancel
Showing results for 
Search instead for 
Did you mean: 

Which new skills for ABAP Developer

user4sap
Participant

Hey SAPler,

i asked before but I didnt get a helpful answer here.

So now a new run:

I am new to abap, simple queries at a DB is no more problem. What should the next goal for me if I want to become a ABAP dev for 2022 and furthermore years. There are so many new concepts, buzzwords etc. that I am confused.

I have on my eyes the following topics and openSap courses:

https://open.sap.com/courses/btp1

https://open.sap.com/courses/cp13

https://open.sap.com/courses/cp7

abo
Active Contributor

Those are nice courses but CP13 especially is best when you already have some experience. Other than this note, Tammy has already covered it.

matt
Active Contributor
0 Kudos

New skills? Understand the old skills - basic programming.. We've recently had a question about how to convert CONV to pre 7.4 If the poster understood types, they'd know what is going on.

Accepted Solutions (0)

Answers (5)

Answers (5)

keremkoseoglu
Contributor

Here is my humble roadmap suggestion.

Back-End:

  • Classic ABAP
  • Modern ABAP (new commands after 7.50)
  • Object Oriented ABAP
  • CDS Views
  • Open SQL
  • HANA functionality (AMDP, etc)
  • OData in Fiori model (SEGW, etc)
  • ABAP RAP (Behaviors, metadata extensions, etc)

Front-End:

  • SAP GUI (ALV, dialog programming, etc)
  • Fiori Elements
  • JavaScript
  • Free Style UI5
user4sap
Participant
0 Kudos

Thank you sir. I think I have to get patience with myself. This topics covers all of what I need. I can achieve this with real job experience and time

TammyPowlas
Active Contributor
Jelena
Active Contributor

Get this book (this week you can even get it 20% off with a discount code posted by SAP Press on social media): https://www.sap-press.com/abap-to-the-future_4751/

Personally, I don't like SAP's learning journeys. Their purpose seems to be to peddle paid SAP training and certification, they have very little practical use otherwise IMHO.

Learn how to create OData services using different ABAP programming models (SEGW/Fiori/RAP/CAP) and you'll be set for years.

user4sap
Participant

Thx for your reply. I think so , too. The problem is there so many topics or ways that I can learn. For example is it better to start with the classic odata services (segw) or is it enough if I learn only to create cds views and that covers the segw topics?

Jelena
Active Contributor

This is a good question and I believe everyone will need to answer it for themselves depending on their starting point and future plans.

I'd say that learning good old SEGW code-based development is not a "must" these days because it's pretty much not used in S/4HANA anymore. I've learned it simply because I started a while ago with 7.31 and it was the only thing available. However, even these days learning that can be beneficial for the following reasons:

- consultants still may deal with this model, some clients are running older ECC systems;

- for the classic ABAP developers, SEGW can provide an effective gateway (no pun intended 🙂 ) into OData development.

It also helps to appreciate more other development models because many things that just come "out of the box" with CDS views, have to be painfully programmed for in SEGW.

In general though I'd say that Fiori/RAP model are "must have" and SEGW is "nice to have".

Prasenjitsbist
Participant
0 Kudos

ABAP, ABAP Objects, Design Patterns, IDOC, ABAP on HANA(HANAtization, AMDP, ADBC), ABAP CDS, BOPF, ODATA, RESTful ABAP Programming Model and Adobe Forms. IMHO this is what you need in 2022 and for next 10 years to survive and make a living as an ABAPer. You can buy SAP Press books or follow developers.sap and complete the missions and keep learning for free everyday

PSB

0 Kudos