• Advanced Extensibility with SAP Cloud SDK (S4C80)

    < Terug naar vorige pagina
    Training code
    SAPROM0335
    Gesproken taal
    Engels
    Taal materiaal
    Engels
    Dagdelen
    4
    Kosten
    €1.436,08
    excl. BTW Geen extra kosten.

    Klik op onderstaande button om je in te schrijven voor deze training

    Onze excuses, deze training staat op dit moment helaas niet ingepland. We kunnen je mogelijk wel een alternatief bieden. Je kunt altijd vrijblijvend contact met ons opnemen

    Training code
    SAPROM0335
    Gesproken taal
    Engels
    Taal materiaal
    Engels
    Dagdelen
    4
    Kosten
    €1.436,08
    excl. BTW Geen extra kosten.

    Klik op onderstaande button om je in te schrijven voor deze training

    Onze excuses, deze training staat op dit moment helaas niet ingepland. We kunnen je mogelijk wel een alternatief bieden. Je kunt altijd vrijblijvend contact met ons opnemen

  • Wat is Advanced Extensibility with SAP Cloud SDK

    This course is designed to teach the learner how to develop Java, JavaScript and TypeScript extension applications for RISE with SAP S/4HANA Cloud. Such applications run on an external application platform and interact with RISE with SAP S/4HANA Cloud using the SAP Cloud SDK. In our case, the external application platform is the Cloud Foundry environment running on the SAP Business Technology Platform. Regardless, you can get a lot of value from this course even if you plan to use a different application platform, such as Apache Tomcat or another non-SAP environment. The primary focus of the course is on the integration of the extension application with RISE with SAP S/4HANA Cloud, so that you’ll be able to easily integrate the use of SAP Cloud SDK with your own development framework. In particular, exercises are proposed that use the SpringBoot framework (with Java) and the Nest framework (with TypeScript). The course contains a set of exercises that will show you how to build an extension application that will allow you to execute search and CRUD operations in RISE with SAP S/4HANA Cloud via the SAP Cloud SDK. During development you’ll have available the SAP Business Application Studio, plus a choice of "market standard" development environments (IntelliJ IDEA, Visual Studio Code, Eclipse), so that you can adopt the one with which you are already familiar. Keep in mind that this course will focus on the "server side" part of the extension application and does not cover the development of the Fiori user interface. You can learn SAP Fiori UI development by going through one of the SAP Fiori/SAP SAPUI5 learning journeys. Please keep in mind that this course is not covering an introduction to Java, JavaScript, SpringBoot, or Nest programming. It is expected that you already have a basic knowledge of such topics before you join the class. Course based on software release: SAP Cloud SDK 3.0 or later
     
    This course will prepare you to:
    • Develop extension applications for RISE with SAP S/4HANA Cloud
    • Deploy extension applications to the SAP Business Technology Platform
    • Integrate extension applications with RISE with SAP S/4HANA Cloud using the SAP Cloud SDK
    -
     
    Contents:
    Options for extending RISE with SAP S/4HANA Cloud
    Extension use cases
    Main principles and qualities of cloud-native applications development
    Introduction to extensibility in RISE with SAP S/4HANA Cloud
    Core features for In-App and Side-by-side extensions
    Search and activate SAP APIs
    Creation of generic Java programs calling SAP APIs
    Creation of a CRUD extension application based on Java and the Spring framework
    Creation of generic JavaScript programs calling SAP APIs
    Creation of generic TypeScript programs calling SAP APIs
    Creation of a CRUD extension application based on TypeScript and the Nest framework
    Creation of a Multi-Target Application
    Introduction to application security
    Introduction to automated test
    Introduction to DevOps and Continuous Delivery
    Introduction to RISE with SAP S/4HANA Cloud event-driven extension apps
  • Voor wie is Advanced Extensibility with SAP Cloud SDK

    Target Group:
    • Developer
    • Developer Consultant
    • Solution Architect
    Prerequisites:
    • Essential: Java Development language, Basic concepts of Spring Boot development framework, JavaScript and TypeScript development languages, Basic concepts of Nest development framework, HTTP protocol, HTML language, S4C01e: RISE with SAP S/4HANA Cloud On-boarding Fundamentals and attendance in the SAP S/4HANA Cloud Implementation Learning Room & Live Sessions focused on RISE with SAP S/4HANA Cloud Fundamentals
    • Recommended: CP100 SAP Integration Suite and SAP Extension Suite, Introduction, S4H13: Create and Deliver Cloud-Native SAP S/4HANA Extensions (openSAP course), UX402 Developing UIs with SAPUI5