10-07-2019 6:21 AM
Hello Professionals,
I am working with SAP MM/SD modules, and I need to learn ABAP, but I don't have any kind of programming knowledge,
Is it possible to learn ABAP without any programming Knowledge?
Is it effective, as a non programmer?
What are the available paths?
Good day for you,
Thanks and Regards
Udara Samaraweera
10-07-2019 8:14 AM
Hello Udara Samaraweera,
Yes Learning ABAP programming with programming knowledge possible, I came through the same path :). So i can be very sure about this 🙂
Of course it is effective, being in the field as techno Functional Consultant promises to be a better prospect.
Also knowing both the worlds of functional and technical will give you better solution designing!
Now comes the interesting part, how do you start with? Below are the few points for guidance.
--> Start with basics, your understanding on basics will pave the path for strong knowledge going forward. You can start with Data types used in ABAP and do simplke programmings. Below link will be helpful to understand basic concepts
--> Now start with Simple Program, few links below for your reference:
--> Similarly go on to refer different online courses that are available, we have many tutorials to start with for ABAP. You can now refer the below Link which widens your technical view:
--> Start coding and keep on developing different objects, with this you will start facing different scenarios. Now your questions will become more specific that being a general question. Try to find the answers for the questions, make use of SCN to sort your issues. You can go through the below blog to ensure how effective you can make use of SCN.
--> Now you should be in a better position to move forward independently, on a high level ABAP has a wide range if concepts with them, in short they will be called as RICEFW as abbreviated below:
R = Reports
I = Interface
C = Conversion
E = Enhancements
F = Forms
W = Workflow
Post that you can go through different blogs on different topics in SCN to get a better understanding!
Hope it helps!!!
Regards!
10-07-2019 6:28 AM
Abap code is really simple, you could find all the syntax, examples under ABAPDocu transaction
But Abap could used a lot of different technologies, you could find an example in the transaction DWDM
And finaly Abap could be very high level programing with the Clean Code
So start slowly, find a good blog to write a first Hello world (like this one https://blogs.sap.com/2012/05/02/abap-syntax-hello-world/) and read read read
good luck
Fred
10-07-2019 7:10 AM
Thanks for your Kind Cooperation.
Wish you all the best
Udara Samaraweera
10-07-2019 6:29 AM
Is it possible to learn ABAP without programming knowledge - YES
Is it effective - somewhat.
As you said you are working in SD/MM module , you can learn the ABAP syntax, style of coding , terminologies and other related tasks, and this will help you a lot while working in SD/MM .
Whenever you face any issue, you can look at the program and find out the issue to some extent , you will be understand the program, as you will have understanding from technical as well functional point of view .
But to be an ABAP developer without programming knowledge is not a good idea according to me. ABAP is not all about programming but it sure depends on it a lot . So I would suggest learn a bit of programming that won't take so long, learn the basics and then go to ABAP, You will then find ABAP lot more easy than directly jumping into it.
Happy Learning .
10-07-2019 7:10 AM
Thanks for your Kind Cooperation.
Wish you all the best
Udara Samaraweera
10-07-2019 8:14 AM
Hello Udara Samaraweera,
Yes Learning ABAP programming with programming knowledge possible, I came through the same path :). So i can be very sure about this 🙂
Of course it is effective, being in the field as techno Functional Consultant promises to be a better prospect.
Also knowing both the worlds of functional and technical will give you better solution designing!
Now comes the interesting part, how do you start with? Below are the few points for guidance.
--> Start with basics, your understanding on basics will pave the path for strong knowledge going forward. You can start with Data types used in ABAP and do simplke programmings. Below link will be helpful to understand basic concepts
--> Now start with Simple Program, few links below for your reference:
--> Similarly go on to refer different online courses that are available, we have many tutorials to start with for ABAP. You can now refer the below Link which widens your technical view:
--> Start coding and keep on developing different objects, with this you will start facing different scenarios. Now your questions will become more specific that being a general question. Try to find the answers for the questions, make use of SCN to sort your issues. You can go through the below blog to ensure how effective you can make use of SCN.
--> Now you should be in a better position to move forward independently, on a high level ABAP has a wide range if concepts with them, in short they will be called as RICEFW as abbreviated below:
R = Reports
I = Interface
C = Conversion
E = Enhancements
F = Forms
W = Workflow
Post that you can go through different blogs on different topics in SCN to get a better understanding!
Hope it helps!!!
Regards!
10-07-2019 11:04 AM
Thanks for your kind advises and guidance.
Highly Appreciated
Thanks again,
Udara Samaraweera