Máster en vivo · Fiori

Master's in Fiori SAPUI5 - Frontend Programming with AI

Conviértete en desarrollador frontend SAP Fiori. Construye aplicaciones SAPUI5 profesionales con TypeScript, el estándar actual del desarrollo SAP, y multiplica tu productividad integrando asistentes de IA en tu flujo de trabajo diario.

Un máster 100% práctico: cada clase avanza sobre una aplicación real que termina desplegada en SAP BTP, y el contenido cubre las áreas de la certificación oficial SAP Certified Associate - SAP Fiori Application Developer.

  • 12 clases en vivo de 90 minutos, una por semana
  • Lenguaje: TypeScript
  • Entornos: SAP Business Application Studio y Visual Studio Code
  • Desarrollo asistido con IA durante todo el máster
  • Preparación alineada con la certificación oficial de SAP

Edición del curso 2026-2027

Cuándo se imparte cada edición a lo largo del año lectivo (septiembre 2026 a julio 2027).

sep
oct
nov
dic
ene
feb
mar
abr
may
jun
jul
1.ª edición
21 sep 2026 25 ene 2027

Horario de las clases en vivo

Hora de inicio por país (cada clase dura 90 minutos). Todas las clases quedan grabadas y disponibles en el aula virtual.

Período Madrid México Colombia, Perú, Ecuador Venezuela, Bolivia Argentina
Hasta el 25-oct-2026 21:00 13:00 14:00 15:00 16:00
26-oct-2026 a 27-mar-2027 21:00 14:00 15:00 16:00 17:00
Desde el 28-mar-2027 21:00 13:00 14:00 15:00 16:00

El recorrido, clase a clase

