Вы находитесь на странице: 1из 12

Internet of Things (Advance)

+91-9251494002, +91-7340033094 | query@techienest.in | www.techienest.in


INTRODUCTION

INTERNET OF THINGS
Internet of things (IoT), take the things to the next level by providing advanced interaction between
devices (such as sensors, handheld computers), actuation and automation systems and services.
Beyond users and machines, IoT helps devices to receive and share information with applications
and software with the help of a variety of telecommunication protocols and technologies. The term,
IoT includes the software, hardware and telecommunication options, which can make human
activities or public services more efficient.

WHY YOU SHOULD TAKE THIS TRAINING COURSE?

By 2020 we will have over 50 Billion devices connected to the Internet of Things

Internet of Things is surely taking our world by storm. 2008 was the turning point when there
were more ‘Things’ connected to the Internet than humans. Now the number of Internet-connected
things is growing exponentially bringing in new job roles and career opportunities to those who
are proficient in IoT technology, deployment, management and security. It is surely a new frontier
opening up and taking this TechieNest IoT training will definitely put you in a different league and
help you command top dollar salaries in the IoT domain.

CERTIFICATION : By TechieNest, an ISO 9001:2008 Certified Company


STUDY MATERIAL : Software and PDFs provided to each student.
PROJECTS : 18 Projects
PRACTICALS : 24 Practicals
TRAINER STUDENT : 1:20
RATIO
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

NO. OF
SESSION TOPIC
HOURS
Basics of Python Programming
1 2 Hours
• Features of Command Window & Script Window
• Basic Python Commands & Keyboard Shortcuts
• Defining Editing and Clearing Variables & Checking for existence
• My First Python Program
High Level Programming and its Easy Interaction

Python Programming Cont.


2 2 Hours
• Mathematical Operations & Operators
• Python Data Types and Basic I/O operations
• Various Python Functions & their use;
• The Difference between script & function
• Creating & running User defined Functions
Daily problems and their solutions
Practical: Scientific Calculator

Conditional Statements and Looping


3 2 Hours
• Python control Statements
• Python Graphics
• Geometrically making and controlling operations
• Using looping statements with Python
• Introducing the List and Tuples
• Conditions what not to do..!
Conditions for more accurate cases
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

NO. OF
SESSION TOPIC
HOURS

4 Accessing database 2 Hours


 Python xlwt
 Python xlrd
 Cells and Strings
 Reading and Writing different Sheets
 Introducing Local Database
 Accessing different data types
 Performing operations on routine database
Creating libraries for the course
Practical: Restaurant management
 Current Directories
 Local Path
 Cells and format
 List of Directories
 Importing library
 Callable Objects and methods
Callable class and return type methods
Project: Office Management

5 Introduction to GUI creation 2 Hours


 Introduction to tkinter library
 Using pushbuttons, radiobuttons etc.
 Changing the shapes and colors of the buttons
 Controlling/sending data by buttons
 Getting the values of sensors graphically
Project: EVM

6 Emailing through the Server 2 Hours


 Configuring Pi for SMTP protocol
 Connecting Pi to the internet
 Allowing security to the email account
 Sending mail to the recipient
 Email Configuration and Sending Email
Practical: offline gmail
Project: ATM Prototype
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

NO. OF
SESSION TOPIC
HOURS

7 Introduction to IoT and Raspberry Pi 2 Hours


 What is IoT
 Introduction to RaspberryPi
 Introduction to Raspbian OS
 Features of RaspberryPi
User manual and Softwares distribution

8 Getting Started with Raspberry_Pi 2 Hours


 Raspbian – A Debian Derivative
 The Concept of Open Source
 The Facets of Linux in Industry
 Understanding File system
 Types of Permissions & their Uses
 Disk Fragmentation
 Creation of an Empty file
 Basic File Operations
 Data type conversion

9 Raspberry pi Cont..... 2 Hours


 Installing & Starting Raspberry_Pi
 Understanding the Raspberry_Pi Desktop Layout
 Command Window(Terminal), Editor Window, Workspace, Command,
History, Graphic Window ,Controlling I/O’s
 Accessing GPIO Pins
Recent era of Programming
Practical: Blinking Led using Raspberry pi

10 Blinking and glowing multiple patterns of LEDs 2 Hours

11 Driving motors and controlling the directions of motor. 2 Hours


Practical: Controlling the speed and directions

12 LCD display, printing names and values on display 2 Hours


Practical: Displaying name on LCD
Practical: Performing operations on moving text display
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

NO. OF
SESSION TOPIC
HOURS

13 IR sensor, working and interfacing with Raspberry Pi 2 Hours


Practical: Designing Pi Bot

14 Ultrasonic sensor, measuring distance using ultrasonic sensor 2 Hours


Practical: Variable Distance Calculation AND Displaying it on LCD

15 Humidity and temperature sensor 2 Hours


Practical: Accessing parameters of the Sensor

16 Introducing IOT 2 Hours


 What is IOT?
 What are the features & scope of using IOT?
 Uses of IOT
 CLI and GUI format of interaction
 Application Area / Companies promoting/working in IoT
 Examples/demos of Already running Devices

17 IP Addressing, Network, Topologies 2 Hours


 What is an IP?
 Client/Server
 Public and Private Network
 Accessing remote location and acknowledgement
 IP allocation and security
 Private, Public Networks
 Various Network Topologies
 Platforms for networking
 Data transfer from a place to another in a network
 Telnet and its applications
 IT Servers and Their Security

