SAP BTP SAP Build Curso

SAP Build Apps

Laura Martínez Instructor: Laura Martínez

Descripción del curso

El panorama de las aplicaciones empresariales de SAP está experimentando un cambio radical gracias a SAP Build, una plataforma innovadora que empodera a usuarios de todos los niveles técnicos a crear soluciones sin necesidad de programar. Este curso avanzado está diseñado para equiparle con todos los conocimientos y habilidades esenciales para desarrollar con éxito cualquier proyecto enfocado en aplicaciones móviles robustas y funcionales utilizando SAP Build Apps

Qué aprenderás

  • Configuración y Frontend: Configuración técnica del entorno y gestión de suscripciones.
  • Dominio de componentes visuales, estilos y diseños para construir interfaces de usuario web-móviles intuitivas
  • Lógica y Backend: Creación de lógica avanzada mediante funciones, eventos, flujos lógicos y fórmulas.
  • Gestión de recursos de datos y almacenamiento para un funcionamiento óptimo.
  • Integración y Automatización: Integración con SAP Build Process Automation (BPA) para crear aplicaciones automatizadas completas.
  • Configuración de proyectos BPA: definición de activadores, creación de formularios de aprobación y correos de notificación.
  • Monitorización del rendimiento del proceso y despliegue de soluciones.
  • Extensibilidad: Desarrollo de acciones reutilizables en SAP Build Apps para extender funcionalidades y automatizar tareas específicas.

Requisitos

  • Conocimientos en SAP BTP: Es indispensable contar con una base previa en la plataforma SAP Business Technology Platform.
  • Perfil Profesional: Dirigido a técnicos de diferentes áreas de SAP, arquitectos de desarrollo, consultores técnicos de BTP y jefes de proyectos SAP.

Contenido del curso

1. Introducción

  • 1.1. Historia
  • 1.2. LCNC, Pro-Code e hiperautomatización
  • 1.3. SAP Build
  • 1.4. SAP Signavio
  • 1.5. Gestión de procesos empresariales
  • 1.6. SAP BPA - Build Process Automation
  • 1.7. Metodología para crear una aplicación
  • 1.8. Principios del buen desarrollo de aplicaciones
  • 1.9. SAP Build Work Zone
  • 1.10. Ediciones SAP Build Work Zone
  • 1.11. SAP Build Code
  • 1.12. SAP Build Apps
  • 1.13. Contenido del Curso

2. Arquitectura SAP BTP

  • 2.1. Creación de cuenta
  • 2.2. Cuenta global
  • 2.3. Directorio
  • 2.4. Centros de datos (Ubicaciones)
  • 2.5. Subcuentas
  • 2.6. Entorno Cloud Foundry
  • 2.7. Memoria Cloud Foundry
  • 2.8. Espacios – Creación
  • 2.9. Espacios - Cuotas y Asignación
  • 2.10. Documentación
  • 2.11. Laboratorios
  • 2.12. Solución
  • 2.13. Test

3. Discovery Center

  • 3.1. Misiones
  • 3.2. Arquitecturas de referencia
  • 3.3. Servicios SAP BTP y funciones de IA
  • 3.4. Tipos de licencia
  • 3.5. Free Tier – Always Free
  • 3.6. Estimador de servicios y funciones AI
  • 3.7. Centro de Control
  • 3.8. Documentación
  • 3.9. Test

4. Configuración de SAP Build Apps

  • 4.1. SAP Build Apps – Suscripción
  • 4.2. SAP Build Apps - Boosters
  • 4.3. SAP Build Apps - Autorizaciones y Acceso
  • 4.4. SAP Build Apps - Lobby
  • 4.5. SAP Build Apps - Proyecto Frontend
  • 4.6. SAP Build Apps - Entorno I
  • 4.7. SAP Build Apps - Entorno II
  • 4.8. SAP Build Apps - Proyecto Backend
  • 4.9. Laboratorio
  • 4.10. Solución
  • 4.11. Documentación
  • 4.12. Test

5. Componentes Frontend - Parte I

  • 5.1. Componentes visuales
  • 5.2. Tipos de componentes
  • 5.3. Vista Árbol
  • 5.4. Instalación de componentes
  • 5.5. Componente personalizado
  • 5.6. Marketplace
  • 5.7. Propiedades
  • 5.8. Temas I
  • 5.9. Temas II
  • 5.10. Estilos y clases
  • 5.11. Páginas
  • 5.12. Variables
  • 5.13. Creación de variables - Parte I
  • 5.14. Creación de variables - Parte II
  • 5.15. Laboratorio
  • 5.16. Solución
  • 5.17. Documentación
  • 5.18. Test

6. Componentes Frontend - Parte II

  • 6.1. Lienzo lógico
  • 6.2. Instalación de componentes lógicos
  • 6.3. Lógica de las aplicaciones
  • 6.4. Flujo lógico
  • 6.5. Eventos
  • 6.6. Lienzo global
  • 6.7. Vista previa
  • 6.8. Recursos de datos
  • 6.9. Creación de almacenamiento en el dispositivo
  • 6.10. Datos demo
  • 6.11. Laboratorio
  • 6.12. Solución
  • 6.13. Documentación
  • 6.14. Test

