SAP Leonardo
3.4 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
219 students enrolled

SAP Leonardo

Curso practico SAP Cloud Platform (Internet de las cosas, Fiori, Angular, Python, Machine Learning)
3.4 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
219 students enrolled
Created by Santiago Gonzalez
Last updated 8/2018
Spanish
Spanish [Auto-generated]
Current price: $51.99 Original price: $74.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 9 articles
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • El estudiante tendra la capacidad de crear cualquier aplicación IOT integrada con SAP y otras tecnologías
  • Tendra las bases fundamentales en el desarrollo de Fiori y Angular para plataformas SAP.
  • Sera capaz de implementar API REST basada en JAVA para SAP Cloud Platform, teniendo en cuenta las buenas practicas de desarrollo y la seguridad integrada de Cloud Identity
  • Aprenderá a crear modelos y consultas a bases de datos HANA desde SAP Cloud Platform
  • Sera capaz de modelar y configurar los dispositivos en el servicio de IOT de SAP Cloud Platform
  • Podrá crear aplicaciones FIORI con SAPUI5 a la medida aprovechando los recursos que ofrece SCP
  • El estudiante podrá proponer cualquier solución tecnologica que integre otras nubes aparte de SAP Cloud Platform.
  • Aprenderá a utilizar la nube de CISCO MERAKI y su API REST
  • Sera capaz a Testear servicios Web mediante POSTMAN
  • Aprenderá a crear Scripts en Python para el consumo de servicios Web de SAP o otra plataforma
  • Sera capaz de programar un dispositivo de Hardware como Raspberry PI.
  • Sera capaz de leer la temperatura y humedad desde una Raspberry PI
  • Aprenderá a utilizar los servicios que ofrece SAP Leonardo Machine Learning
  • El estudiante aprenderá a dominar con facilidad el entorno de desarrollo WebIDE de SAP Cloud Platform
  • El estudiante aprenderá a navegar por la interfaz de SAP Cloud Platform.
  • aprenderá a activar y desactivar servicios de SAP Cloud Platform
  • Aprenderá a crear roles y asignarlos a aplicaciones especificas
  • Aprenderá a utilizar el HANA Tools de SAP para Eclipse
  • Aprenderá a crear servidores locales para aplicaciones JAVA desde Eclipse
  • Aprenderá la creación de tipos de mensajes, tipos de dispositivos y dispositivos para SAP IOT
Course content
Expand all 68 lectures 05:26:56
+ SAP Leonardo Introducción
4 lectures 15:59
SAP Leonardo Introducción Presentación
00:28

Se explica que es SAP Leonardo, una pequeña introducción de los servicios y lo que va abordar el curso.

Preview 07:49

Se explica que es internet de las cosas y el futuro mercado que tendra en los próximos años.

Preview 03:26

Se explica que es internet de las cosas y el futuro mercado que tendra en los próximos años.

IOT y SAP Leonardo
04:16
+ Servicio SAP IOT
19 lectures 01:30:30

Presentación del servicio IOT de SAP, como funciona, como se activa, creación de mensajes, tipos de mensajes y dispositivos. En la presentación se encuentra todo lo de esta sección.

Servicio de IOT Presentación
00:33

Arquitectura del servicio SAP IOT dentro de SAP Cloud Platform

Arquitectura de aplicaciones IOT
01:48

Requisitos de Hardware y Software para poder realizar el ejercicio de IOT de forma correcta.

SAP IOT requisitos para el curso
02:54

Script que permite realizar la conexión mediante Python, a SAP Cloud Platform mediante el servicio de IOT para el envio de datos desde el dispositivo.

Script de conexión servicio SAP IOT
00:06
Crear cuenta Trial SAP Cloud Platform
06:01
Concepto Administración de dispositivos en IOT
03:06
Creación tipos de mensajes
04:34
Creación tipos de dispositivos
02:45
Asignando dispositivo
01:50
Desplegando aplicaciones IOT
10:15
Portal de aplicación JAVA IOT
05:57
Enviando el primer mensaje con HTTP API
07:25
Probando el servicio temperatura desde Postman
05:34
Caso de uso y Arquitectura Temperatura y humedad
05:54
Configurando servicios en Postman
06:52
Creando mi primer script en python parte 1
09:09
Creando mi primer script en Python parte2
04:33
Instalando dependencias Python y ejecutar Script
04:15
Resumen y explicación del servicio IOT
06:59
+ Integración con RaspBerry PI
9 lectures 41:50
Raspberry PI Presentación
00:23
Script Python temperatura y humedad
00:20
Raspberry configuración y metodo de conexion
04:26
Conexión mediante SSH a la Raspberry
04:30
Subiendo archivos a la Raspberry
05:32
Instalando dependencias Python en la Raspberry
05:42
Creando el Script Python del Sensor temperatura y humedad
10:23
Configurando Jobs en la Raspberry
05:42
+ Aplicación Angular en SAP Cloud Platform
13 lectures 01:10:58
Introducción aplicación Angular para SAP Cloud Platform
01:52
Creando la estructura del proyecto FrontEnd en Angular
04:18
Creando el diseño en BootStrap
07:50
Terminando el diseño en BootStrap
03:04
Creando la estructura de nuestro controlador en Angular
07:37
Función formato de fecha y lectura archivo de configuración
08:23
Creando archivo de configuración IOT
06:03
Obteniendo datos del formulario con Angular
07:42
Finalizando y probando la aplicación IOT localmente
11:59

Descarga el código fuente del proyecto en Angular con diseño BootStrap. 

Código fuente proyecto IOT SAP Angular versión local
00:23
Importando proyecto en SAP Cloud Platform WebIDE
06:04
Configuración y ejecución de la aplicación en SAP Cloud Platform
05:30

