Curso SAP BTP Develop extensions with CAP following the SAP BTP Developers Guide
16 horasVisão Geral
Neste Curso SAP BTP Develop extensions with CAP following the SAP BTP Developers Guide, 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 no SAP BTP com base no Modelo de Programação de Aplicativos em Nuvem da SAP, seguindo o Guia do Desenvolvedor SAP. 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, implementará sua extensão e integrará seu aplicativo ao SAP Build Workzone, edição padrão.
Objetivo
Após realizar este Curso SAP BTP Develop extensions with CAP following the SAP BTP Developers Guide, 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 Corporativo
- Arquiteto de Soluções
Pre-Requisitos
Essencial
- Observação: este curso é destinado a participantes com formação técnica. Você pode começar com a Jornada de Aprendizagem "Introdução ao Modelo de Programação de Aplicativos em Nuvem SAP" em learning.sap.com. Se você é novo em tecnologia de nuvem ou não tem formação técnica, sugerimos que conclua primeiro a Jornada de Aprendizagem "Descubra a SAP Business Technology Platform".
Recomendado
- 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