7. Componentes Frontend - Parte III

  • 7.1. Variables de datos
  • 7.2. Funciones de fórmula I
  • 7.3. Funciones de fórmula II
  • 7.4. Operadores de fórmula I
  • 7.5. Operadores de fórmula II
  • 7.6. Navegación
  • 7.7. Navegación personalizada
  • 7.8. Componente de navegación personalizado
  • 7.9. Autenticación
  • 7.10. Laboratorio
  • 7.11. Solución
  • 7.12. Documentación
  • 7.13. Test

8. Componentes backend

  • 8.1. VCF - Entidades I
  • 8.2. VCF - Entidades II
  • 8.3. VCF - Roles
  • 8.4. VCF - Usuarios
  • 8.5. VCF - Extensión de entidades y campo virtual
  • 8.6. VCF - Función I
  • 8.7. VCF - Función II
  • 8.8. VCF - Función III
  • 8.9. Laboratorio
  • 8.10. Solución
  • 8.11. Documentación
  • 8.12. Test

9. Configuración de proyectos

  • 9.1. Copia y cambio de nombre de proyecto
  • 9.2. Control de versiones
  • 9.3. Publicación - Proyecto Web y Móvil
  • 9.4. Despliegue - Build Work Zone I
  • 9.5. Despliegue - Build Work Zone II
  • 9.6. Despliegue - Proyecto Backend
  • 9.7. Exportación e Importación
  • 9.8. Eliminación de versiones y de proyecto
  • 9.9. Documentación
  • 9.10. Laboratorios
  • 9.11. Solución
  • 9.12. Test

10. Autenticación y seguridad

  • 10.1. SAP Cloud Identity Services
  • 10.2. SAP CIS - Suscripción y relación de confianza
  • 10.3. SAP CIS - Usuarios
  • 10.4. SAP CIS - Grupos
  • 10.5. SAP CIS - Destinos
  • 10.6. Administración de Miembros - Asignación
  • 10.7. Administración de miembros - pruebas
  • 10.8. Documentación
  • 10.9. Laboratorios
  • 10.10. Solución
  • 10.11. Test

11. Integración ODATA

  • 11.1. Creación de aplicación (web-móvil)
  • 11.2. Gestión de servidor SAP Gateway
  • 11.3. Configuración de destino
  • 11.4. Home Page - Diseño
  • 11.5. Home Page - Botones
  • 11.6. Home Page - Listados
  • 11.7. Employee List - Diseño
  • 11.8. Employee Details - Cabecera
  • 11.9. Employee Details - Contenido
  • 11.10. Integración y autenticación
  • 11.11. Employee List - Configuración
  • 11.12. Employee Details - Datos
  • 11.13. Employee Details - Componente Imagen
  • 11.14. Employee Details - Textos
  • 11.15. Employee Details - Funcionalidades
  • 11.16. Vista previa
  • 11.17. Documentación
  • 11.18. Laboratorios
  • 11.19. Solución
  • 11.20. Test

12. Integración On-device Storage

  • 12.1. Creación de entidad - On-device
  • 12.2. Salary List - Página
  • 12.3. Salary List - Contenido
  • 12.4. Salary List - Componente Compuesto
  • 12.5. Salary Add - Página
  • 12.6. Salary Add - Configuración
  • 12.7. Salary Add - Navegación
  • 12.8. Salary Details - Página
  • 12.9. Salary Details - Variables
  • 12.10. Salary Details - Variables II
  • 12.11. Salary Details - Update
  • 12.12. Salary Details - Delete
  • 12.13. Salary Details - Vista previa web
  • 12.14. Salary Details - Vista previa móvil
  • 12.15. Función de refrescamiento
  • 12.16. Salary Details - Vista previa móvil II
  • 12.17. Documentación
  • 12.18. Laboratorios
  • 12.19. Solución
  • 12.20. Test

13. Fórmulas y JavaScript personalizado

  • 13.1. Salary calculation - Página
  • 13.2. Salary calculation - Contenido
  • 13.3. Salary calculation - Variables
  • 13.4. Salary calculation - interfaz de usuario
  • 13.5. Salary calculation - Lógica
  • 13.6. Salary calculation - Lógica II
  • 13.7. Salary calculation - Formula
  • 13.8. Salary calculation - Campo Total
  • 13.9. Salary calculation - Vista previa
  • 13.10. Salary calculation - JavaScript
  • 13.11. Salary calculation - Entorno JS
  • 13.12. Salary calculation - Código JS
  • 13.13. Salary calculation - Vista previa JS
  • 13.14. Laboratorio
  • 13.15. Solución
  • 13.16. Documentación
  • 13.17. Test

