COURSE :

Internet of Things (IoT) Fundamentals

What is IOT course about ?

Internet of Things is already here. It is estimated by 2020, 50 billion things will be connected to the internet. This presents an unprecedented opportunity for you to understand and deploy solutions that exploit the data generated by the connected devices for a beneficial solution. In our iot course, learn the technical know-how of the IoT world and the open source hardware paradigm. 

From our IoT expert, learn the very nature of myriad components such as sensors and adapters. Also, gain a deep understanding of the raspberry pi board in our IoT course and with easy to follow step by step instruction install the operating system on it to make it functional. Master the skills you need to put all the components together, configure them as per your solution design and implement it.

Enquiry Us Now

COURSE OBJECTIVE

At the end of our IoT course online, you will be able to:

  • Differentiate between different development boards.
  • Recognize and differentiate between the various use cases of
    different sensors, actuators, solenoid valve and power adapters.
  • Install Ubuntu / Windows 10 IoT operating system and setup a
    Raspberry PI board.
  • Understand the architecture of IoT solutions.
  • Implement an IoT solution practically.

WHO IS IoT FOR ?

  • Teams building IoT solutions & products
  • Teams getting started with or working on IoT / connected devices automation projects
What are the prerequisites for IoT Course ?

Good understanding of the Internet, cloud and networking concepts is good to have.

COURSE OUTLINE

What is IoT ?

– Evolution of Internet
– IoT for the general world
– IoT for technology professionals
– Technical know how needed for IoT
– Embedded Systems

Overview of Open source hardware

– What is open source hardware ?
– Aeduino
– Raspberry Pi
– Beaglebone
– Intel Galileo
– ESP8266

Building components for IoT (Types, Propose & Application, Overview)

– Sensors
– Motors
– Actuator
– Solenoid valves
– Power Adapters
– Shields

Setting up first Raspberry Pi

– Installing Raspbian in SD card
– Making essential connections
– Booting up the Raspberry Pi
– Running simple programs
– Programming and Interfacing LED with Raspberry Pi
– Interfacing Sensor with Raspberry Pi and analyzing the data

Overview of Communication protocols used in IoT

– Bluetooth
– WiFi
– Zigbee
– Xbee
– NFC

Advance technologies and concepts building up the IoT

– IPv6
– Sensor networks
– Cloud computing
– M2M
– Wearables
– Complex Event Processing (CEP)

Creating a live IoT solution

– Setting up the development board – Arduino
– Connecting required components
– Setting up solution design
– Final implementation

Application layer protocols for IoT (Overview and detailed discussion on MQTT)

– HTTP
– MQTT
– Understanding HTTP v/s MQTT
– Quality of Service
– Retain Flag
– CoAP
– XMPP
– AMQP

 IoT Hands-on

– Writing a Python Code for MQTT Publishing Client
– Publishing sensor data from Raspberry Pi using MQTT analyzing data on Smartphone
– Writing a Python Code for MQTT Subscribing Client
– Controlling devices/appliances connected to Raspberry Pi over MQTT from Smartphone

Application layer protocols for IoT (Overview and detailed discussion on MQTT)

– HTTP
– MQTT
– Understanding HTTP v/s MQTT
– Quality of Service
– Retain Flag
– CoAP
– XMPP
– AMQP

IoT Cloud Services

– ThingSpeak – an open IoT Cloud Platform :
– Lab8 – Analyzing telemetry sensor data from Raspberry Pi on thingspeak using HTTP Protocol
– AWS IoT
– Understanding AWS IoT Architecture and components
– AWS IoT Device registry, policy and security certificates
– Lab9- registering a device, creating security certificates and building policy for device
– Lab10 – connecting Raspberry Pi to Publish sensor data to AWS IoT
– IBM Watson IoT Overview
– Microsoft Azure IoT Overview

Advance technologies and concepts building up the IoT (Overview)

– IPv6
– Sensor networks
– IoT Gateway
– Cloud computing
– M2M
– Wearables
– Complex Event Processing (CEP)
– IoT Project Management
– Do’s and Don’ts for handling an IoT Project