cancel
Showing results for 
Search instead for 
Did you mean: 

Best ABAP learning resource....

Former Member
0 Kudos

Hello,

I'm new to ABAP but not to object prientated programming. I have the "ABAP Objects" book from which I'm trying to learn ABAP.

I'm finding it quite heavy going as there aren't many tutorials \ exercises to try out. Does anyone know of any tutorials or exercises.

Or a book more suited to a beginer.

Accepted Solutions (0)

Answers (4)

Answers (4)

andreas_mann3
Active Contributor
0 Kudos

Hi Simon,

Look here: http://www.sapgenie.com/abap/OO/

before dealing with abap-OO you should

deal with SAP-controls (esp. alv-grid)

sources:

1) transaction SE38-environment-reuse library-controls

2) se38-find: search-item : BCALV

3) Serdar's Tutorial

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/an easy reference for ole automation.pdf

-> i think, it's an easy introduction to OO

Regards Andreas

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

I don't know if I would list it as the best... but the following is a link to ABAP 640 Delta training.

/people/thomas.jung3/blog/2005/05/15/abap-46c-to-640-delta-training

It is delta so it assumes you have some basic ABAP skills and it focuses only on the newer Netweaver technologies in ABAP. However there are quite a few exercises included in the downloadable package once you are ready for them.

jayanthi_jayaraman
Active Contributor
0 Kudos

Hi,

Welcome to SDN.

Check these links for ABAP concepts.

1) http://help.sap.com/saphelp_46c/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm

2) http://help.sap.com/saphelp_46c/helpdata/en/d6/0db357494511d182b70000e829fbfe/frameset.htm

3) http://www.henrikfrank.dk/abapexamples/SapScript/sapscript.htm

4) http://www.sapgenie.com/abap/example_code.htm ABAP example code

5) http://www.geocities.com/SiliconValley/Campus/6345/abapindx.htm

6) http://help.sap.com/printdocu/core/Print46c/en/Data/Index_en.htm

7) http://help.sap.com/saphelp_40b/helpdata/en/4f/991f82446d11d189700000e8322d00/applet.htm SAP Online Help.

9) http://www.sap-img.com/abap-function.htm ABAP Function Modules

10) http://www.sapgenie.com/abap/code/abap19.htm

11) http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm ABAP Quest

12) http://www.planetsap.com/Tips_and_Tricks.htm Tricks & TIps for ABAP

13) http://help.sap.com/saphelp_40b/helpdata/ru/d6/0dc169494511d182b70000e829fbfe/applet.htm SAP Online Help.

14) http://www.henrikfrank.dk/abapexamples/SapScript/symbols.htm symbols & Controls commands

15) http://www.henrikfrank.dk/abapexamples/index.html ABAP Examples

16) http://sap.ittoolbox.com/documents/document.asp?i=752 SAP Introduction to ABAP Helps

17) http://members.aol.com/_ht_a/skarkada/sap/ SAP and ABAP Goodies

18) http://sappoint.com/abap/ SAP/ABAP Technical site.

19) http://members.tripod.com/abap4/SAP_Functions.html SAP Functions-ABAP Hints and Tips

20) http://members.ozemail.com.au/~anmari/sap/index.html SAP R/3 Configurations

21) http://www.planetsap.com/Userexit_List.htm All User-Wxirs

22) http://www.planetsap.com/Tips_and_Tricks.htm

23) http://www.kabai.com/abaps/q.htm

24) http://www.planetsap.com/Userexit_List.htm User-Exits

25) http://help.sap.com/saphelp_bw21c/helpdata/en/c4/3a8090505211d189550000e829fbbd/frameset.htm bakground jobs

26) http://www.sapgenie.com/abap/bapi/example.htm BAPI step by step

27) http://help.sap.com/saphelp_45b/helpdata/en/65/897415dc4ad111950d0060b03c6b76/content.htm SAPscript: Definition of borders, lines, and shading

28) http://www.sap-basis-abap.com/index.htm SAP ABAP/4 Programming, Basis Administration, Configuration Hints and Tips

29) http://help.sap.com/saphelp_40b/helpdata/en/fc/eb2c46358411d1829f0000e829fbfe/frameset.htm SAP Online help Dialog

30) http://help.sap.com/saphelp_46c/helpdata/en/aa/aeb23789e95378e10000009b38f8cf/frameset.htm Dilaog Prog.

31) http://www.geocities.com/ResearchTriangle/1635/system.html System fields

32) http://www.sapdesignguild.org/resources/MiniSG/3_Managing/3_Functions_Table_Control.htm Function of table control

33) http://help.sap.com/saphelp_45b/helpdata/en/d1/801bdf454211d189710000e8322d00/content.htm Defining table control

34) http://www.sapfans.com/sapfans/repos/saprep.htm SAP Repository

35) http://www.planetsap.com/howdo_a.htm ABAP

36) http://help.sap.com/saphelp_util464/helpdata/en/69/c2516e4ba111d189750000e8322d00/content.htm Table Maintenance Dialog

37) http://www.sapgenie.com/abap/smartforms_detail.htm smart forms

38) http://www.sap-img.com/abap.htm Sample ABAP Codes

3 9) http://help.sap.com/saphelp_46c/helpdata/en/fc/eb2d67358411d1829f0000e829fbfe/content.htm Processing Blocks in ABAP Programs

40) http://www.geocities.com/victorav15/sapr3/abap.html ABAP/4 compendium.

41) http://www.henrikfrank.dk/abapexamples/SapScript/sapscript.htm SAP SCRIPT IMP

42) http://abap4.tripod.com/Other_Useful_Tips.html Additional useful Tips

43) http://help.sap.com/saphelp_45b/helpdata/en/cf/21ee2b446011d189700000e8322d00/content.htm Searach Helps

44) http://www.sap-basis-abap.com/sapmm.htm SAP MM (Materials Management) Configuration Hints and Tips

45) http://sap.ittoolbox.com/nav/t.asp?t=303&p=448&h1=303&h2=322&h3=448

46) http://sapfans.com

47)http://www.sapdevelopment.co.uk/tips/tipshome.htm

<b>For rewarding points to SDN posters,check the weblog.

/people/mark.finnern/blog/2004/08/10/spread-the-love

Former Member
0 Kudos

Hi Simon,

The online help is quite a useful resource, plus it's very comprehensive. You can take a look at http://help.sap.com/saphelp_erp2004/helpdata/en/ce/b518b6513611d194a50000e8353423/content.htm (which is for the Netweaver release), but if you check your own online help, you will find it in the ABAP Programming (BC-ABA) section.

Remember that ABAP is traditionally a procedural language, and as such, much of the programming is still procedural. Also, there is quite a lot to know about the ABAP Development Platform, quite a few other concepts to grasp aside from object oriented ABAP (such as Dynpros, the Dictionary, the Repository concept, just to name a few). If you look under ABAP Programming (BC-ABA), you will probably get a better overview of what is involved.

Cheers,

Martin