SAP ABAP SAP ABAP On-premise Curso Gratuito

Curso SAP ABAP RESTful Iniciación

Curso de iniciación 100% gratuito

100% Gratuito Clases en video 100% Online A tu ritmo
5.0

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
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.