Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How can I start with SAP abap?

user4sap
Participant

hi Guys. I have an urgent question. I started a SAP training course. it is a sap user certificate MM. we use a system that is fully functional. that means I can use all modules. I can also practice abap with it. after this course i will also do a consultant training course. therefore I would like to ask you how I should start with abap? can you recommend tutorials, videos or documents to me? i would also like to say that i also have access to sap learning hub.

1 ACCEPTED SOLUTION

Private_Member_467521
Active Contributor

Hi user4sap,

Welcome to the gang! It is a great time to start with ABAP

So much has changed and evolved with ABAP and in its surroundings... software programming in SAP is getting more and more important. Full stack developers, that actually understand the functional and business aspects will never be a commodity 🙂

Wow...HANA, FIORI, SCP, XSA, CDS, ODATA, Rest API, Business Application Studio - There is a lot to catch up!.

So, start from the basics:

TAW1E - SAP E-Academy ABAP Basics

HA400 - ABAP Programming for SAP HANA

From there, you need to evaluate where you want to deep dive. If you look for 'ABAP' in sap education portal, you will find 193 trainings. That does not count opensap and other non-official channels.

https://training.sap.com/search?q=abap&filters%5Bcountry%5D%5BUnited+States+of+America%5D=on&filters...

Keep an open mind to the Cloud solutions (both back end and front end), automation, integration, data management, UI...

And good luck on your journey!

Cheers,

Luis

19 REPLIES 19

Private_Member_467521
Active Contributor

Hi user4sap,

Welcome to the gang! It is a great time to start with ABAP

So much has changed and evolved with ABAP and in its surroundings... software programming in SAP is getting more and more important. Full stack developers, that actually understand the functional and business aspects will never be a commodity 🙂

Wow...HANA, FIORI, SCP, XSA, CDS, ODATA, Rest API, Business Application Studio - There is a lot to catch up!.

So, start from the basics:

TAW1E - SAP E-Academy ABAP Basics

HA400 - ABAP Programming for SAP HANA

From there, you need to evaluate where you want to deep dive. If you look for 'ABAP' in sap education portal, you will find 193 trainings. That does not count opensap and other non-official channels.

https://training.sap.com/search?q=abap&filters%5Bcountry%5D%5BUnited+States+of+America%5D=on&filters...

Keep an open mind to the Cloud solutions (both back end and front end), automation, integration, data management, UI...

And good luck on your journey!

Cheers,

Luis

Sandra_Rossi
Active Contributor
0 Kudos

I guess "consultant" means "being a developer" in your mind, or have basic abap knowledge just to debug and understand what's going on underneath?

keremkoseoglu
Contributor
0 Kudos

You might want to check SAP Press books on the subject.

Abinathsiva
Active Contributor
0 Kudos

Hi,

Training consultants functionally along with ABAP knowledge will help consultant or throw some light to debug the system.

Better part of understanding the ABAP through functional area is through debugging...

Also recommend to have some basic knowledge of DDIC will help to nail the exact requirement both functionally and techincally.

user4sap
Participant
0 Kudos

Hey thx for the answers. luis has right withe all the wordings like hana, odata, fiori... Old technologies and new technologies. I make the course for Sap Consulting in MM. And in my freetime i want to learn and train on abap. So my hope is, if i start to search a job i can apply for a consultant and developer jobs.

So the tipp from Luis is very helpfull for my learning path. I think i will try to learn like in the taw1e sap training.

0 Kudos

nice. kindly accept the answer and good luck 🙂

0 Kudos

Please use the COMMENT button for comments, questions, adding details, replying to OP comment, etc., ANSWER is only to propose a solution, dixit SAP text at the right of the answer area.

If you want to target someone, if this person has posted an Answer, use the button COMMENT, if this person is the Original Poster of the question he/she will be automatically informed, otherwise copy/paste their hyperlinked name so that the person receives a warning (NB: @ doesn't work/but typing this character will suggest hyperlinked names).

0 Kudos

Thx i will do it in the future how you explained

user4sap
Participant
0 Kudos

I have 1 question. What is the difference from developing abap programs on the sap cloud or to create the program with eclipse?

0 Kudos

If you have any SAP System with you, Connect with the Eclipse tool and then you can start learning.

ABAP on SAP Cloud has a difference than compared with ABAP Eclipse, When you start using ABAP on SAP Cloud , you can easily link your ABAP Code with JavaScript, Machine Learning and also you will get a chance to explore most of the options on the cloud foundry.

Happy Learning.
Good Luck.

mkskarthikeya19
Participant
0 Kudos

Tutorials apart..
If you got any time, try to open a standard code or find someway to explore the standard code or ask any existing developer in your team to learn debugging, and then start learning. I would always recommend initially to understand the functional flow of the code which will eventually make you strong in technical, gradually will lead you to be a Techno-Functional.

Good Luck.!!

user4sap
Participant
0 Kudos

The problem is i dont work anywhere. I have study and now i am searching for a job. But i must firstly be fitter in one SAP module. And i want to learn abap at least the basics.

rehan12
Explorer

This link is beginning and well understanding for every abapi consultant now you click here : https://www.tutorialspoint.com/sap_abap/index.htm

user4sap
Participant
0 Kudos

Hi i have an another question. How I said in the first question, Firstly I make a SAP MM user certi. The certification name is: C_UCMM_15 .

After that I will make a SAP MM Procurement Consulting course. In that course there is a ABAP Modul in Foundation lvl.

Consulting Certi Names:

C_TS410_1610 SAP Certified Application Associate - Business Process Integration with SAP S/4HANA

C_TSCM52_67 SAP Certified Application Associate - Procurement with SAP ERP 6.0 EhP7

So I make all these courses because I want to become a SAP Consulting but in the programming language abap and all the new technologies.

Is my learning path well for my goal? I thought, that I do firstly the User Certi, then make the Consulting Certi in MM. After this 2 certi I want reply to Jobs SAP ABAP or other backend Jobs. Because I have then a good Knowledge with the SAP System and learn then the background technologies.

Is my learning path right? Should I go another path? Or should I make only a ABAP training like the certification:

C_TAW12_750 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50

0 Kudos

Please ask a new question, and add a link to this one. Otherwise it's difficult to understand what question the people answer to.

Sandra_Rossi
Active Contributor
0 Kudos

A consultant is a person working in a consulting company.

A consultant doesn't have to know ABAP.

But if you know MM and ABAP, and you go in a consulting company, you'll be both a functional and technical consultant.

Is there really a training to become consultant?

If you know another programming language, you can learn ABAP yourself. You have ABAP trial download for training! Trainings won't learn you how to become a technical consultant, you will just learn the basics, only field experience can learn you that.

Are you sure that in your country, consulting companies ask novice people a certification?

user4sap
Participant

I am from Germany and here is experience more important than other Certi. But the thing is that I have studied and searching now for 1 year a job. So i have time and get a voucher from the state to learn a sap Module. I will make now the user and consulting certi at MM module. And because of I have time i will do the trainings. So the question is for me. How can I become a developer? With the trainings I booked. Or should I take an only ABAP developer course? Is it better to learn only programming or is the understanding from the SAP Module and functions important too?

Sandra_Rossi
Active Contributor

If you have access to the SAP learning hub, take recommendations from the Welcome video (I just listened to it, it's sufficient for me to start something). It explains everything. I see BC100 8 hours for ABAP basics. Try. Stop if it doesn't suit you and try something else... You'll have more precise ideas, so revert back with additional questions. Note that every person has his own opinion, so in the end it will be up to you to decide amongst the many possibilities.