18 Networking With Linux 2 Hours


 Basics of Linux platform and its command line
 Basic networking with Linux
 Remote PC login through terminal
 Understanding concepts of the servers.
 Operating Systems and its various control
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

NO. OF
SESSION TOPIC
HOURS

19 LAN and Wi-Fi 2 Hours


 Configuring Pi with DHCP
 Connecting Pi remotely in a Network
 Connecting Pi remotely in GUI mode
 Port Forwarding / DMZ in the network
 Computer Networking and its protocols
Practical: Run/Control your System from anywhere in the world

20 Project: Home Automation


2 Hours
Project: Toll Tax

21 Project: IoT smart SOS


2 Hours
Project: IoT smart agro-farming

22 Project: Greenhouse System/weather monitoring system


2 Hours
Project: IoT based military base station

23 Project – Smart City v1.0


2 Hours

24 Project Cont....
2 Hours

25 Project Cont....
2 Hours
26 Introduction to MQTT
2 Hours
 What is MQTT
 Scopes & Features of MQTT
 MQTT Protocol pub/sub
 Topics/Subscriptions

27 MQTT cont....
2 Hours
 Introduction to QoS of MQTT
 Brief Explanation of QoS in Real time
 Introduction to Mosquitto
 Installation of Mosquitto
 Basic Commands of Mosquitto
Practical: Publishing temperature information to localhost with QoS 1
INTERNET OF THINGS Duration: 2 months
No. of Hours: 104 Hours

SESSION TOPIC NO. OF


HOURS
2 Hours
MQTT Cont...
28
 What is Broker?
 Introduction Mosquitto Broker
 Creating Local Server using QoS
 Publishing and subscribing the Values from Broker
 Remote Mosquitto Server
2 Hours
Project: MQTT Base chatserver
29
30 2 Hours
Introduction to Camera
 Interfacing Camera with Raspberrypi
 Basic Commands to Click Photos using Terminal
 Remote Distance Video Streaming
Practical : Spying/Security Portable Devices
2 Hours
31 Introduction to Speech Recongnition
 Speech/Text Recognition in Python
 Introduction to pyttsx/gtts , Speech_Recognition Library
 Installing Pyttsx/gtts in Raspberrypi
 Basic Commands of Pyttsx/gtts

32 Project: IoT home assistant and Spy Bot 2 Hours


2 Hours
33 Introduction to Cloud computing
 What is AWS?
 Services and Roles
 Creating Account in AWS
 Creating thing
 Connecting Pi to AWS
 Setting up path and Environment
 Sending Information on AWS
Practical: AWS Base Data server system.
2 Hours
34 Introduction to Arduino
 Introduction to Microcontrollers
 Introduction Peripherals
 Introduction to Arduino IDE
 Installation and software distribution
Practical: LED Blinking
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

SESSION TOPIC NO. OF


HOURS
35 2 Hours
Arduino Cont. ....
 Blinking and glowing multiple patterns of LEDs
 Driving motors and controlling the directions of motor.
Practical : Designing and Controlling arduino bot
36 2 Hours
Arduino Cont...
 IR sensor, LDR,working and interfacing with Arduino
 Ultrasonic sensor, measuring distance using ultrasonic sensor
Practical: Counter System
37 2 Hours
Arduino Cont..
 Humidity and temperature sensor
 Interfacing Moisture Sensor
Practical : Weather forecasting System
38 2 Hours
Arduino Cont... ..
 Introduction to Relays
 Types of Relays
 Real Time Usage
 Interfacing with relays
 Introduction to Esp8266
Practical: Smart Class Room Automation
39 2 Hours
Arduino Cont...
 Basic AT Commands of ESP8266
 Interfacing with Arduino
Practical: - Making Wi-Fi local server.
Practical: - Connecting Wi Fi with smart phone or Laptop.
40 2 Hours
Project: IoT home assistant and Spy Bot
41 2 Hours
Introduction Serial Communication
 UART in Arduino
 Accessing Internal UART
 Introduction to Bluetooth
 Interfacing Bluetooth via Serial Communication
Practical: Smart Automation Using PC
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

SESSION TOPIC NO. OF


HOURS
Cont...
42 2 Hours
 Introduction to USB TTL
 Software Installation and Explanation of X-CTU
 Communicating With RaspberryPi
 Transferring Data From Arduino to Raspberrypi

Introduction Web Development


43 2 Hours
 Languages For Development
 Introduction to HTML
 Working on HTML Programming
 Creating Basic Templates using HTML

Introduction to PHP
44 2 Hours
 Data types, Loops, conditions
 Working on PHP Programming
 Introduction to XAMP
 Installation and software distribution
 Creating Basic Website using PHP and HTML
Running a website in localhost

Introduction Django Framework


45 2 Hours
 History
 Django-Design and philosophies
 Advantages of Django
 Installation and Database setup
 Creating Webserver
Practical : Creating First webapp using Django
INTERNET OF THINGS Duration: 2 Months
No. of Hours: 104 Hours

SESSION TOPIC NO. OF


HOURS

46 Project: IoT based street Light monitoring and controlling 2 Hours


Project: Arduino touch sensor

47 Practical: Smart IoT webapp 2 Hours


Project: GPS Tracking system

Project: wind power generation station and status monitoring and control
48 2 Hours
Project: SMART CITY v2.0

2 Hours
Project Cont.....
49

2 Hours
Project Cont.....
50
2 Hours
Query Session
51

2 Hours
Presentation & Certificate Distribution
52
+91-9251494002, +91-7340033094 | query@techienest.in | www.techienest.in

Вам также может понравиться