Inicio:
Modalidad: Virtual a Distancia
[field_sede_cursos]

SAP BTP ABAP RESTful - ¡EMPIEZA YA!

General

Presentación:

El modelo de programación de aplicaciones RESTful de ABAP (RAP) ofrece a los desarrolladores una manera eficiente de crear servicios de interfaz de usuario Fiori basados en OData y Web API, optimizados para S4/HANA. Este modelo de programación es el sucesor evolutivo del modelo de programación ABAP para SAP Fiori. Este nuevo modelo de programación se basa en tres pilares que facilitan el desarrollo: Herramientas, Lenguaje y Frameworks ABAP RESTful está planificado para ser la solución de desarrollo para servicios RESTful OData basados en ABAP, tanto en la nube como en sistemas On-Premise. Esta nueva tecnología también ofrece una integración que permite un desarrollo E2E (end to end) completamente basado en el entorno Eclipse en Cloud sin la necesidad de tener que acceder a las transacciones de SAP GUI.

¿Qué aprenderás?

Al finalizar tendrás una visión clara sobre el nuevo modelo de programación ABAP RESTful RAP SAP BTP consiguiendo un total dominio sobre las últimas tecnologías de programación SAP:

  • Utilización del entorno de desarrollo Eclipse en Cloud.
  • Creación y unión de objetos del diccionario de datos mediante anotaciones.
  • Creación de programas de carga para la capa de persistencia.
  • Creación, asociación y composición de las entidades CDS.
  • Creación, navegación de re-direccionamiento o composición en las proyecciones CDS.
  • Creación y diseño de interfaces gráficas de usuario (UI).
  • Creación de la definición de servicios y vinculación (OData – Web API).
  • Dominio del lenguaje de implementación de las características de la aplicación (BIL).
  • Dominio del lenguaje de manipulación de entidades (EML).
  • Creación de aplicaciones administradas (framework).
  • Creación de aplicaciones no administradas (implementación personalizada).
  • Utilización de Lógica Legacy en el entorno Cloud.
  • Creación de Elementos Virtuales en las aplicaciones.
  • Creación de aplicaciones con la integración de borradores (DRAFT).

Recomendaciones:

Conocimientos previos sobre el lenguaje ABAP

Certificación:

El participante tiene la opción de elegir la certificación con una de las siguientes instituciones:

  • Corporación Americana de Desarrollo - CAD / LOGALI

Informes e Inscripciones:

Cel / WhatsApp: 979641581
E-mail: info@cadperu.com 

Plan de Estudios

 

Unidad 1. Conceptos SAP ABAP RESTful

  • Contenido del curso
  • ¿Qué es ABAP RESTful?

Unidad 2. Modelo de Datos

  • Creación de tablas
  • Inserción de datos
  • Código fuente – Modelo de datos
  • Documentación – Modelo de datos
  • Laboratorio – Modelo de datos
  • Solución – Modelo de datos
  • Test – Modelo de datos

Unidad 3. Core Data Services

  • CDS – Interfaces
  • CDS – Root View
  • Composición
  • Asociación
  • Projection View
  • Projection Root
  • Redirected – Parent / Composition
  • Metadata Extension
  • UI
  • Código fuente – CDS
  • Documentación - CDS
  • Laboratorio – CDS
  • Solución – CDS
  • Test – CDS

Unidad 4. Business Services

  • Service Definition
  • Service Binding
  • Documentación – Business Services
  • Laboratorio – Business Services
  • Solución – Business Services
  • Test – Business Services

Unidad 5. BDL – Behavior Definition Language

  • Creación
  • Tabla de persistencia
  • Lock – Bloqueo de instancia
  • Control de autorizaciones
  • Etag master
  • Control de campo estático – Solo lectura/Obligatorio
  • Control de campo dinámico – Características
  • Clase de implementación
  • Validaciones
  • Acciones
  • Mapping
  • Determinaciones
  • Definición de comportamiento de proyección
  • Código fuente – BDL
  • Documentación – BDL
  • Laboratorio – BDL
  • Solución – BDL
  • Test – BDL

Unidad 6. BIL – Behavior Implementation Language

  • Behavior Pool – Clase ABAP
  • Behavior Handler – Clase Local
  • Código fuente – BIL
  • Documentacion - BIL
  • Laboratorio - BIL
  • Solución – BIL
  • Test – BIL

Unidad 7. EML – Entity Manipulation Language

  • Entidades – Lectura
  • Entidades – Modificación
  • Debug en Cloud
  • Acciones – Feature Instance
  • Características
  • UI – For Action
  • Validaciones
  • Mensajes en Validaciones – Propagación UI
  • Mensajes en Acciones – Propagación UI
  • Autorizaciones
  • Asociación – Validaciones
  • Bloqueo/Autorización dependiente de la Entidad
  • Campos obligatorios / Validaciones en la Creación
  • Guardado adicional
  • Navegación – Features
  • Determinación – Clase Auxiliar
  • Determinación – Behavior Pool
  • Read Entity – %control / Fields
  • Commit Entities
  • Código fuente – EML
  • Documentación - EML
  • Laboratorio – EML
  • Solución – EML
  • Test – EM

