Getting Started
  • Getting started with Internet of Things (IoT)
  • *** Important - Code and Resources ***
  • Thinking as a developer
  • Getting Started
Internet of Things in Real World
  • How it fits together
  • Real world use cases
  • Our IoT Use Case
  • Internet of Things in Real World
Arduino Uno
  • Introduction to Arduino
  • Closer look into Arduino
  • Working with Sketch in Arduino
  • Sensor setting for our IoT use case
  • Arduino Uno
Raspberry Pi
  • Raspberry Pi Introduction
  • Step 1: configuring Raspberry Pi and connecting it to computer and internet
  • Step 2: connecting Raspberry Pi to Arduino, updating it and installing Java
  • Step 3: config & coding Java in Raspberry PI for Arduino serial communication
  • Raspberry Pi
SAP HANA XSJS and SAPUI5
  • Introduction to SAP IoT setup for usecase technical overview
  • Step 1: SAP HANA XS development overview
  • Step 2a: SAP HANA XS project creation in Eclipse
  • Step 2b: SAP HANA XS developing over created project - building schema
  • Step 3a: SAP HANA XS development - procedures and services
  • Step 3b: SAP HANA XS development - Code Explanation
  • Step 4a: SAPUI5 quick overview and development
  • Step 4b: SAPUI5 code explanation
  • SAP HANA XSJS and SAPUI5
Go-Live
  • Putting it all together
Final wrap-up
  • Wrap-up and summary of HANA Connectivity
Bonus : Extending IoT usecase with PubNub Cloud for real time commercial use
  • What is PubNub IoT platform and Why to use it
  • How PubNub works
  • How to use PubNub in our existing IoT scenario
  • Pushing Raspberry Pi data to PubNub cloud
  • Subscribing to PubNub cloud with UI5 frontend application
Update 2019 - SAPUI5 With Web IDE, Git and Fiori Launchpad
  • Instructions for this course
  • Setting up Personal Version of Web IDE
  • Creating a Basic App Using Web IDE Template and Backend Services
  • Deploying the App into SAP® System and Executing the App from it
  • Deploying the App to Fiori® Launchpad
  • Deploying a Basic UI5 App into Github - Basic of Git Setting
About UI5CN and Your Instructor
  • About UI5CN and Your Instructor