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
Jorge Briceño Instructor: Jorge Briceño
5.0

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.

Certificaciones:
Wishlist 0
Continue Shopping