Unidad 8. Elementos Virtuales

  • Elemento virtual – Creación
  • Habilitación en la Interfaz de Usuario
  • SADL Exit – Lógica de negocio
  • Código fuente – Elementos Virtuales
  • Documentación – Elementos Virtuales
  • Laboratorio – Elementos Virtuales
  • Solución – Elementos Virtuales
  • Test – Elementos Virtuales

Unidad 9. Managed con Unmanaged Save

  • Reutilización Lógica Legacy
  • Unmanaged Save – Implementación
  • Código fuente – Managed con Unmanaged Save
  • Documentación – Managed con Unmanaged Save
  • Laboratorio – Managed con Unmanaged Save
  • Solución – Managed con Unmanaged Save
  • Test – Managed con Unmanaged Save

Unidad 10. Unmanaged

  • Persistencia
  • CDS – Root View
  • CDS – Projection View
  • CDS – Metadata Extensions
  • Behavior Definitions – BO
  • Behavior Definitions – Projection
  • Service Definition
  • Service Binding
  • Behavior Handler – Save
  • Behavior Handler – Update
  • Behavior Handler – Delete
  • Código fuente – Unmanaged
  • Documentación – Unmanaged
  • Laboratorio – Unmanaged
  • Solución – Unmanaged
  • Test – Unmanaged

Unidad 11. Escenario Draft

  • Persistencia
  • Estructura BO – CDS
  • Behavior Definition
  • With Draft / Tabla Draft
  • Total etag
  • Numeración administrada
  • Servicios
  • Código fuente – Escenario Draft
  • Documentación – Escenario Draft
  • Laboratorio – Escenario Draft
  • Solución – Escenario Draft
  • Test – Escenario Draft
Inversión Nacional

Accede al curso con una de las siguientes instituciones:

 

 

 

Descripción

Inversión

 

Con Certificación CAD / LOGALI

S/. 1400

 

 

 

Consulta por nuestros descuentos corporativos o grupales.

Cel / WhatsApp: 979641581
E-mail: info@cadperu.com

Inversión Internacional

Accede al curso con una de las siguientes instituciones:

 

 

 

Descripción

Inversión

 

Con Certificación CAD / LOGALI

$ 467

 

 

 

Consulta por nuestros descuentos corporativos o grupales.

Cel / WhatsApp: 979641581
E-mail: info@cadperu.com

Medios de Pago

Acercarse a cualquiera de nuestras oficinas:

OFICINA CENTRAL:
Av. General Garzón Nº 613 Oficina 301 - Lima 11 Perú Central Telefónica: (+511) 425-0849 / 330-2243 info@cadperu.com.
*Se aceptan pagos con tarjeta de débito o crédito Visa, Mastercard, American Express y Diners Club.

SEDES A NIVEL NACIONAL:
Para mayor información de nuestras sedes, ingrese al siguiente link Nuestras Sedes

Bco. de Crédito del Perú - BCP:

Soles → Nº 191-1195422-0-68 / CCI Nº 002-191-001195422068-54

Dólares → Nº 193-15723420-1-41 / CCI Nº 002-193-115723420141-13
 

  • VENTANILLA: Indicar razón social (Corporación Americana de Desarrollo SAC), cuenta “Pagos varios” e indicar “DNI o razón social del depositante”.
  • AGENTES BCP: Similar a los pagos por Ventanilla, indicando adicionalmente el código: 11482.
  • PORTAL WEB (Internet): Ingresar a sus cuentas, Seleccionar “Operaciones” - “Pago de servicios”, razón social (Corporación Americana de Desarrollo SAC).

Bco. de la Nación (soles): N° 00-018- 015684 / CCI N° 018-018- 000018015684-26.

 

mg

1. Acérquese a un agente de Western Union de su país.

2. Complete el formulario.

  • Nombres: Manuel Greck Anderson
  • Apellidos: Chávez Ramírez
  • Dirección: Av. Gral. Garzón N° 613 - 301 / Ciudad: Lima / Cód. Postal: Lima 11 / País: Perú
  • Documento de Identidad: 32042653

3. Muestre al cajero su documento de identidad y realice el pago.

  • Formulario completo
  • Documento de identidad oficial (conforme corresponda)
  • Pago, incluidos los cargos de envío

4. Pida su recibo.

  • Guarde el recibo con el número de referencia.

5. Enviar Constancia, especificando sus datos personales y curso en la que se encuentra matriculado: finanzas.cadperu@gmail.com / WhatsApp (+511) 996377652

¡Matricularme Ahora!
Url: 
http://www.cadperu.com/inscripcion?curso=1296