Cada semana avanzas sobre una aplicación real. El recorrido termina con un proyecto final y la preparación para la certificación.

  1. Clase en vivo 1 · 21 sep 2026

    Tu entorno de desarrollador SAP profesional, con IA desde el primer día

    Arranca como trabajan los equipos SAP de verdad: cloud, TypeScript y asistentes de IA.

    Ver contenido
    • El ecosistema SAP Fiori: principios de UX, SAPUI5 y su papel en S/4HANA y SAP BTP
    • Arquitectura de aplicaciones empresariales: cliente-servidor, MVC y el árbol de controles UI5
    • Tu puesto de trabajo profesional: dev spaces en SAP Business Application Studio y VS Code con Node.js, npm y las extensiones de Fiori Tools
    • UI5 Tooling desde el primer día: ui5 serve, ui5.yaml, tsconfig.json y transpilación TypeScript con ui5-tooling-transpile
    • Programación asistida con IA: Claude Code, OpenAI Codex y OpenCode con modelos locales y alternativos; cuándo usar cada uno en proyectos SAP
    • Tu primera aplicación SAPUI5 en TypeScript con control de versiones en Git y GitHub

    Lunes 21:00 Madrid · 90 min · se graba

  2. Clase en vivo 2 · 28 sep 2026

    Arquitectura de una aplicación SAPUI5

    La estructura interna que diferencia una app de juguete de una app empresarial.

    Ver contenido
    • Librerías de controles sap.m y sap.ui.core con tipado TypeScript: autocompletado y detección temprana de errores
    • Vistas XML declarativas y controladores como clases TypeScript: separación limpia de presentación y lógica
    • Sistema de módulos y dependencias de UI5, JSONModel y primeros bindings de propiedad
    • Aplicaciones multiidioma: ResourceModel y ficheros i18n.properties
    • Component.ts y manifest.json (secciones sap.app y sap.ui5): la carta de identidad de toda aplicación Fiori

    Lunes 21:00 Madrid · 90 min · se graba

  3. Clase en vivo 3 · 5 oct 2026

    Diseño de interfaces Fiori: layouts, diálogos y fragmentos

    Interfaces con la imagen y el comportamiento que esperan los usuarios SAP.

    Ver contenido
    • Composición de pantallas con sap.m: App, Page, Panel y Shell como contenedor
    • Sistema de espaciados de UI5 (clases sapUiSmallMargin y familia), CSS propio y colores del tema activo
    • Vistas anidadas para aplicaciones escalables
    • Fragmentos XML y diálogos reutilizables: ciclo de vida, callbacks y dependencias
    • Iconografía integrada con la fuente de iconos SAP (sap-icon://)

    Lunes 21:00 Madrid · 90 min · se graba

  4. Clase en vivo 4 · 19 oct 2026

    Data binding profesional: tipos, formateo y filtrado

    El corazón de SAPUI5: datos que fluyen solos hacia la interfaz.

    Ver contenido
    • Binding de agregación sobre listas y tablas con plantillas de items
    • Tipos de datos de sap.ui.model.type con validación y formateo automáticos de entrada
    • Expression binding y formateadores personalizados escritos en TypeScript
    • Filter y FilterOperator, Sorter, agrupación y ordenación en cliente

    Lunes 21:00 Madrid · 90 min · se graba

  5. Clase en vivo 5 · 26 oct 2026

    Conexión con el backend: OData y Mock Server

    Trabaja con datos reales de SAP y desarrolla sin depender del backend.

    Ver contenido
    • ODataModel: consumo de servicios OData reales a través de destinos en SAP BTP
    • Mock Server con datos de prueba: desarrolla y demuestra tu app sin sistema SAP disponible
    • Depuración profesional: modo debug de UI5, UI5 Inspector, Diagnostics y puntos de interrupción en TypeScript

    Lunes 21:00 Madrid · 90 min · se graba

  6. Clase en vivo 6 · 9 nov 2026

    Calidad de código y navegación entre vistas

    Apps mantenibles y testeadas: lo que piden los proyectos serios.

    Ver contenido
    • Tests unitarios con QUnit sobre formateadores y lógica de controlador
    • Tests de integración con OPA5: page objects y journeys
    • Generación de tests asistida con IA sobre tu propia aplicación
    • Router de UI5: rutas y targets en el manifest, navegación con parámetros, navTo, historial y navegación de regreso

    Lunes 21:00 Madrid · 90 min · se graba

  7. Clase en vivo 7 · 16 nov 2026

    Controles a medida, diseño adaptativo y build

    Tu app en cualquier dispositivo, accesible y lista para producción.

    Ver contenido
    • Controles personalizados extendiendo sap.ui.core.Control: metadatos, renderer y estilos propios
    • Diseño responsive con la API Device y adaptación automática al dispositivo
    • Densidad de contenido (sapUiSizeCompact y sapUiSizeCozy) y accesibilidad con atributos ARIA
    • Build de producción con UI5 Tooling: minificación, preload de componente y self-contained build

    Lunes 21:00 Madrid · 90 min · se graba

  8. Clase en vivo 8 · 23 nov 2026

    Aplicación transaccional: CRUD, validaciones y mensajes

    De consultar datos a operarlos: la app pasa a ser una herramienta de negocio.

    Ver contenido
    • Operaciones create, read y update del ODataModel, agrupación en batch y submitChanges
    • Múltiples fuentes de datos en el manifest y conexión con sistemas on-premise vía destinos BTP
    • Validaciones de campos con ValueState, control de obligatoriedad y MessageManager
    • Mensajes de error, confirmación y éxito con MessageBox y MessageToast
    • Reutilización de código con funciones y fragmentos compartidos

    Lunes 21:00 Madrid · 90 min · se graba

  9. Clase en vivo 9 · 30 nov 2026

    Ficheros, imágenes y ampliaciones avanzadas

    Funcionalidades que marcan la diferencia en proyectos reales.

    Ver contenido
    • Subida y descarga de ficheros con UploadSet contra OData: parámetro SLUG y token X-CSRF
    • Captura de imagen y firma en canvas integradas en la aplicación
    • Integración de librerías JavaScript externas en controles propios
    • Herencia de controladores y patrón Factory para listados dinámicos

    Lunes 21:00 Madrid · 90 min · se graba

  10. Clase en vivo 10 · 14 dic 2026

    SAP Fiori elements: aplicaciones empresariales a velocidad récord

    La tecnología con la que SAP construye sus propias aplicaciones de S/4HANA.

    Ver contenido
    • Fiori elements frente a desarrollo freestyle: criterios de decisión en proyecto
    • List Report y Object Page generados a partir de anotaciones, sin programar la interfaz
    • Anotaciones OData que gobiernan la UI: UI.SelectionFields, UI.LineItem, UI.Facets y acciones
    • Guided Development y Fiori Tools en SAP Business Application Studio
    • Flexible Programming Model: building blocks y extensiones que combinan lo mejor de Fiori elements y SAPUI5

    Lunes 21:00 Madrid · 90 min · se graba

  11. Clase en vivo 11 · 18 ene 2027

    Extiende SAP estándar y publica en el Fiori launchpad

    Las dos habilidades que piden los proyectos: ampliar lo estándar e integrarlo todo.

    Ver contenido
    • Proyectos de adaptación en BAS: controller extensions y fragmentos sobre aplicaciones Fiori estándar
    • Adaptación de interfaz para usuarios clave (key user adaptation)
    • Fiori launchpad y SAP Build Work Zone: tiles, catálogos, espacios y páginas, y roles
    • Navegación por intents: semantic objects, actions y target mappings
    • Publicación de tu aplicación en el launchpad corporativo

    Lunes 21:00 Madrid · 90 min · se graba

  12. Clase en vivo 12 · 25 ene 2027

    Despliegue en SAP BTP y proyecto final con IA

    Cierra el círculo: tu aplicación publicada en la nube de SAP.

    Ver contenido
    • Empaquetado MTA (mta.yaml) y despliegue en Cloud Foundry con managed approuter y HTML5 Application Repository
    • Configuración de rutas y seguridad con xs-app.json
    • Ejecución local frente a ejecución en cloud desde VS Code y BAS
    • Desarrollo de una funcionalidad completa de principio a fin con asistentes de IA

    Lunes 21:00 Madrid · 90 min · se graba

Proyecto final

Proyecto final y preparación para la certificación

Desarrollas una funcionalidad completa de principio a fin con asistentes de IA sobre un requerimiento real, con entrega técnica y revisión de buenas prácticas. Cierras con la orientación para la certificación oficial: formato del examen y estrategia de preparación.

El contenido del máster está alineado con la certificación oficial SAP Certified Associate - SAP Fiori Application Developer (el examen no está incluido en el precio).

Certificación de referencia

SAP Certified Associate - SAP Fiori Application Developer

C_FIORD_2502

Incluido en la suscripción Premium

Este máster y todos los demás, en un solo plan

Con la suscripción Premium tienes acceso a las clases en vivo de este máster y de todos los del catálogo, y a las grabaciones de todas ellas, mientras tu suscripción esté activa. Un solo plan, todo el itinerario.

Ya tienes Premium: entra al aula virtual para seguir este máster y todos los demás del catálogo, en vivo y en grabación.

Las fechas y horarios de las clases pueden estar sujetos a modificaciones. Cualquier cambio se comunica con antelación en la plataforma de formación.

SAP, SAP Fiori, SAP BTP, ABAP y demás nombres de producto son marcas de SAP SE. Logali Tech no está afiliada a SAP SE ni es un partner oficial: el contenido es formación independiente. El examen de certificación oficial no está incluido en el precio del máster. Logali Tech no proporciona acceso a sistemas SAP: las prácticas se realizan sobre cuentas gratuitas de SAP BTP Trial que crea el propio alumno, guiadas en clase. Cuando el contenido es On-Premise, el alumno puede usar en su propia infraestructura el sistema de prueba gratuito que SAP pone a disposición (ABAP Cloud Developer Trial) o el sistema del entorno de su empresa.