Taller Certificación C_CPE_2601 – Backend Developer con CAP

Formación intensiva con práctica guiada

Clases en vivo online Laboratorios prácticos Clases en video

Prepárate para la certificación oficial C_CPE_2601 recorriendo el ciclo completo de una aplicación de backend con CAP: del modelado de datos con CDS a la exposición de servicios OData V4 y el despliegue en Cloud Foundry con SAP HANA.

Jorge Briceño Instructor: Jorge Briceño

Qué aprenderás

  • Estructurar un proyecto CAP con sus capas de base de datos y servicio, y trabajar con el ciclo de recarga automática de CDS.
  • Modelar el dominio con Core Data Services: entidades, claves, tipos enumerados, asociaciones, composiciones y campos virtuales.
  • Cargar datos de prueba con archivos CSV respetando las convenciones de nombres de CAP.
  • Exponer servicios OData V4 mediante proyecciones, anotaciones de ruta y entidades de solo lectura.
  • Implementar lógica de negocio con manejadores de eventos en Node.js, incluido el cálculo de campos en el evento after READ.
  • Configurar la transición de SQLite a SAP HANA y desplegar en Cloud Foundry con el descriptor MTA y el Cloud MTA Build Tool.

Descripción del curso

El Cloud Application Programming Model es el framework con el que SAP estandariza la construcción de servicios de negocio sobre SAP Business Technology Platform. Este taller prepara para la certificación oficial C_CPE_2601, Backend Developer con CAP, recorriendo el ciclo completo de una aplicación de backend: desde el modelado de datos hasta el despliegue en producción sobre Cloud Foundry.

El recorrido es eminentemente práctico y se articula sobre un caso real de gestión logística. Se parte de un proyecto CAP con persistencia local en SQLite, se modela el dominio con Core Data Services, se expone como un servicio OData V4 y se le añade lógica de negocio mediante manejadores de eventos en Node.js. La última etapa traslada ese mismo servicio a un entorno productivo con SAP HANA, lo empaqueta con el descriptor MTA y el Cloud MTA Build Tool, y lo despliega en el espacio de Cloud Foundry.

Al terminar, el alumno conoce en profundidad los cuatro pilares que evalúa el examen y cuenta con un proyecto de referencia reproducible de principio a fin. Más allá de la certificación, queda capacitado para diseñar, exponer y desplegar servicios backend con CAP en cualquier proyecto sobre SAP BTP.

Herramientas que usarás

Cloud Mta Build Tool Git Npm SAP Business Application Studio Sqlite

Requisitos

  • Conocimientos de JavaScript y Node.js: módulos, funciones asíncronas y manejo de npm.
  • Nociones de bases de datos relacionales y del lenguaje SQL.
  • Manejo básico de la línea de comandos y de Git.
  • Acceso a una cuenta de SAP BTP con SAP Business Application Studio. La primera unidad del taller cubre cómo prepararla.

Contenido del curso

1. Fundamentos de CAP y entorno de desarrollo

  • 1.1. La certificación de Backend Developer con CAP
  • 1.2. Estructura del examen C_CPE_2601
  • 1.3. Qué es el Cloud Application Programming Model
  • 1.4. Arquitectura de una aplicación CAP con Node.js
  • 1.5. La cuenta de SAP Business Technology Platform
  • 1.6. SAP Business Application Studio y los Dev Spaces
  • 1.7. Estructura de un proyecto CAP: capas db y srv
  • 1.8. Persistencia local con SQLite
  • 1.9. Ciclo de desarrollo con CDS y recarga automática

2. Modelado de datos con Core Data Services

  • 2.1. Core Data Services como lenguaje de modelado
  • 2.2. Espacios de nombres y organización del modelo
  • 2.3. Tipos predefinidos y tipos enumerados
  • 2.4. Entidades, claves y propiedades
  • 2.5. Asociaciones y composiciones entre entidades
  • 2.6. Campos virtuales y datos calculados
  • 2.7. Datos de prueba con archivos CSV
  • 2.8. Convenciones de nombres para la carga de datos

3. Exposición de servicios y lógica de negocio

  • 3.1. Servicios OData en CAP
  • 3.2. Definición de servicios y proyecciones
  • 3.3. La anotación de ruta del servicio
  • 3.4. Entidades de solo lectura con anotaciones
  • 3.5. Manejadores de eventos en Node.js
  • 3.6. El evento after READ y los campos calculados
  • 3.7. Expansión de datos asociados con $expand

4. Preparación para producción y despliegue en SAP BTP

  • 4.1. De SQLite a SAP HANA en producción
  • 4.2. Configuración por entorno con perfiles
  • 4.3. Aplicaciones multi-destino y el descriptor MTA
  • 4.4. El contenedor HDI y los recursos de despliegue
  • 4.5. Autenticación y seguridad en el despliegue
  • 4.6. Construcción del archivo con Cloud MTA Build Tool
  • 4.7. Despliegue en Cloud Foundry y el espacio SUBMISSION
  • 4.8. Verificación del servicio en producción

Cronograma de Clases en Vivo

Horario: 5:00 PM - 7:00 PM

Lunes y Miércoles. Las sesiones quedan grabadas para verlas cuando quieras.

1
lunes, 10 de agosto 2026 Fundamentos de CAP y entorno de desarrollo
2
miércoles, 12 de agosto 2026 Modelado de datos con Core Data Services
3
lunes, 17 de agosto 2026 Exposición de servicios y lógica de negocio
4
miércoles, 19 de agosto 2026 Preparación para producción y despliegue en SAP BTP

Tu instructor

Jorge Briceño

SAP Fiori | SAPUI5 | SAP BTP | SAP CAP | Fiori Elements

Ingeniero en Informática y Licenciado en Educación, especializado en desarrollo de aplicaciones en el ecosistema SAP. Trabaja con tecnologías como SAPUI5, SAP Fiori Elements, CAP y ABAP RESTful, así como en la administración de SAP Fiori en entornos Cloud y On-Premise, formando profesionales en la creación de aplicaciones empresariales modernas.

Certificaciones:
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.