Archivos de configuración necesarios para que la aplicación funcione correctamente en SAP Cloud Platfrom al momento de ejecutarla desde el WebIDE o desplegarla a un entorno Fiori Launchpad

Archivos de configuración SAP Cloud Platform
00:13
+ Aplicación Fiori(SAPUI5) con IOT en SAP Cloud Platform
8 lectures 40:49

Descarga la aplicación ya terminada y funcionando. Lo unico que debes realizar es importar la aplicación en el SAP WebIDE y dar clic en ejecutar. Nota: Debes tener el Destination de IOT configurado correctamente como se menciona en los videos.

Código fuente de la aplicación IOT con SAPUI5
00:05
Creando la base del proyecto Fiori (SAPUI5) en el WebIDE
03:16
Modificando archivos de configuración SAPUI5
05:01
Creando la vista en XML con SAPUI5
10:29
Creando el archivo Formatter.js
02:57
Implementando la función dateIOT
05:20
Invocando el modelo de IOT desde SAPUI5
05:55
Probando y entendiendo el código mediante DEBUG
07:46
+ SAP Leonardo Machine Learning - Optical Character Recognition (OCR) API
6 lectures 22:33
SAP Leonardo Machine Learnign Optical Character Recognition (OCR)
00:05

Video que muestra como activar el servicio SAP API Business Hub y los servicios de Machine Learning que ofrece SAP Leonardo

Servicio SAP API Business Hub
03:10
API Optical Character Recognition OCR
04:04

¿Qué es Postman?

Postman surgió originariamente como una extensión para el navegador Google Chrome. A día de hoy dispone de aplicaciones nativas para MAC y Windows y están trabajando en una aplicación nativa para Linux (disponible en versión beta).

Está compuesto por diferentes herramientas y utilidades gratuitas (en la versión free) que permiten realizar tareas diferentes dentro del mundo API REST: creación de peticiones a APIs internas o de terceros, elaboración de tests para validar el comportamiento de APIs, posibilidad de crear entornos de trabajo diferentes (con variables globales y locales), y todo ello con la posibilidad de ser compartido con otros compañeros del equipo de manera gratuita (exportación de toda esta información mediante URL en formato JSON).

Además, dispone de un modo cloud colaborativo (de pago) para que equipos de trabajo puedan desarrollar entre todos colecciones para APIs sincronizadas en la nube para una integración más inmediata y sincronizada.

Probando la API Optical Character Recognition OCR
05:47
¿Que es Postman?
02:41
Ejecutando la API desde Postman
06:46
+ SAP Leonardo Aplicación SAPUI5 Optical Character Recognition (OCR) API
9 lectures 44:16
Creando el proyecto inicial
02:46
Nueva interfaz de el servicio Business Hub
01:21
Configurando el Destination de SAP Leonardo
02:13
Creando el archivo de configuración del servicio
03:42
Configurando el archivo neo-app.json
01:20
Configurando el archivo manifest.json
03:46
Interfaz de usuario XML
06:03
Creando la logíca del controlador Parte 1
11:14

Descarga el código fuente del proyecto ya terminado. Aquí podrás ver la aplicación final para realizar la prueba en tu plataforma SAP Cloud Platform. Recuerda que el correcto funcionamiento de la aplicación, depende de las configuraciones y Destinations que tengas. Debe ser el nombre exactamente igual para evitar problemas en la ejecución.

Creando la logíca del controlador Parte 2
11:51
Requirements
  • Tener conocimientos básicos de SAP y sus plataformas
  • Tener idea o conocimientos básicos de desarrollo de Software
  • Estar familiarizado con el consumo de servicios Web REST
  • Conocimientos básicos de Python
  • Conocimientos básicos de JavaScript
  • Conocimientos básicos de HTML5
  • Conocimientos básicos con SAPUI5 o por lo menos saber que es
  • Entender que es la nube en el contexto de despliegue de aplicaciones y desarrollo de Software
  • Dominar una interfaz de desarrollo (IDE), como por ejemplo : Eclipse, Visual Studio, Sublime Text, NetBeans, etc
  • Poseer conexión a internet para realizar los ejercicios y demos de cada video
  • Tener instalado Python
  • Tener conocimiento de los comandos básicos por consola Linux, Windows
  • Tener conocimientos básicos de Java
Description

Esté curso es considerado un todo en uno. Aprenderas todos los conceptos y la gran mayoría de servicios que ofrece SAP Cloud Platform y adicionalmente tendrás la capacidad de crear aplicaciones Fiori(SAPUI5), JAVA y Angular. Aprovecharas los servicios de Machine Learning y IOT que ofrece SAP Leonardo, realizando integraciones con Hardware en lenguaje Python (Raspberry PI), integraciones entre SAP Leonardo y otras nubes como CISCO Meraki y APIs Externas o ajenas a SAP. El estudiante que tome este curso, podrá enfrentarse a un mundo tecnológico en el que se necesite por parte de empresas soluciones de alto rendimiento y complejidad técnica. Espero que les guste el curso.

Who this course is for:
  • El principiante en Python, JavaScript, HTML5, JAVA
  • Personas que deseen aprender sobre el mundo de internet de las cosas
  • Personas curiosas que deseen aprender sobre múltiples tecnologías y el como combinarlas todas en una sola solución
  • Cualquier persona que desee aprender sobre SAP Leonardo, la tecnología que cambiara la forma de realizar las cosas en las empresas a nivel mundial
  • El principiante que desee aprender mas sobre el mundo de SAP Cloud Platform
  • Personas que deseen aprender sobre Machine Learning
  • Cualquier persona que desee expandir sus conocimientos de integración entre nubes, como por ejemplo SCP y CISCO Meraki