on 04-12-2019 5:10 AM
Hi all,
I am learning ABAP & thinking of what to learn next after I complete ABAP? I am seeing that FIORI , SAP UI5, Webdynpro & lastly of course HANA are quite in demand. But HANA is somewhat the same thing as ABAP . So if I leave out HANA , which one should I learn out of these three viz - UI5 , FIORI , Webdynpro?
Regards,
RK
HANA is not the same as ABAP. The SQL is different, the way it works is different. Also do some research on HANA XSA.
While I still do Web Dynpro from time to time - clients who invested in the technology still require maintenance and enhancement - you should learn Fiori, SAP UI5 and possibly HANA XSA. (Fiore also can have HANA XSA apps as the back end).
By the way - I've been programming in ABAP for over twenty years. You never finish learning it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have agreed with Matthew view because ABAP with FIORI market is good now. I am saying with 10 years of experience in ABAP, ABAP is a never-ending subject.
It might be an idea not to worry about HANA XS or HANA XSA, since the development team for that at SAP appears to have been terminated.
https://answers.sap.com/articles/12672122/hana-development-team-made-redundant.html
ABAP is basic you need to have it by default if you want to work on backend. But what you need to learn additionally for backend is ABAP CDS with annotations, which will be used by fiori elements templates to automatically generate the UI. For transactional logic, you need to learn BOPF qnd ODATA again these are part of backend.
But not everything can be done from backend , so u should learn UI5 for developing custom UI5 apps or customising the fiori elements apps.
What I can see is that there are many UI5 openings in the market so better learn that. Then after that or parellely learn CDS/BOPF ( ABAP programming model). For UI5, sap ui5 developer guide, blogs and open sap courses are there so this u can learn without having an SAP system.
BR
Mahesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mahesh ,
Thanks for the very helpful answer & guide.
I have a few questions -Getting Started with SAPUI5
1)Is this book -
Getting Started with SAPUI5 by Miroslav Antolovic a good book to start with?
2) You said "...can learn without having an SAP system" but how is that possible? At least you need an IDES installed in a laptop.
Presently I practice my ABAP in the IDES installed in my laptop. Is that enough?? or I need to have HANA installed to learn UI5 & FIORI?
3) How do I learn CDS/BOPF?
Is there any self study good book? Is it absolutely necessary to learn it TO GET A JOB? (As I don't have much time to learn new things due to age constraints!)
Regards,
RK
Hi Raj Kumar,
1) I actually never bought a book on SAP UI5. So I can't recommend you one. I learnt all from developer guide: ui5.sap.com and sap community blogs 🙂 which is more than enough i guess (atleast for me).
2. You do not need IDES, just a SAP WebIDE is enough to learn UI5 as it is just a client side programming and doesn't need service and if you want backend there are many online services available like northwind.
3. For CDS and BOPF, though they are available with a bit older SAP versions but it's better to have the latest versions like 7.51/2/3 which has many good features.. U need a system to practice, I am not sure if the IDES u are having will do the job.. having S4hana system will help you a lot in learning those, but as i can understand you are searching job which will be a deadloop as will only have system if you are working for a company. Maybe try checking online, I saw advertisements who provide access to S4hana systems at monthly rental (I am not recommending this as this is not provided by SAP, it's at your own risk)
Now coming to the main point. Don't learn all at once, u will never master any thing, learn in steps, figure out what is the best thing to learn first, complete it and then move to the next one.
Is it absolutely necessary to learn it TO GET A JOB?
What do you mean by the above? Didn't understand.
BR,
Mahesh
Hi Mahesh,
Thanks again for the reply.
But when i visited the link ui5.sap.com I see a download button. Should I have to download the software from there?
Also, you said about monthly rentals of SAP HANA system are risky.. I don't understand why is it risky? So many people are using those systems.
Hi Raj Kumar,
I said at your own risk as I think they are not official. (I am not sure more that that).
No software download is required. There are open sap courses. Start with that:
https://open.sap.com/courses/ui51
Then go through the developer guide walkthrough tutorials.
BR,
Mahesh
No download, all online, you can even develop it from mobile or tablet, Just check the open sap course
https://open.sap.com/courses/ui51
and close the question if your query is answered
Web Dynpro is pretty much dead. Fiori is not a technology on it's own; it's rather an umbrella term covering a handful of components. That leaves us with SAP UI5; however, you'll find out quickly that you'll need to learn other Fiori components to advance in UI5.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Leave WebDynpro for what it is, focus on the new Frontend / UX development options.
Hope this helps
Nic T.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the replies. But can you please advise which one of these will be easiest as well as interseting to learn by self study using books?
And also which one will be the most useful out of these to learn in terms of present demand / requirement?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.