{"id":480,"date":"2024-10-14T14:42:53","date_gmt":"2024-10-14T06:42:53","guid":{"rendered":"http:\/\/training.msg-global.cn\/?post_type=product&#038;p=480"},"modified":"2025-01-15T09:51:27","modified_gmt":"2025-01-15T01:51:27","slug":"cld200-building-side-by-side-extensions-on-sap-btp-with-cap-btp","status":"publish","type":"product","link":"https:\/\/training.msg-global.cn\/en\/product\/cld200-building-side-by-side-extensions-on-sap-btp-with-cap-btp\/","title":{"rendered":"CLD200 Building side-by-side extensions on SAP BTP with CAP"},"content":{"rendered":"<p><strong>Learning Days<\/strong><\/p>\r\n\r\n\r\n\r\n<p>2\u5929<\/p>\r\n\r\n\r\n\r\n<p><strong>Content<\/strong><\/p>\r\n<ul>\r\n<li>Unit 1 Discovering the SAP Cloud Application Programming Model (CAP)\r\n<ul>\r\n<li>Identifying the need for Side-By-Side Extensibility<\/li>\r\n<li>Exploring the SAP Cloud Application Programming Model<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 2 Setting up the CAP-Project\r\n<ul>\r\n<li>Introducing the OData protocol<\/li>\r\n<li>Explaining JSON\/YAML Discovering the End-to-End Use Case<\/li>\r\n<li>Exercise: Creating a CAP-Based Service<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 3 Serving User Interfaces in CAP\r\n<ul>\r\n<li>Serving User Interfaces in CAP<\/li>\r\n<li>Exercise: Generating a User Interface<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 4 Adding Custom Business Logic\r\n<ul>\r\n<li>Explaining Event Handling in CAP<\/li>\r\n<li>Explaining the Need for Custom Business Logic<\/li>\r\n<li>Describing Error Handling<\/li>\r\n<li>Exercise: Adding Custom Business Logic<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 5 Consuming External Services\r\n<ul>\r\n<li>Explaining Extensibility and Connectivity in CAP<\/li>\r\n<li>Exercise: Adding an External Service<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 6 Understanding Authorization and Trust Management\r\n<ul>\r\n<li>Describing Authorization and Trust Management (XSUAA)<\/li>\r\n<li>Exercise: Defining CDS Restrictions and Roles<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 7 Deploying the Application\r\n<ul>\r\n<li>Identifying Deployment Options in CAP<\/li>\r\n<li>Explaining the Deployment Process<\/li>\r\n<li>Using the Cloud Foundry CLI<\/li>\r\n<li>Exercise: Preparing the Application for Deployment<\/li>\r\n<li>Exercise: Performing a Manual Deployment<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li>Unit 8 Performing Automated Deployment (SAP Continuous\r\n<ul>\r\n<li>Integration and Delivery)<\/li>\r\n<li>Describing Continuous Integration and Delivery Exercise: Creating and Connecting a Remote Git-Repository<\/li>\r\n<li>Exercise: Enabling SAP Continuous Integration and Delivery<\/li>\r\n<li>Exercise: Configuring a SAP Continuous Integration and Delivery Job<\/li>\r\n<li>Exercise: Verifying the Build Success<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong> Target<\/strong><\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Use cloud native development to build extensions<\/li>\r\n\r\n\r\n\r\n<li>Learn about the principles about extensibility on SAP BTP<\/li>\r\n\r\n\r\n\r\n<li>Use the SAP Cloud Application Programming Model (CAP)<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong> Audience<\/strong><\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Developer<\/li>\r\n\r\n\r\n\r\n<li>Application Consultant<\/li>\r\n\r\n\r\n\r\n<li>Development Consultant<\/li>\r\n\r\n\r\n\r\n<li>Enterprise Architect<\/li>\r\n\r\n\r\n\r\n<li>Solution Architect<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong> Prerequisites<\/strong><\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Essential\r\n<ul class=\"wp-block-list\">\r\n<li>Please note: This course is intended for participants with a technical background. You can begin with the &#8220;Getting started with SAP Cloud Application Programming Model&#8221; Learning Journey on learning.sap.com. If you are new to cloud technology or lack a technical background, we suggest that you first complete the &#8220;Discover SAP Business Technology Platform&#8221; Learning Journey.<\/li>\r\n<\/ul>\r\n<\/li>\r\n\r\n\r\n\r\n<li>Recommended\r\n<ul class=\"wp-block-list\">\r\n<li>Confident handling of command line tools<\/li>\r\n\r\n\r\n\r\n<li>Familiarity with Git<\/li>\r\n\r\n\r\n\r\n<li>Familiarity with JavaScript (Node.js) or other programming languages used for web development<\/li>\r\n\r\n\r\n\r\n<li>Basic knowledge of cloud development concepts<\/li>\r\n\r\n\r\n\r\n<li>Discover SAP Business Technology Platform<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong> Related SAP Release<\/strong><\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>SAP Business Technology Platform<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong> Notes<\/strong><\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>This course builds the basis of certification C_CPE_15 SAP Certified Development Associate &#8211; SAP Extension Suite.<\/li>\r\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>CLD200 Building side-by-side extensions on SAP BTP with CAP BTP &#8211; 2\u5929 &#8211; \uffe57094<\/p>","protected":false},"featured_media":932,"template":"","meta":{"_uag_custom_page_level_css":""},"product_brand":[],"product_cat":[88,26],"product_tag":[],"mwb_booking_cost":[],"mwb_booking_service":[],"class_list":{"0":"post-480","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-booking","7":"product_cat-sap-btp","9":"first","10":"instock","11":"virtual","12":"sold-individually","13":"taxable","14":"purchasable","15":"product-type-mwb_booking"},"uagb_featured_image_src":{"full":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"thumbnail":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-150x150.png",150,150,true],"medium":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-300x287.png",300,287,true],"medium_large":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"large":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"1536x1536":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"2048x2048":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"trp-custom-language-flag":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-13x12.png",13,12,true],"post-thumbnail":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-314x300.png",314,300,true],"bravada-featured":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-421x300.png",421,300,true],"bravada-featured-lp":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-435x300.png",435,300,true],"bravada-featured-half":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-435x300.png",435,300,true],"bravada-featured-third":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-435x300.png",435,300,true],"bravada-lpbox-1":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-310x400.png",310,400,true],"bravada-lpbox-2":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-435x250.png",435,250,true],"woocommerce_thumbnail":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-150x143.png",150,143,true],"woocommerce_single":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red.png",435,416,false],"woocommerce_gallery_thumbnail":["https:\/\/training.msg-global.cn\/wp-content\/uploads\/2024\/11\/BTP_red-100x100.png",100,100,true]},"uagb_author_info":{"display_name":"Sun, Ben","author_link":"https:\/\/training.msg-global.cn\/en\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"CLD200 Building side-by-side extensions on SAP BTP with&hellip;","_links":{"self":[{"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/product\/480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/media\/932"}],"wp:attachment":[{"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/media?parent=480"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/product_brand?post=480"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/product_cat?post=480"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/product_tag?post=480"},{"taxonomy":"mwb_booking_cost","embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/mwb_booking_cost?post=480"},{"taxonomy":"mwb_booking_service","embeddable":true,"href":"https:\/\/training.msg-global.cn\/en\/wp-json\/wp\/v2\/mwb_booking_service?post=480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}