14. Función Take Photo

  • 14.1. Take Photo - Página
  • 14.2. Take Photo - Diseño I
  • 14.3. Take Photo - Diseño II
  • 14.4. Take Photo - Visualización
  • 14.5. Take Photo - Variables y entidad
  • 14.6. Take Photo - Lógica I
  • 14.7. Take Photo - Lógica II
  • 14.8. Take Photo - Vista previa
  • 14.9. Laboratorio
  • 14.10. Solución
  • 14.11. Documentación
  • 14.12. Test

15. Función GPS

  • 15.1. GPS - Página
  • 15.2. GPS - Contenido Página
  • 15.3. GPS - Configuración
  • 15.4. GPS - Componente WebView
  • 15.5. GPS - Ocultar componentes
  • 15.6. GPS - Vista previa
  • 15.7. Laboratorio
  • 15.8. Solución
  • 15.9. Documentación
  • 15.10. Test

16. Uso de API y función de escaneo

  • 16.1. Scan - Página
  • 16.2. Scan - Contenido
  • 16.3. Scan - Integración con API pública I
  • 16.4. Scan - Integración con API pública II
  • 16.5. Scan - Lógica para escaneo de código
  • 16.6. Scan - Configuración de componentes
  • 16.7. Scan - Ocultar componentes
  • 16.8. Scan - Vista previa
  • 16.9. Laboratorio
  • 16.10. Solución
  • 16.11. Documentación
  • 16.12. Test

17. Configuración de spinner

  • 17.1. Employee List - Componente Spinner y variables
  • 17.2. Employee List - Configuración de componentes
  • 17.3. Employee List - Vista previa componente
  • 17.4. Employee List - Funciones de flujo - Spinner
  • 17.5. Employee List - Vista previa funciones
  • 17.6. Laboratorio
  • 17.7. Solución
  • 17.8. Documentación
  • 17.9. Test

18. Configuración de proceso de negocio en SAP BPA

  • 18.1. Suscripción - SAP Build Process Automation
  • 18.2. Instancia - SAP Build Process Automation
  • 18.3. Autorizaciones y Acceso - SAP Build Process Automation
  • 18.4. Creación proyecto de proceso
  • 18.5. Configuración de las entradas y variables
  • 18.6. Configurar el Trigger API
  • 18.7. Liberación y despliegue
  • 18.8. Monitoreo del proceso
  • 18.9. Script Task
  • 18.10. Pruebas y Control
  • 18.11. Formulario de aprobación
  • 18.12. Formularios de notificación
  • 18.13. Formularios de notificación II
  • 18.14. Liberación y despliegue II
  • 18.15. Publicación
  • 18.16. Monitorización
  • 18.17. Documentación
  • 18.18. Laboratorio
  • 18.19. Solución
  • 18.20. Test

19. Configuración de proyecto BPA con aplicación web-móvil

  • 19.1. Configuración de destino I - BPA
  • 19.2. Configuración de destino II - BPA
  • 19.3. Integración con aplicación SAP Build Apps
  • 19.4. Request Vacation - Página
  • 19.5. Request Vacation - Contenido
  • 19.6. Request Vacation - On-device
  • 19.7. Request Vacation - Configuración
  • 19.8. Configuración de disparador
  • 19.9. Lógica del disparador
  • 19.10. Lógica del disparador II
  • 19.11. Prueba de aplicación
  • 19.12. Documentación
  • 19.13. Laboratorio
  • 19.14. Solución
  • 19.15. Test

20. Configuración de acción para aplicación web-móvil

  • 20.1. API SSFF
  • 20.2. Configuración de destino - API SSFF
  • 20.3. Creación de proyecto de acción - API SSFF
  • 20.4. Configuración de proyecto de acción - API SSFF
  • 20.5. Prueba de proyecto de acción - API SSFF
  • 20.6. Liberación y publicación de acción - API SSFF
  • 20.7. Agregar acción al proceso - API SSFF
  • 20.8. Modificación de formularios - API SSFF
  • 20.9. Liberación y despliegue del proceso - API SSFF
  • 20.10. Publicación y pruebas del proceso - API SSFF
  • 20.11. Ajustes de aplicación web-móvil I
  • 20.12. Ajustes de aplicación web-móvil II
  • 20.13. Pruebas de aplicación web-móvil
  • 20.14. Documentación
  • 20.15. Laboratorio
  • 20.16. Solución
  • 20.17. Test

Tu instructor

Laura Martínez

SAP ABAP | SAP Build

Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.

Preguntas frecuentes

Una vez completada la inscripción, contarás con todo el contenido mediante vídeos, laboratorios, documentación y tests en el aula virtual para siempre, y podrás avanzar a tu propio ritmo.

Al inicio de cada unidad tendrás foros disponibles para dejar las dudas que se te presenten durante la formación. Un docente dará respuesta a tus consultas y te brindará el soporte necesario.

Al finalizar el curso deberás presentar un test que deberás aprobar con más del 60% para obtener el certificado. Tendrás dos intentos habilitados para presentarlo.

Wishlist 0
Continue Shopping