SAP Build Apps
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.
