SAP FIORI
SAP Fiori/UI5
Megapack
Megapack SAP Fiori Desarrollo de Aplicaciones con SAPUI5
Pack de cursos con precio especial
Pack de cursos
Clases en video
Precio reducido
100% Online
Instructor: Jorge Briceño
Descripción del curso
Nuestro equipo de arquitectos certificados por SAP ha juntado todas las necesidades empresariales de la capa de la interfaz de usuario Fiori para formar el contenido con la mejor formación del mundo en la tecnología SAP UI5 dónde los estudiantes empiezan desde cero sin alguna necesidad de conocer HTML5, CSS o Java Script para llegar a crear aplicaciones empresariales complejas en SAP UI5 utilizando la herramienta de desarrollo SAP Business Application Studio dentro de la plataforma SAP Business Technology Platform en el Cloud.
La enseñanza tiene una orientación totalmente práctica dónde, utilizando tanto el Cloud de SAP como los sistemas SAP On-Premise para interactuar con todas las operaciones de negocio a través del protocolo OData, se construyen aplicaciones con los componentes de las librerías SAP UI5 utilizando librerías externas donde SAP no ofrece una solución.
Cursos incluidos en este Megapack
2 cursos
120 horas en total
Contenido del Megapack
1 Curso Desarrollo de Aplicaciones con SAPUI5 de Cero a Avanzado
Introducción
- 1.1. Contenido de la formación
Conceptos
- 2.1. Necesidad de Extensiones
- 2.2. ABAP for Cloud Development
- 2.3. Enfoque Clean Core
- 2.4. Transición a S/4HANA Cloud
- 2.5. Conversión de sistema a S/4HANA
- 2.6. Adaptaciones Código Custom
- 2.7. Revisión - Modificaciones Legacy
- 2.8. Optimización de Código
- 2.9. Evaluación - Conversión o Nueva Implementación
- 2.10. Documentación Teórica
- 2.11. Test
Modelo de Extensibilidad
- 3.1. S/4HANA - Tipos de Extensiones
- 3.2. Key User Extensibility - Conceptos
- 3.3. Developer Extensibility - Conceptos
- 3.4. Side-by-Side Extensibility - Conceptos
- 3.5. Modelo de Extensión - Evaluación
- 3.6. Documentación Teórica
- 3.7. Test
Key User Extensibility
- 4.1. Fiori Launchpad - Personalización
- 4.2. Gestión de Variantes
- 4.3. Custom Tiles
- 4.4. Adaptaciones UI
- 4.5. Extensibility Settings
- 4.6. Custom Fields
- 4.7. Custom Logic - BAdI
- 4.8. CBO - Custom Business Object
- 4.9. Custom Catalogs
- 4.10. Custom CDS View
- 4.11. Extensibility Inventory
- 4.12. Transportes - Export/Import Software Collection
- 4.13. Otras Herramientas Key-User
- 4.14. Documentación Teórica
- 4.15. Test
Communication
- 5.1. Conceptos
- 5.2. Communication Systems
- 5.3. Custom Communication Scenario
- 5.4. Communication Arrangements
- 5.5. API - Creación
- 5.6. API - Publicación
- 5.7. Documentación Teórica
- 5.8. Test
Key User Private Edition
- 6.1. GROW | RISE with SAP
- 6.2. S/4HANA Public vs Private vs On-Premise
- 6.3. Launchpad Designer - Catálogo y Grupo Key-User
- 6.4. Configure Software Packages
- 6.5. ATO - Adaptation Transport Organizer
- 6.6. Herramientas de Extensión
- 6.7. Register Extensions for Transport
- 6.8. Documentación Teórica
- 6.9. Test
ABAP Tier 1 y Tier 2
- 7.1. Conceptos y Objetivos
- 7.2. Software Component ABAP Cloud
- 7.3. Paquete Estructura
- 7.4. Paquete de Desarrollo - ABAP Cloud
- 7.5. Restricciones Tier 1
- 7.6. Uso de Objetos entre Software Component diferentes
- 7.7. Tier 2 - Interfaz Wrapper para BAPI
- 7.8. Clase Wrapper para BAPI
- 7.9. Clase Factory Wrapper
- 7.10. Liberación Objetos para Tier 1
- 7.11. Uso API Tier 2 en Tier 1
- 7.12. API - Marcar como Obsoleta
- 7.13. Acelerador Wrapper
- 7.14. Documentación Teórica
- 7.15. Test
Profundización ABAP Cloud
- 8.1. Cloud Native - Principios
- 8.2. Arquitectura REST
- 8.3. Explorando ABAP Cloud
- 8.4. ABAP Cloud - Artefactos RAP
- 8.5. Exploración de las API publicadas
- 8.6. Documentación Teórica
- 8.7. Test
Extensiones RAP
- 9.1. Visión general
- 9.2. Recomendaciones para las Prácticas
Extensión de Campos
- 10.1. Requerimiento - Extensión RAP con Nuevos Campos
- 10.2. Extensión Persistencia Activa
- 10.3. Extensión Query - Persistencia Draft
- 10.4. Extensión entidad CDS Root
- 10.5. Extensión entidad CDS Projection
- 10.6. Extensión Metadata Extensions
- 10.7. Test Extensión aplicación RAP
- 10.8. Documentación Teórica
- 10.9. Test
- 10.10. Laboratorio
Extensión de Acciones
- 11.1. Requerimiento - Extensión RAP Nueva Acción
- 11.2. Behavior Definition Root - Creación Extensión
- 11.3. Behavior Definition Root - Extensión Nueva Acción
- 11.4. Extensión CDS Interfaz - Elementos Requeridos
- 11.5. Acción - Implementación Behavior Pool
- 11.6. Behavior Definition Projection - Habilitar Extensión
- 11.7. Metadata Extensions - Exponer Acción en UI
- 11.8. Campo Solo Lectura
- 11.9. Documentación Teórica
- 11.10. Test
- 11.11. Laboratorio
Validaciones y Determinaciones
- 12.1. Requerimiento - Extensión RAP Validaciones y Determinaciones
- 12.2. Agregación Nuevos Campos
- 12.3. Clase de Mensajes
- 12.4. Clase de excepción - Gestión textos Mensajes
- 12.5. Behavior Definition Root - Extensión Validación
- 12.6. Behavior Pool - Implementación Validación
- 12.7. Behavior Definition Root - Extensión Determinación
- 12.8. Behavior Pool - Implementación Determinación
- 12.9. Prueba Requerimiento Implementado
- 12.10. Documentación Teórica
- 12.11. Test
- 12.12. Laboratorio
Composiciones y Nodos
- 13.1. RAP Generator
- 13.2. Estado Aplicación Estándar
- 13.3. Persistencia - Extensión Nuevo Nodo
- 13.4. Entidad Raíz - Nuevo Nodo
- 13.5. Entidad Interfaz y Proyección - Nuevo Nodo
- 13.6. Metadata Extensions - Nuevo Nodo
- 13.7. Entidad Raíz - Extensión Composición
- 13.8. Entidad Interfaz - Redireccionamiento Composición
- 13.9. Entidad Proyección - Redireccionamiento Composición
- 13.10. Extensión Servicio - Exposición Entidad Composición
- 13.11. Behavior Definition - Extensión Raíz
- 13.12. Behavior Definition - Extensión Proyección
- 13.13. Behavior Pool - Creación
- 13.14. Lógica de Negocio
- 13.15. Documentación Teórica
- 13.16. Test
- 13.17. Laboratorio
Extensibilidad BAdI
- 14.1. ABAP Respository Tree - Objetos Liberados
- 14.2. Puntos de extensión - Análisis
- 14.3. BAdI Enhancement Implementation
- 14.4. Clase de Implementación
- 14.5. Modelo Lógica de Implementación
- 14.6. Documentación Teórica
- 14.7. Test
Side-By-Side Extensibility
- 15.1. Conceptos
- 15.2. SAP Build - Arquitectura
- 15.3. SAP Build Process Automation
- 15.4. SAP Build Code
- 15.5. SAP Build Apps
- 15.6. SAP Build Work Zone
- 15.7. Documentación Teórica
- 15.8. Test
2 Curso Desarrollo de Aplicaciones SAPUI5 de Avanzado a Experto
Introducción
- 1.1. Contenido del curso
SAP Cloud
- 2.1. SAP BTP - Creación de cuenta
- 2.2. SAP Business Application Studio
- 2.3. SAP BAS - Exploración
- 2.4. Destinos
- 2.5. Laboratorio - SAP BTP
- 2.6. Test - SAP BTP
Proyecto Fiori
- 3.1. Creación proyecto - Línea de comandos
- 3.2. Configuración de ejecución
- 3.3. Repositorio Git - Configuración y Uso
- 3.4. Laboratorio - Proyecto Fiori
- 3.5. Test - Proyecto Fiori
Elementos y Controladores
- 4.1. Elementos UI5
- 4.2. Controlador - Funciones y lógica
- 4.3. Lista desplegable
- 4.4. Git - Nueva Rama y Actualización
- 4.5. Laboratorio - Elementos y Controladores UI5
- 4.6. Test - Elementos y Controladores UI5
Modelos y Eventos
- 5.1. Modelo JSON
- 5.2. Modelo - Vinculación UI
- 5.3. Cargar Modelo desde Fichero
- 5.4. Tablas - Proyección de datos
- 5.5. Eventos
- 5.6. Laboratorio - Modelo y Eventos
- 5.7. Test - Modelo y Eventos
Contextos y Mensajes
- 6.1. UI
- 6.2. Lógica en Controladores
- 6.3. Laboratorio - Contextos y Mensajes
- 6.4. Test - Contextos y Mensajes
Listas
- 7.1. Aplicación
- 7.2. Modelo
- 7.3. Pestañas
- 7.4. Lista de Objetos
- 7.5. Lista Estándar
- 7.6. Lista de Entrada
- 7.7. Lista de Notificaciones
- 7.8. Lista Personalizada
- 7.9. Filtros Predefinidos
- 7.10. Agrupaciones
- 7.11. Filas - Tipos de Selección
- 7.12. Obtener Filas Seleccionadas
- 7.13. Eliminar Filas
- 7.14. Modo Delete con Parámetro listItem
- 7.15. Laboratorio - Listas
- 7.16. Test - Listas
Modelos Avanzados
- 8.1. Múltiples Modelos - Data Binding
- 8.2. Modelos - Visibilidad Dinámica
- 8.3. Laboratorio - Modelos
- 8.4. Test - Modelos
Componentes Dinámicos
- 9.1. UI
- 9.2. Tabla - Creación dinámica
- 9.3. Modelo JSON - Tabla dinámica
- 9.4. Laboratorio - Componentes dinámicos
- 9.5. Test - Componentes dinámicos
Fragmentos
- 10.1. Creación
- 10.2. Utilización
- 10.3. Modificación
- 10.4. Diálogo
- 10.5. Instancia dinámica
- 10.6. Laboratorio - Fragmentos
- 10.7. Test - Fragmentos
Layouts
- 11.1. Reestructuración aplicación
- 11.2. Tipos de Layouts
- 11.3. Cambios de Layout con Evento
- 11.4. FlexBox
- 11.5. Laboratorio - Layouts
- 11.6. Test - Layouts
Binding Avanzado
- 12.1. Binding Expression
- 12.2. Binding Element
- 12.3. Expresiones complejas
- 12.4. Formatters
- 12.5. Laboratorio - Formatters
- 12.6. Test - Formatters
OData
- 13.1. OData - Configuración y Uso
- 13.2. SAP Cloud - Destino On Premise
- 13.3. Manifest - Fuente de datos
- 13.4. Enrutamiento - Configuración
- 13.5. Ejecución - Múltiples fuentes de datos
- 13.6. OData - Create
- 13.7. OData - Read
- 13.8. OData - Update
- 13.9. OData - Delete
- 13.10. Laboratorio - OData
- 13.11. Test - OData
Validaciones
- 14.1. Campos obligatorios
- 14.2. Validación de los datos
- 14.3. Mensajes de error
- 14.4. Habilitar elementos tras verificación
- 14.5. Mensajes de confirmación
- 14.6. Mensajes de éxito
- 14.7. Laboratorio - Validaciones y Mensajes
- 14.8. Test - Validaciones y Mensajes
Reutilización
- 15.1. Modularización
- 15.2. Reutilización
- 15.3. Laboratorio - Reutilización de Código
- 15.4. Test - Reutilización de Código
Navegación
- 16.1. Routing
- 16.2. Navegación
- 16.3. Historial de navegación
- 16.4. Vista de detalles
- 16.5. Laboratorio - Navegación
- 16.6. Test - Navegación
Custom Controls
- 17.1. Librerías externas
- 17.2. Control - Creación
- 17.3. Control - Uso en UI
- 17.4. Laboratorio - Controles Personalizados
- 17.5. Test - Controles Personalizados
Herencia
- 18.1. Creación y Uso
- 18.2. Implementación
- 18.3. Laboratorio - Controladores Heredados
- 18.4. Test - Controladores Heredados
Factory
- 19.1. Listado con Factory - UI
- 19.2. Factory - Lógica en Controlador
- 19.3. Laboratorio - Factory
- 19.4. Test - Factory
Media Objects
- 20.1. Imagen Firma - Eventos e Integración
- 20.2. OData Imagen - Create
- 20.3. OData Imagen - Read
- 20.4. Upload Collection
- 20.5. OData Ficheros - Parámetro SLUG
- 20.6. X-CSRF-Token
- 20.7. OData Ficheros - Read
- 20.8. OData Ficheros - Upload Complete
- 20.9. OData Ficheros - Delete
- 20.10. OData Ficheros - Download
- 20.11. Laboratorio - OData Objetos Media
- 20.12. Test - OData Objetos Media
Despliegue
- 21.1. Welcome File
- 21.2. Recursos
- 21.3. MTA - Build
- 21.4. Deploy MTA Archive
- 21.5. Laboratorio - Despliegue en Cloud
- 21.6. Test - Despliegue en Cloud
Ampliaciones
- 22.1. Fiori Library
- 22.2. Extension Project
- 22.3. View Extension
- 22.4. UI Controller Extension
- 22.5. SAPUI5 ABAP Repository - Deploy
- 22.6. Test - Aplicaciones estándar - Ampliaciones
Tu instructor
Jorge Briceño
SAP Fiori | SAPUI5 | SAP BTP | SAP CAP | Fiori Elements
Ingeniero en Informática y Licenciado en Educación, especializado en desarrollo de aplicaciones en el ecosistema SAP. Trabaja con tecnologías como SAPUI5, SAP Fiori Elements, CAP y ABAP RESTful, así como en la administración de SAP Fiori en entornos Cloud y On-Premise, formando profesionales en la creación de aplicaciones empresariales modernas.
