on 2023 Apr 20 8:04 AM
Hi experts,
I'm Fiori Developer at some SAP Partner company and I would like to gain knowledge as possible in BTP, S4/HANA in-app and side-by-side extensibility. I achieved my first certification in side-by-side extensibility in BTP with CAP model (C_CPE_14) and I noticed that when I prepared for this exam besides the technical knowledge, I gain a lot of infrastructure knowledge in the cloud area. I would like to keep this strategy. I found another learning topic which is Develop Advanced Extensions with SAP Cloud SDK and also a certification C_S4CDK_2023.
I found some topics about this area and some people said that you have to have a piece of knowledge in Java but when I looked at this learning journey, this extensibility could be used in JS with NestJS. As a Fiori Developer, I can handle it.
Sometimes I find myself learning not related to my area or my goals because of my lack of knowledge. My question is what do you think about this area, should I spend my time learning this? Do you think that every BTP developer should know that? Lastly, to learn, which should I have to make prioritise between embedded steampunk/steampunk and this topic?
Hi alpyesilgul04 ,
>I found some topics about this area and some people said that you have to have a piece of knowledge in Java but when I looked at this learning journey, this extensibility could be used in JS with NestJS. As a Fiori Developer, I can handle it.
Basically, for developing BTP applications, you can leverage the SAP Cloud SDK and CAP. Both of them supports Java and JavaScript and free. For the SAP Cloud SDK, here is the official documentation portal, where you can also find links to our tutorials or sample applications.
>Sometimes I find myself learning not related to my area or my goals because of my lack of knowledge. My question is what do you think about this area, should I spend my time learning this? Do you think that every BTP developer should know that?
Could you please share more details about the "area"?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I guess it depends on your use case, where you might need either SAP Cloud SDK or CAP. We even have consumers use both of them. If CAP can solve all the problems (after your learning), you don't have to learning the SDK, which is anyway used by CAP. Nevertheless, if you are seeking for some additional support that is missing from CAP, then maybe you want to check the documentation of the "SAP Cloud SDK" and see whether SDK can help.
For example, here are some additional value of the SAP Cloud SDK:
- Resilience (e.g., timeout, retry, circuit breaker)
- Type safe OData/OpenAPI clients, that helps accelerate your development. You can build entities/requests with auto-completion and detect type errors during compile time for better code quality.
- Advanced OData functionalities like batch.
User | Count |
---|---|
66 | |
10 | |
10 | |
10 | |
10 | |
8 | |
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.