Workshops Nuevas Tecnología SAP          HANDS-ON

(SW1) Fundamentos de SAP User Experience, Fiori y SAPUI5

minicabe bold SAP

WORKSHOP INTENSIVO Y "HANDS-ON"

Duración Próx. fechas Inscripción
14 hs.

ver calendario

 inscribirse

 

OBJETIVO

El objetivo de este Workshop es lograr una sólida comprensión de FIORI y el framework SAPUI5, y un primer acercamiento “hands-on” a la construcción de aplicaciones bajo este paradigma. El workshop se desarrolla integrando la exposición de conceptos con la ejercitación concreta, y la exploración 360 grados de la oferta de tecnologías y escenarios de UI de SAP: Fiori Apps, Launchpad, WebIDE, Cloud Platform y Cloud Connector, SAP Gateway, REST oData, etc.  Los alumnos construirán sus primeras aplicaciones Fiori "like" usando SAP WebIDE Full Stack, accediendo a datos de SAP vía oDATA / SAP Gateway, operando con servicios del SAP Cloud Platform Cockpit.Está orientado a desarrolladores ABAP, consultores funcionales, o técnicos, líderes de proyecto y diseñadores con background en el mundo SAP, quienes luego, dependiendo de las necesidades de cada perfil, pueden profundizar la capacitación a través de cursos más específicos (Open SAP, Academias, etc.), o el aprendizaje en acción.

NOTA: El entorno de desarrollo que usaremos para la ejercitación es el SAP Cloud Platform, accediendo a datos de servidores “on-premise” (Teknoda) y ES5 (Cloud Gateway Server de SAP). A tal efecto, durante el curso se generará un usuario Trial para cada alumno que luego seguirá operativo para revisar/continuar las prácticas, aún finalizado el curso, tanto para remotos como para locales.

TEMARIO

Estrategia SAP UX y conceptos básicos 

Concepto de UX vs. UI, y por qué es importante. Estrategia UX SAP a mediano y largo plazo. Evolución desde SAPGUI a Fiori. Integración de la tecnología existente: Nuevo Vs. "Re-nuevo" (Renew) y Enablement Tools. Fiori como paradigma de UX,  Fiori “Design Guidelines”, Fiori Apps y Fiori “like” Apps. 
Framework de SAP para aplicaciones Web: UI clients, herramientas de desarrollo y middleware.  Interacción Front-End- Backend.
 

Fiori Apps

SAP Fiori como exponente de SAPUI5. Integración con el resto del universo SAP: HANA, etc. Exploración "hands-on" de SAP Fiori Cloud Demo y la biblioteca de aplicaciones Fiori.Los principios del diseño SAP Fiori: Elements, Floorplans & Layouts. Tipos de Aplicaciones Fiori.- Exploración "hands-on" de SAP Fiori Guidelines.  SAP Fiori Landscapes.
 

SAPUi5 (Primera parte)

Conceptos básicos del desarrollo Web: Lenguajes de marcado, HTML5, CSS3 y XML. Concepto Lightweight vs. Heavyweight, Full Web Stack.
SAPUI5 como framework. SAPUI5 SDK. Acceso exploratorio a las SAP Development Tools. Relación con Fiori e inserción en el Landscape de SAP.  Web Dynpro Vs. SAPUI5. SAP WebIDE como entorno de desarrollo SAPUI5.
 

SAP Cloud Platform

Iaas Vs. Paas Vs. Saas. Tipos de cuenta Cloud. Foundry vs. Neo. Concepto de servicio. Ingreso a SAP Cloud Platform Cockpit. Creación de un usuario “P” (Public) para posterior desarrollo de una aplicación. Habilitar e iniciar WebIDE.


Primera aplicación con Web IDE

Introducción al uso del Web IDE.  Creación de una aplicación web sencilla “Hola Mundo”.
Análisis del File System de una aplicación Web, vista, controles etc. Arquitectura Modelo-Vista-Controlador. Acceso exploratorio a las bibliotecas del SAPUI5 SDK. Prueba y Deployment. Ciclo de vida de una aplicación SAPUI5 – Fiori. Revisión del código SAPUi5. 

 

Acceso a datos SAP. SAP Gateway y SAP Cloud Connector.

SAP Gateway. ¿Qué posibilita? El estándar REST oDATA.
Alta de usuarios de los alumnos en el Cloud Connector. Descripción y funcionalidad  SAP Cloud Connector.
 Concepto de "Destination" en SCP. Configuración de varios “destinations” en el Cloud Platform.
 

Servicio de Aprovisionamiento oData.

Protocolo oData. Qué es? Para qué sirve? Qué se define? Transacción SEGW.
Cómo acceder a los Servicios oData. Recorrido y análisis de un servicio. Sintaxis de URI´s. Prueba de servicios oDATA a través de URI´s.

 

SAPUI5 - WebIDE (Segunda Parte)

Construcción de aplicaciones SAPUI5 like Fiori usando “templates”. Construcción de una aplicación “Master Detail” consumiendo una entidad de datos de un Backend SAP on-premise. Deployment en la nube. Acceso desde un dispositivo móvil. Análisis del File System, Manifest.json, I18N, etc.
Construcción de una Web App tipo Worklist accediendo a un backend Cloud. Customización de una Web App. WebIDE Layout Editor. Variaciones: agregado de columnsa, cambio de textos..

 

Landscapes Fiori

ABAP Front-end Server (FES) Gateway embebido Vs. Central Hub. Escenarios híbridos. Escenario Cloud – On premise (Cloud Connector).

 

SAP Fiori Launchpad

SAP Fiori Launchpad. Mosaicos, catálogos, grupos y roles.
SAP Fiori en la nube. Uso de las herramientas en la nube.
Incorporación a un Launchpad de las aplicaciones like Fiori creadas anteriormente.


Diseño Fiori y SAP Build

Introducción al concepto “Design Thinking” en el mundo SAP. Cómo construir prototipos con SAP Build. Creación de un prototipo con SAP Build, de baja y ata calidad.Importación de prototipos a WebIDE.


Presentación SAPUI5 Próximas innovaciones. 

Modelo de programación Fiori por venir. Core Data Services. oDATA Annotations. IoT Apps.


 

Copyright 2018 - Teknoda S.A.

 

 

Desanudando Conceptos: SAP HANA

No hay “newsletter”, conferencia o evento del ambiente ERP que en los últimos meses haya ahorrado detalles y especulaciones sobre el nuevo paradigma: SAP HANA.

En medio del marketing “hype”, es siempre difícil para los que estamos en el ruedo decodificar lo esencial de las nuevas tecnologías, así que aquí va nuestro aporte para ayudar a una cabal y conceptual comprensión de SAP HANA.

Copyright © 2019 Teknoda Tech Portal & Training. Todos los derechos reservados.
Joomla! es software libre, liberado bajo la GNU General Public License.