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

An Introduction To Coding Theory

An Introduction To Coding Theory

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free

C++ Foundation

PW Skills

5 Months Online
Beginner
Free

Advanced CFD Meshing using ANSA

Skill Lync

4 Weeks Online
Beginner
₹ 40,000

Salesforce Platform App Builder Certification Trai...

Simplilearn

12 Hours Online
Beginner

Data Science Foundations to Core Bootcamp

Springboard

7 Months Online
Beginner
$9,900 $13,900
Full Stack Developer Course With Placement

Full Stack Developer Course With Placement

AttainU

7 Months Online
Beginner
₹ 68,000
User Experience Design And Research

User Experience Design And Research

UM–Ann Arbor via Futurelearn

35 Weeks Online
Beginner
Fundamentals of Agile Project Management

Fundamentals of Agile Project Management

UCI Irvine via Futurelearn

21 Weeks Online
Beginner
Artificial intelligence Design and Engineering wit...

Artificial intelligence Design and Engineering wit...

CloudSwyft Global Systems, Inc via Futurelearn

17 Weeks Online
Beginner

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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books