0% found this document useful (0 votes)
60 views3 pages

CERTIFIED IoT PROFESSIONAL

This document provides an overview of a 140-hour certified IoT professional course. The course covers topics like introduction to IoT, fundamental programming concepts, Arduino and NodeMCU programming with Arduino, Python programming, and Raspberry Pi. It details the topics and time spent on each module.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views3 pages

CERTIFIED IoT PROFESSIONAL

This document provides an overview of a 140-hour certified IoT professional course. The course covers topics like introduction to IoT, fundamental programming concepts, Arduino and NodeMCU programming with Arduino, Python programming, and Raspberry Pi. It details the topics and time spent on each module.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CERTIFIED IoT PROFESSIONAL - 140Hrs.

IOT, Internet of Things is an interconnected network of Devices connected with sensors,


microcomputers, actuators and communication interfaces openly to exchange data and control signals.
With availability of internet, unprecedented fall in cost of sensors, and highly integrated high-
performance SoC (System on Chip) computing solutions are key driving forces behind massive growth of
IoT. Research reports estimate number of connected things will be more than 50 billion by 2020. In the
industrial sectors, convergence of IT and OT technologies has created tremendous opportunities for
businesses to innovate in terms of Products services and consumer experiences. Internet research firm
IDC foresees IoT development pending to touch $1.7 Trillion by 2020. Moreover, massive adoption of
IoT in consumer and enterprise sectors will create more than 2 billion jobs in coming years.

The ‘thing’ in IoT could be an automobile with sensors, person with a heart monitor or objects Have
assigned address and have the ability to collect and transfer data over a network without Human
assistance or intervention. The embedded System in the Device helps them to interact with internal
states or the external environment, which in turn affects the decisions taken.

IoT is transformational forces that can help companies improve performance through IoT analytics
and IoT Security to deliver better results. Businesses in the utilities, oil & gas, insurance, manufacturing,
transportation, infrastructure and retail sectors can reap the benefits of IoT by making more informed
decisions, aided by the torrent of interactional and transactional data at their disposal.

IoT platforms can reduce cost through improved, timings, Customer Satisfactions process efficiency,
Material utilization and productivity. With improved Live tracking of devices/objects using sensors, it can
be used in real-time insights and analytics, which would help them make smarter decisions. Improved
convergence of data, processes and things on the internet would creating more opportunities for
people, businesses and industries.

Topics Time (Hours) 140 Hrs.


Introduction to IoT
Fundamental Study
ARDUINO Programming
ARDUINO -NodeMCU
PYTHON PROGRAMMING
Raspberry Pi
Introduction to IoT

 IoT and Its Applications


 IoT hardware Platforms
 Raspberry Pi
 Arduino-NodeMCU
 IoT Cloud Platforms
 Introduction to Ubodots, thinger,ThingWorx IoT Platform, Google Cloud Platform
,PubNubetc.

Fundamental Study

 C Language–Introduction, Variables and Data types, Console IO Operations, Operators and


Expressions, Control Flow Statements, Working with Functions, Working with Arrays,
Pointers, String Handling, Structures and Unions
 HTML- HTML-Introduction, HTML-Basic Formatting Tags, HTML-Grouping Using Div Span,
HTML-Images ,HTML-Lists, HTML-Hyperlink, HTML-Table
 JAVASCRIPT -Introduction JavaScript, Language Syntax, Built In Functions, HTML Forms,
Working with Objects and Classes
 SQL - Introduction to Basic Database Concepts, Introduction to SQL,Most Important SQL
Commands, SELECT ,UPDATE ,DELETE ,INSERT INTO, CREATE DATABASE, ALTER
DATABASE ,CREATE TABLE ,ALTER TABLE,DROP TABLE ,CREATE INDEX ,DROP INDEX

ARDUINO Programming

 Introduction Esp8266
 Interfacing Analog and digital Sensors with Controller to learn Real time data acquisition
 Building HTTP and MQTT based M2M networks
 Read environmental values display Local host Web Server
 Control Devices using Local host Web Server
 Upload Sensor values to cloud
 Control devices through Cloud
 Remote controlling machines using cloud based apps
 Remote controlling machines using device based apps through cloud as an intermediate
nodes
 Environmental data acquisition system through cloud apps

PYTHON PROGRAMMING

 Python - Introduction To Python


 Python Data Types,
 Python Program Flow Control,
 Python Functions,
 Python String,
 List And Dictionary Manipulations,
 Python File Operation

Raspberry Pi

 Introduction to Raspberry Pi3


 Setup the minimal Raspbian Lite operating system to the RPi.
 Learn how to work in headless mode
 Learn to install and use the a Python virtual environment.
 Install and use Flask, a Python-based web micro-framework
 Install and use uWSGI as the application server for Flask
 Install and use Nginx light-weight web server
 Setup systemd to automatically start your application
 Use the RPi GPIOs as digital input and outputs
 Install and use the SQLite database
 Use the Google Chart API to create visual representations of the sensor data
 Use JQuery to add interactivity to web pages
 Use Plotly for graphical analysis of sensor data, Assign a static IP address to your
 Raspberry Pi, Expose your application to the Internet, and access it from anywhere
Interfacing raspberry Pi with PUBNUB cloud to understand Publish subscribe architecture
and MQTT protocol

You might also like