IoT Internet of Things

Course Duration = 50 Hrs

Course contents

INTAGLIO is providing IoT training in Delhi, Noida and Gurugram from last 2 years. The Internet of Things Training Course covers What the IoT is about, technology trends, deployments and convergence. Learn how to work with Building Connected Devices. The Internet of Things Training Course attendees will learn about the dynamics of the IoT markets, technology, trends, planning, design and the convergence of platforms and services, with a special focus on the product design, architecture and implementation. This is a fundamental IoT course covering the technologies behind the Internet of Things and connected devices. We at INTAGLIO provides the complete knowledge of the topics with concepts.

Topics covered in Internet of Things

  • Introduction to IoT.
  • Internet of Things
  • Introduction
  • 1. Concepts and Definition
  • . Identification
  • .localization
  • . wireless protocols
  • .data storage and security
  • .leveraging the data from connected devices.
  • .How to develop and implement IOT technology.
  • .Machine Learning
  • .Distributed Computing
  • .Artificial Intelligence
  • 2. IOT Architecture
  • . IOT Network Architecture
  • . IOT Device Architecture
  • . IOT Application Architecture
  • . Client Server Vs Publish Subscriber Architecture
  • 3. IOT Device Design
  • . Sensors- classification & selection criteria bases on nature, frequency and amplitude of signal
  • . Embedded Development Boards � Arduino, Raspberry Pi, Intel Galileo, ESP8266
  • . Interfacing peripherals & Programming GPIOs- Input/Output peripherals, sensor modules.
  • . Design Considerations- Cost, Performance & Power Consumption tradoffs.
  • 4. IOT Communication Protocols
  • . Wired Communication Protocols � UART, USART
  • . Wireless Communication Protocols � Bluetooth, Zigbee, BlowPAM, Wifi
  • . Networking Protocols � OSI Reference Model, TCP/IP, Ethernet
  • . Application Protocols- HTTP, Web Sockets, MQTT, CoAP
  • 5. Programming Languages
  • . Assembly
  • . C/C++
  • . Python
  • . Micropython
  • 6. Cloud Computing
  • . Concept & Architecture of Cloud
  • . Role of Cloud computing in IOT
  • . Tolls, API and Platform for integration of IOT devices with Cloud.
  • . AWS and AZURE platform integration.
  • Hands on Sessions:
  • . Interfacing Sensor (Analog & Digital) with MCU,s.
  • . Interfacing switches and LEDs with MCUs
  • . Developing sensors and other peripherals using SPI and I2C communication protocols.
  • .Installation of Python, Vpython.
  • . Learning python fundamentals and programming.
  • . Installation & usage of Numpy Python package.
  • . Working with arrays using Numpy python package.
  • . Working with 2D/3D graphics using Vpython package.
  • . Running python on Raspberry Pi, GPIO programming.
  • . Setting up wireless (Bluetooth) link between systems.
  • . Configuring and uploading data on cloud using WiFi ESP8266 module using AT commands.
  • . Configuring and uploading data on cloud using WiFi ESP8266 module using AT commands.
  • . Programming ESP8266 module using LUA and Micropython to access/upload data on cloud.
  • . Setting up HTTP server and testing HTTP methods on local host and with cloud.
  • . Seting up MQTT server and testing publish & subscribe methods.
  • . Understanding TCP/IP protocol and pushing and pulling data from cloud using get/Post methods.
  • . Understanding Differences between TCP and UDP protocols practically.
  • All Hardware will be provided for the practical.