Programming Internet of Things - Beginning to Advanced Level

BY
Udemy

Lavel

Beginner

Mode

Online

Fees

₹ 449 2499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 449  ₹2,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction to IoT

  • What is Internet of Things
  • Internet of Things - A Technical Introduction

LUA Programming

  • Lua Offline Editor - Updated*
  • Hello Lua, Local Variables in LUA
  • Decision Making - If Else Conditions
  • Scope of Local Variables
  • Global Variables
  • Strings - Part 1
  • Strings - Part 2
  • For Loop
  • While Loop
  • Functions
  • Tables
  • Tables as Arrays
  • Modules
  • Math Library

Code Repository and Shopping List

  • Github Code Repository
  • Shopping List

ESP8266 Development Board - Getting Ready

  • Introduction to ESP8266 Development Board
  • Understanding pins of ESP8266 Development Board
  • Custom build NodeMCU Firmware
  • Flashing NodeMCU Firmware - Windows
  • Flashing NodeMCU Firmware - Ubuntu
  • Understanding Breadboard

ESPlorer - An IDE for ESP8266 Development

  • An Introduction to ESPlorer
  • JDK Installation
  • Download and Install ESPlorer
  • Using ESPlorer - An IDE for ESP8266 Developers

Programming ESP8266 Development Board - Basics

  • Overview - GPIO and Timer Modules
  • Blink Inbuilt LED of ESP8266 Development Board
  • ESP8266 - Version 3
  • Working with LED Module
  • Understanding init.lua
  • Quiz 1
  • Working with Motion Sensor
  • Using LED with Motion Sensor
  • Quiz 2

ESP8266 Webserver

  • Connect ESP8266 to WiFi
  • Connect ESP8266 to WiFi - Alternate way to use Timer
  • Using ESP8266 as Webserver
  • ESP8266 Webserver - Understanding HTML Tags
  • ESP8266 Webserver - Understanding Request
  • ESP8266 Webserver - Reading Parameter Values
  • ESP8266 Webserver - Controlling LED
  • Using Static IP
  • Quiz 3

ThingSepak Cloud - Data Visualization

  • Working with Temperature & Humidity Sensor
  • Working with ThingSpeak Cloud
  • Posting & Analyzing Sensor Data on ThingSpeak Cloud
  • ThingSpeak Cloud - Mobile App
  • Quiz 4

Working with MQTT

  • MQTT - An Introduction
  • Quiz 5
  • Working with CloudMQTT
  • MQTT - Implementation
  • MQTT - Implementation Cont...
  • MQTT - Keep Alive
  • MQTT - Wireless Communication between two ESP boards
  • MQTT - Controlling LED using Mobile App (Part 1)
  • MQTT - Controlling LED using Mobile App (Part 2)

Working with IFTTT

  • Send Emergency SMS using Voice Command
  • Emergency Button - Understanding IFTTT Maker Service
  • Emergency Button - Send Email

Controlling LED using voice commands - HTTP to MQTT Bridge

  • Understanding the need of HTTP to MQTT Bridge
  • AWS Lambda - Hello Lambda
  • NodeJS and VS Code Installation
  • Recap
  • AWS Lambda - Coding HTTP to MQTT Bridge
  • Working with AWS API Gateway and Postman Service
  • Integrating IFTTT with HTTP-MQTT Bridge
  • HTTP-MQTT - Controlling LED using Voice Commands

Code Improvisation

  • Working with Lua Modules

Dynamic Timer

  • Working with Dynamic Timer

Similar Courses

Introduction To Microsoft Azure IoT

Simpliv Learning

Online
Beginner

Internet of Things using Arduino

National Institute of Electronics and Information Technology, Haridwar

4 Weeks Online
Beginner

Internet of Things Programming and Big Data

Curtin University, Perth via Edx

5 Weeks Online
Beginner
Free

Internet of Things The Mega

Udemy

Online
Beginner
₹599 ₹2,999

Learn Node Red Programming in 48 Hours

Udemy

Online
Beginner
₹499 ₹1,799

Beginners Masterclass into Internet of Things

Udemy

Online
Beginner
₹449 ₹3,099

Introduction to Internet of Things using Raspberry...

Udemy

Online
Beginner
₹499 ₹799

Internet of Things Robotics and Hacking with NodeM...

Udemy

Online
Beginner
₹549 ₹2,299

From 0 to 1 Raspberry Pi and the Internet of Thing...

Udemy

Online
Beginner
₹499 ₹799

Internet of Things System Architecture Design and ...

Waseda University, Tokyo via Edx

3 Weeks Online
Beginner
Free

Courses of your Interest

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹17,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹75,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses