Curso Develop extensions with CAP following the SAP BTP Developer
16 horasVisão Geral
Neste Curso Develop extensions with CAP following the SAP BTP Developer, você obterá uma visão geral dos principais recursos, ferramentas e serviços que fazem parte da SAP Business Technology Platform. Você aprenderá a desenvolver extensões dentro do SAP BTP com base no SAP Cloud Application Programming Model seguindo o SAP Developer's Guide. Você enriquecerá sua extensão com uma interface de usuário do SAP Fiori Elements, código personalizado, serviço externo e recursos de segurança. Por fim, implantando sua extensão e integrando seu aplicativo ao SAP Build Workzone, edição padrão.
Objetivo
Apos realizar este Curso Develop extensions with CAP following the SAP BTP Developer você será capaz de:
- Use o desenvolvimento nativo da nuvem para criar extensões
- Entenda o objetivo do Guia do Desenvolvedor SAP BTP
- Aprenda sobre os princípios de extensibilidade no SAP BTP
- Use o modelo de programação de aplicativos SAP Cloud (CAP)
Publico Alvo
- Consultor de Aplicação
- Desenvolvedor
- Consultor de Desenvolvimento
- Arquiteto Empresarial
- Arquiteto de Soluções
Pre-Requisitos
- Manuseio seguro de ferramentas de linha de comando
- Familiaridade com JavaScript (Node.js) ou outras linguagens de programação usadas para desenvolvimento web
- Conhecimento básico de conceitos de desenvolvimento em nuvem
- Descubra a plataforma de tecnologia empresarial SAP
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Discovering the SAP Cloud Application Programming Model (CAP)
- Identifying the need for Side-By-Side Extensibility
- Exploring the SAP Cloud Application Programming Model
- Introducing the SAP BTP Developer’s Guide
Setting up the CAP-Project
- Introducing the OData protocol
- Explaining JSON/YAML Discovering the End-to-End Use Case
- Discovering the End-to-End Use Case
Serving User Interfaces in CAP
- Serving User Interfaces in CAP
Adding Custom Business Logic
- Explaining Event Handling in CAP
- Explaining the Need for Custom Business Logic
- Explaining Error Handling
Consuming External Services
- Explaining Extensibility and Connectivity in CAP
Understanding Authorization and Trust Management
- Describing Authorization and Trust Management (XSUAA)
Deploying the Application
- Identifying Deployment Options in CAP
- Explaining the Deployment Process
Using Observability
- Observability in SAP BTP, Cloud Foundry runtime and SAP BTP, Kyma runtime
Integrating into SAP Build Work Zone
- Explaining SAP Build Work Zone, standard edition