Curso SAP ABAP RESTful Iniciación
Curso de iniciación 100% gratuito
Descripción del curso
Adéntrate en el modelo de programación más moderno y potente de SAP con este curso de ABAP RESTful Application Programming Model (RAP) Iniciación. Esta formación está diseñada para enseñarte a construir aplicaciones de “extremo a extremo” (E2E) optimizadas para la nube y SAP S/4HANA.
A diferencia de los modelos de desarrollo tradicionales, RAP permite una integración fluida desde la base de datos hasta la interfaz de usuario. A través de este curso, aprenderás a orquestar el flujo completo de una aplicación profesional, utilizando las herramientas de desarrollo en Eclipse ADT y conectando la lógica del backend con las modernas interfaces de SAP Fiori. Es la formación esencial para cualquier desarrollador que quiera estar a la vanguardia de la tecnología SAP actual.
Qué aprenderás
- Ciclo de Vida E2E: Construcción integral de una aplicación desde la capa de base de datos HANA hasta la interfaz Fiori.
- Modelado de Negocio: Creación y gestión de objetos de negocio robustos apoyados en vistas CDS.
- Nuevos Lenguajes de Programación: Dominio de la sintaxis moderna para el desarrollo RESTful:
- BDL (Behavior Definition Language): Para definir el comportamiento de tus aplicaciones.
- BIL (Behavior Implementation Language): Para programar la lógica de negocio.
- EML (Entity Manipulation Language): Para controlar y manipular las entidades de los objetos de negocio.
- Arquitectura Cloud: Fundamentos para el desarrollo de servicios OData listos para ser consumidos en la nube.
- Interfaz de Usuario: Conceptos básicos para proyectar la lógica del servidor en aplicaciones visuales modernas.
Requisitos
- Nivel Básico en RAP: No se requiere experiencia previa en este modelo específico, ya que el curso parte desde los fundamentos.
- Conocimientos de ABAP: Es necesario tener una base sólida en programación ABAP y estar familiarizado con el uso de Core Data Services (CDS).
- Perfil: Dirigido a programadores ABAP, consultores técnicos y arquitectos de software que necesiten modernizar sus habilidades para entornos Cloud y S/4HANA.
Contenido del curso
1. Introducción
- 1.1. ¿Qué es ABAP RESTful?
2. SAP BTP
- 2.1. BTP - Creación de cuenta
- 2.2. Instancia ABAP en SAP BTP
3. Entorno de desarrollo
- 3.1. Eclipse - Proyecto ABAP Cloud
- 3.2. Paquete y Orden de transporte
4. Modelado
- 4.1. Tabla de base de datos
- 4.2. CDS - Interface Root View
- 4.3. CDS - Projection Root View
- 4.4. UI Metadata Extensions
5. Comportamiento y Servicios
- 5.1. Behavior Definition - Interface
- 5.2. Behavior Definition - Projection
- 5.3. Service Definition
- 5.4. Service Binding
6. Fiori
- 6.1. Aplicación RESTful con Fiori Elements
- 6.2. ABAP RESTful - Visión avanzada
7. Proyecto
- 7.1. Código fuente
