Best Internet Of Things Courses

Find the best online Internet Of Things Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Internet Of Things Courses.

The Python Bible™ | Everything You Need to Program in Python

Build 11 Projects and go from Beginner to Pro in Python with the World's Most Fun Project-Based Python Course!

Created by Ziyad Yehia - Energetic Udemy Instructor with a Project-based Approach

"]

Students: 118769, Price: $129.99

Students: 118769, Price:  Paid

Why you should take this Python course:

It’s Entertaining: No boring lectures, just me talking you through fun and useful tasks and making you laugh along the way.

It’s Memorable: You’ll learn the “why” behind everything you do, so you remember the concepts and can use them on your own later.

It’s the Perfect Length: The course is just 9 hours long, so you’ll actually be able to finish it and get your certificate.

It Goes at the Perfect Pace: You will learn the Python fundamentals at a pace tailored to beginners. This means you won’t get left behind, and won’t waste time on irrelevant filler.

It’s Practical: You actually use Python to create things. It’s not just dry theory. You can see you’ve understood because you make 11 Python projects that work!

It’s Loved: The course has thousands of five-star reviews from happy students and is rated 4.6/5.

========================= TESTIMONIALS ===========================

"I have tried many Python courses on Udemy, but this one is the best of them all."
-
Natalie - 5 Star Review

"Just WOW, if you want to start Python, this is the place!” - David Cristea  - 5 Star Review

"If you can take just one Python course, make sure it's this one." - A. Barbosa - 5 Star Review

"The information is extremely well presented. Best Python training I have found so far" - Tanara  - 5 Star Review

I feel like I am sitting in a theater enjoying a show secretly embedded with Python skills.” - Amit Pradhan  - 5 Star Review

"I have other Python courses on Udemy but this one is the best by far. It explains things in a very hands-on and easy to follow method that will have you understanding what you are doing in no time." - Robert Rodono  - 5 Star Review

"This has helped me achieve my dream of being a programmer and I recently joined the FTC (US Federal Trade Commission)" - Mica Moyer - 5 Star Review

==================================================================

The Python Bible is the perfect Python course for beginners. Even if you have no programming experience, don’t worry because this is for people just like you.

In fact, almost 100,000 Python beginners from over 195 countries have used The Python Bible to learn the fundamentals of the Python programming language in a fun and practical way.

The Python Bible puts all the information you need in one place, with clear explanations, passionate delivery, and a series of memorable and engaging Python projects.

There’s no more hunting through YouTube, no more reading confusing blog posts. Everything you need is right here.

The Python Bible will take you from a complete beginner to mastering the fundamentals of Python in just 9 hours.

And 9 hours is the perfect length to cover all the important core topics of Python programming without leaving you behind, and without wasting your time.

Here’s what you will learn:

1. Variables - Learn to conveniently store data in your Python programs!

2. Numbers - Learn how numbers work behind the scenes in your Python programs!

3. Strings - Master the written word and automate messages using text!

4. Logic and Data Structures - Teach your Python programs to think and decide!

5. Loops - Save time and effort, by making computers do the hard work for you!

6. Functions - Automate Tasks by Creating your very own Python Functions that you can use over and over!

7. OOP - Add Python to Your Resumé By Mastering Object-Oriented Programming, an industry-standard programming technique!

We will cover each of these topics step by step, building your skills at just the right pace, and by the end of the course you will have a strong understanding of Python programming and you’ll be ready to create Python scripts on your own.

As you go through the course, you will gain practical, hands-on experience with each of the concepts by working through 11 fun Python projects. In other words, You will learn everything by actually doing it!

With world-class instruction and fun Python projects, everything you learn will stick in your head long after you’re finished (and the good memories will probably make you smile).

Whether you want to get into Data Science, Web Development, AI, or make cool robots with the Raspberry Pi, The Python Bible will teach you the core fundamentals of Python programming so you can get started confidently on your Python programming path!

Try out the course for a full 30 days, with a Udemy-approved Zero Risk, 30 Day 100% Money Back Guarantee! You have absolutely nothing to lose and everything to gain!

Enroll in the Python Bible Now! -- You'll be glad that you did!

Linux Mastery: Master the Linux Command Line in 11.5 Hours

Learn the Linux Command Line from Scratch and Improve your Career with the World's Most Fun Project-Based Linux Course!

Created by Ziyad Yehia - Energetic Instructor with a Project-based Approach

"]

Students: 81316, Price: $124.99

Students: 81316, Price:  Paid

========================= TESTIMONIALS ===============================

"Best course on Linux on Udemy so far, I definitely do recommend" -- Patrik B  - 5 Star Review

"This course is incredible! Ziyad is enthusiastic as a teacher and really gets the material across in a way that anyone could understand it. I was intimidated about learning the Linux Terminal, but this course made it easy. Thanks Ziyad!"  - Thomas K  - 5 Star Review

"Thanks Ziyad you become my favorite instructor ever.... I love his teaching style, motivation and energy throughout the course. He breaks thick concepts in smaller pieces and with the examples make it so easy to understand."  - Shahid Z  - 5 Star Review

"Very Thorough! Step by Step is necessary for this beginner. Excellent so far!!!" - Micheal W  - 5 Star Review

======================================================================

Hello and welcome to the Linux Mastery Course where you are going to master the Linux command line in a project-based and unforgettable way.

This course has been expertly crafted to make sure that you rapidly improve your Linux skills, Turbocharge your productivity and Boost your career with no time wasting and no useless fluff.

Course Structure

  • Topic 1) Mastering the Linux Terminal

    Understand the How AND Why of the Linux Command Line

If you want true mastery, it's not enough to learn how to do something. You need to understand why.

In this section, you will learn what Linux commands are, and how they are structured so that you can get valuable insight into how working with the Linux command line works, rather than just memorising command after command after command like other Linux courses will make you do.

 

You will learn important concepts such as:

  • The difference between the Linux terminal and the shell

  • Command Input and Output

  • Data Redirection.

  • Connecting Linux Commands together to Build Sophisticated Data Pipelines.

And so many other useful concepts that will give you the fundamental skills to confidently use the command line to accomplish anything you want.

This course also focuses on empowering you to be an independent learner of the Linux operating system so you will also learn how to use the Linux Manual.

Knowing how to use the Linux manual will give you the independence to do what you want to do, rather than just what other people have shown you.

  • Topic 2) Mastering the Linux File System
             
    Increase Productivity by Working with Files from the Linux Command Line

Once you’ve become a master of the Linux terminal and understood the critical concepts behind what you’re doing, you will then move on to gain mastery over the Linux File System.

 

Working with Files is what we do 99% of the time when we work with computers and in this section you will learn how to navigate the file system from the command line and perform a whole bunch of tasks with files and folders such as:

  • How to Create files and folders in Linux 

  • How to Delete files and folders in Linux

  • How to Copy and paste files and folders in Linux.

  • How to Move and Rename files and folders in Linux.

  • How to Find files and Sort data in Linux.

  • How to Backup and Compress files and folders in Linux.

But you'll do it all from the Linux command line!

You will also learn some productivity tips to squeeze every bit of juice out of your command line work as well as getting a tour of the Linux file system so that you feel right at home :)

  • Topic 3) Mastering Task Automation and Scheduling
         
      Save time by automating the boring stuff!

Once you’ve mastered the Linux file system, we will turn our attention to task automation and scheduling.

 

Now, if you’re the kind of person who loves to automate tasks and free up your spare time, you will LOVE this section! 

We will cover how to write bash scripts and automate them using a special scheduling program called cron so that you can automate the boring stuff and increase your productivity.

  • Topic 4) Mastering Package Managers and Software Repositories

         Discover new tools and possibilities by exploring Open Source Software. 

Then in the Final section of the course, we will turn our attention to Linux software management.

One great thing about Linux is that it is an open source operating system that is being contributed to by millions and millions of people around the world.

 

In this section of the course you will gain the independence to search through this enormous body of software for cool new tools that do what you want, and learn how to install and manage that software all from the Linux command line.

 

You will also learn how to access source code and customise programs, as well as understand the subtle differences between free and open source software.

 

Projects + Quizzes

At the end of each section there are capstone projects that serve as badges of honor that confirm you have fully understood concepts and are ready to progress to the next level of Linux mastery.

There are also quizzes scattered throughout the course to further check your understanding.

BONUS: Lecture Summaries + Cheat sheets.

The course also comes with free professionally-designed cheat sheets and section summaries so you don't even need to take notes

just focus on your learning and getting results and rest assured that all the important concepts are jotted down for you to refer to whenever you want.

24/7 Lifetime Access + Certificate of Completion

When you enroll you will get lifetime access to all of the course contents and any updates and when you complete the course 100% you will also get a certificate of completion that you can add to your resumé/CV to show off to the world your new-found Linux Mastery.

So What are you Waiting For?

Click that shiny Enroll button and I’ll See you inside ;)

Unpacking the Internet of Things (IoT)

PTC IoT Series, Microcourse #1

Created by Ayora Berry - Instructor at PTC

"]

Students: 62610, Price: Free

Students: 62610, Price:  Free

This is the first course in the PTC IoT Series. It focuses on unpacking the Internet of Things by describing the fundamental changes that are taking place at a product level; namely how things are becoming smart and connected.

The course is designed to be completed within 3-4 hours. We include academic research, business case studies, and incorporate eLearning best practices in order to provide you with an engaging and worthwhile learning experience.

If you want to familiarize yourself with the Internet of Things industry and understand how this industry is impacting technology innovation and business strategy, this course is for you.

Introduction to Internet of Things(IoT) using Arduino

Learn how to implement the communication between smartphones and also to control various home appliances wirelessly.

Created by Venkatesh Varadachari - Founder, MAKERDEMY

"]

Students: 37385, Price: $89.99

Students: 37385, Price:  Paid

#1 IoT using Arduino course on Udemy, in terms of students (over 600)

#1 IoT using Arduino course
on Udemy, in terms of reviews (8)

#1 IoT using Arduino course
on udemy, in terms of 5 star reviews (8)

Bonus content added
regularly. Latest update on 17-Nov-15. We will keep adding new content, so that
our students have something to look forward to

All our students
(Makerdemy brand) get VIP pricing ($8) for all our new courses. We have 10
courses under our brand and will be releasing a new course every 2 months.

____________________________________________________________________

This is an introductory course on Internet of Things (IoT). However, this is not an introductory course on Arduino. Arduino is one of the cost effective boards you can purchase & start programming with to interact with physical elements using logic & create results the way you want it. It can be used in your Engineering projects, Industrial Projects and Home Automation related projects.

This course is ideal for those who are interested in exploring the possibilities of Internet of Things using Arduino. The course lesson will explain “How to work on IoT using Arduino".

If you are a technology enthusiast and want to learn the cutting edge technology then this is the right course for you.

In this course you will learn how to implement the communication between smart phones and home appliances using Arduino to control the home appliances. This project is significant to reduce wastage of electricity, Improve technology used in a home, to provide convenience, security and increased quality of life and help you to use various wireless technologies.

You will learn how to use Android device to wirelessly control electrical outlets using relay switches in order to prevent wastage of electricity. How to configure your Bluetooth module to operate in the communication speed used in the Arduino.

Android app to help you control the pins of your Arduino Uno from your Android phone wirelessly.

App employs a simple Android user interface to

1) Control Arduino Uno's digital and PWM pins

2) Send text commands to Arduino

3) Receive data from Arduino over Bluetooth serial using the ever popular and really cheap HC-06 Bluetooth over serial module.

This project can be used to control various Home Appliances. And we can control device from a long distance, thus it gives ease of access. Faster operation and efficient. No need to carry separate remote or any other controlling unit.

In this project, a Relay and Bluetooth module is connected with Home appliances and is powered by Arduino which using Android app we can send commands to the Arduino to control the home appliances.

I will teach you step by step how to go about building this project. I will also share the code with you so that you can replicate the project yourself.

At the end of the course, you'll be fully familiarized with Arduino and ready to build your own home appliances. If you're interested in Arduino, or microcontrollers in general, and don't know where to Start - you've found the perfect course. I look forward to you joining this course. It provides the complete source code of the real time project. You will have a firm foundation on Internet of Things using Arduino. You can easily climb the stairs of IoT advance projects.

What are you waiting for? Enroll now!

IoT Internet of Things Crash Course

A Different IoT Power and Performance, Use ESP32 microcontroller to MAKE IoT projects to unleash your creativity

Created by Educational Engineering Team - Team of skilled Engineers Sharing Knowledge with the World

"]

Students: 30687, Price: $89.99

Students: 30687, Price:  Paid

>>> IoT Internet of Things Crash Course: Step by step is a course specially created for Electronic Geeks & Engineers who want to take their Electronics and Microcontroller Projects to the next level, adding Wifi, Bluetooth connectivity and more processor power while maintaining battery life  <<<

Welcome to this course.

The course lesson will explain “How to work on ESP32 Board by using C Language and the famous Arduino IDE development environment. This course will work best for you if your basic knowledge of Electronics and Arduino. You will learn how to interface the ESP32 Board with your Computer and Control it in no time.

ESP32 can be used in your Engineering projects, Industrial Projects, or IoT Home Automation related projects.

Why Learn ESP32?

If you an Engineering or Science student you might come across projects in which you want to control or monitor via internet, ESP32 with it's Robust Design, Ultra-Low Power Consumption, High Level of Integration and Hybrid Wi-Fi & Bluetooth Chip is the best fit to get started in Internet of Things World.

We will explore:

  • Digital Output: Blinking a LED

  • Digital Input: Reading a Touch Sensor

  • Analog Input: Reading a variable voltage from a potentiometer

  • Analog Output: Controlling a LED brightness

  • Analog Output: Controlling a Servo Position

  • Reading Temperature/Humidity Data with a Digital sensor

  • Connecting to the Internet and getting local time

  • Receiving data from a simple local web page, turning on/off a LED

  • Transmitting data to a simple local webPage

At the end of this course, you can create Innovative IoT Projects. The only thing that you need to do is THINKING, WIRING & CODING.

New Business Markets in the Internet of Things (IoT)

PTC IoT Series, MicroCourse #3

Created by Ayora Berry - Instructor at PTC

"]

Students: 25737, Price: Free

Students: 25737, Price:  Free

This is the third course in the PTC IoT Series. It focuses on describing how the Internet of Things is transforming market segments and associated business strategies. In particular, we will investigate how smart, connected products are transforming traditional industry boundaries and creating new market segments called IoT Settings.

The course in intended to be completed within 3-4 hours. We include academic research, industry case studies, and incorporate eLearning best practices in order to provide you with an engaging and worthwhile learning experience.

If you want to get a basic understanding how industry boundaries are changing and new markets are evolving that impact product development decisions, B2B relationships, and apply this knowledge in an IoT use case this course is for you!

Internet of Things IOT, Robotics and Hacking with NodeMCU

Learn NodeMCU by doing fun IOT projects, robotics and ethical hacking from simple to advanced

Created by Paul Chin - College lecturer

"]

Students: 20763, Price: $49.99

Students: 20763, Price:  Paid

Learn about Internet of Things (IOT), Robotics and Ethical Hacking using the low-cost NodeMCU.  This course consists of step-by-step clear video tutorials which shows close-up point-of-view videos of what the instructor is doing and  which are easy to follow along. No need for any in depth technical knowledge. This course focuses on hands-on practicals right away. Start with simple projects and gradually build up to more advanced projects as you gain more skills and experience.

This course makes it easy for you to get started by giving you exposure to a wide variety of things you can do with NodeMCU.  You will learn how to build remote monitoring systems, remote control devices through Internet, mobile phone controlled robotic cars and Hacking using NodeMCU. The robot you build will be directly connected to using any Android or iOS device with a web browser. There is no need for a separate Wifi Access Point. There is also no need to build a separate app for your mobile phone.

IOT is the hot thing today with more and more devices getting connected to the Internet. This course gives you a wide exposure to the many things NodeMCU can do. It is tailored for the beginner who has little knowledge about IOT. This makes it easy for you to get started and is backed by a 30-day money back guarantee. See you inside!

Introduction to Internet of Things(IoT) using Raspberry Pi 2

Learn how to use Raspberry Pi without Monitor, Keyboard and Mouse. Deploy program remotely and control using PC.

Created by Venkatesh Varadachari - Founder, MAKERDEMY

"]

Students: 11558, Price: $89.99

Students: 11558, Price:  Paid

Over 1,000 students & 20+ 5 star reviews.

This course is a follow on course to our immensely popular #1 Raspberry Pi course on Udemy - "Introduction to Raspberry Pi".


Bonus content added regularly. Latest update on 7-Nov-15. We
will keep adding new content, so that our students have something to look
forward to

All our students
(Makerdemy brand) get VIP pricing ($8) for all our new courses. We have 10
courses under our brand and will be releasing a new course every 2 months.

_______________________________________________________________________

This is an introductory course on IoT. However, this is not an introductory course on Raspberry Pi. This course is ideal for those who are interested in exploring the possibilities of Internet of Things using Raspberry Pi. The course assumes basic knowledge of computer hardware and software. However, knowledge of Operating system Installation and networking will help you in getting up to speed.

The GPIO pins on Raspberry Pi are a great way to interface with physical devices like resistors and sensors. The implementation of IOT within the device will change the operating possibilities. If you are a technology enthusiast and want to learn the cutting edge technology then this is the right course for you.

You will learn how to access the complete Graphical User Interface of your Raspberry Pi in your Windows computer. You don't need to buy a Monitor, Keyboard or Mouse separately for this mini kit. By which you can possibly save $100 or more by substituting your personal laptop instead of buying separate peripheral devices. The idea is to reduce costs and use existing devices to interact with the mini kit.

You will also learn how to eliminate the use of flash drive and transfer the files wirelessly between Raspberry Pi and Windows computer and vice-versa.

Finally, you will learn how to deploy the program remotely and access the GPIO pins. You will execute the program from your Windows computer and the output can be seen afar with peripheral devices connected to Raspberry Pi 2.

The course provides the complete source code of the real time project.

The entire course can be completed over a fortnight, including the hardware assembly and coding in Python.

By the end of this course, you will have a firm foundation on Internet of Things using Raspberry Pi 2. You can easily climb the stairs of IOT advance projects.

What are you waiting for? Enroll now!

Internet of Things (IoT) : The IoT for Smart Life

What is IoT ?, What technologies have made IoT possible ?, What are IoT applications ?, Smart Cities, and more here

Created by Vijay Kumar Yadav - Eminent Person in the World and Excellence with Education

"]

Students: 8239, Price: $34.99

Students: 8239, Price:  Paid

Information and communication technology (ICT) has always been dynamic and evolutionary in nature, leading to the continuous emergence of new technologies and business models. The recent advances in terms of available computing resources, software systems and communication networks, and the continuing miniaturization of hardware components have made it possible to integrate ICT into virtually anything, thus leading to the rise of a new computing paradigm known as the Internet of Things (IoT). The IoT aims at realizing an old dream of turning everyday objects into smart ones that are interconnected via the Internet and able to collect and exchange data and to make decisions autonomously.

Equipments are becoming more digitized and more connected, establishing networks between machines, humans, and the Internet, leading to the creation of new ecosystems that enable higher productivity, better energy efficiency, and higher profitability

In this practice test, the Internet of Things (IoT) : The IoT for Smart Life, you will find the 78 questions (multiple choice questions, 59 minutes, 20+20+38 questions 15+15+29 minutes) on the Udemy. Here will find - What is IoT ?,  What technologies have made IoT possible ?, What are IoT applications ?, What Industries can benefit from IoT ?, and Smart Cities. You can make your notes of all questions and you can find the excellent knowledge (answer available of all questions).

From 0 to 1: Raspberry Pi and the Internet of Things

Have a blast using the Raspberry Pi to do some home automation and understand the Internet of Things

Created by Loony Corn - An ex-Google, Stanford and Flipkart team

"]

Students: 6035, Price: $89.99

Students: 6035, Price:  Paid

  • Taught by a team of electrical engineers from Stanford and IIT Madras.

An Internet-Of-Things course for everyone - accessible yet serious, to take you from absolute beginner to a solid intermediate level - built around Home Automation using Raspberry Pi.

This is a course is for everyone. You need not be an electrical engineer, or an engineer at all. We explain all engineering or automation concepts from absolute scratch.

This is an Internet-of-Things course, not merely a Raspberry Pi course. This is important because we think too many courses end up becoming like manuals for the Raspberry Pi, or the Arduino, or some specific hardware device. This course is careful to generalize

The course takes you to a solid intermediate level. The objective is to get you to a point where if you imagine a really cool IoT application, you will be able to independently figure out how to implement it.

We focus on Home Automation using Raspberry Pi for our use-cases. This is so that you can immediately put it to use around the home (turn that music down without getting off the couch!)

As with all our courses, this one too is quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.

What's Covered:

Internet of Things : Sensors, Actuators, Microcontrollers, Arduino, Raspberry Pi, Physical Computing, Smart homes

Raspberry Pi 2 Model B Components, System on a Chip (SOC) , Input Output Interfaces, SD Card / Secondary Storage, Choice of Operating Systems, RISC/CISC Architectures, x86 vs ARM, Raspbian OS installation, Raspbian tour, Linux Shell commands overview, Installing softwares, Connecting to the Internet

Physical Computing: Sensors (Photoresistors, Ultrasonic sensors, motion sensors, temperature and humidity sensors), Relays, LEDs, Push buttons, Basics of circuit design, Ohm's law, RC circuit, GPIO pins, Serial and Parallel interfaces, UART, SPI, I2C, Pulse Width Modulation (PWM), Python (RPi DOT GPIO), WiringPi, Node js (RPi-GPIO)

Home Automation projects: Measuring Distance, Measuring Light Intensity, Controlling switches with sensors, Controlling switches over local and external networks 

ESP8266 & Micro Python for Internet of Things

Realise your Apps using various sensors(Temp, Humidity,Gas& Motion), displays(N5110,SSD1306), also Bind Apps to Google.

Created by Sujith K - MiUbi Systems - Nurturing Engineers

"]

Students: 3699, Price: $49.99

Students: 3699, Price:  Paid

UPDATE 12 : Hola, el curso está habilitado con subtítulos en alemán[Powered by Google Translate]

UPDATE 11 : Hallo, der Kurs ist mit deutschen Untertiteln / Bildunterschriften aktiviert[Powered by Google Translate]

UPDATE 10: Enjoy Project 9 Where we use Lab 13 &14 to Create Custom Webpage to control devices connected over NodeMCU

UPDATE 9 : Lab 13 & 14 added , To Get Familiar of Using NodeMCU as Webserver and Basics of HTML & CSS

UPDATE 8 : Project 8 How to Push Sensor Data to Google Sheets for Data Logging ? (based on Lab 4 and Project 7)

UPDATE 7 : Project 7 from UPDATE 5 and 6 Labs, pushing notifications up on an alarming activity

UPDATE 6 : Using NodeMCU with Pushbullet for Push notification on Mobiles and other devices

UPDATE 5 : Using MQ135 Sensor for Gas Detection and Decision Making

UPDATE 4 : Using Nokia5110 Display with NodeMCU, Parsing JSON Data with NodeMCU, Creating a Weather Station Dashboard using NodeMCU and Nokia 5110 Display

UPDATE 3: Using LiDAR for IOT Apps, A lecture on Gesture recognition using VL6180x is added to bonus lectures, vl6180x from STMicroElectronics is a popular sensor for mobile phones, which can also be used for IOT Apps, Have a look for new Ideas

UPDATE 2 : After Request from Students Asking about interfacing a display, we have uploaded few bonus lectures on working with SSD1306, a 128 x 64 OLED display, after taking these labs you will be able to draw objects, display your own images and run gif images over SSD1306

UPDATE 1 : After listening to candidates expressing their discomfort with instructor's accent ,Captions(CC) of all Lectures in the course are properly transcribed now and are not automatic(annoying)

Description :

This course gives a brief introduction to IOT and enables the students/enthusiasts to create very easy and useful applications through NodeMCU hardware and supporting sensors in a fastest way.

Regular courses which teach IOT through Raspberry pi  may incur a cost of 30 - 50 $  including different sensors to complete the learning process, where as this course uses hardware like NodeMCU which is Open-source, Interactive, Low cost, Simple, Smart and WI-FI enabled hardware powered by ESP8266

Regular courses use C/ C++  language to code,Where as this  course emphasizes more on the use of MicroPython which is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

This Course uses popular PyCharm IDE from Jetbrains available free as community edition 

Course is completely experimental / lab based and has no boring lectures and introductory graphics

It shows how to interface and grab data from sensors like Vibration, Temperature, Humidity, Pressure

It teaches how to post / visualize the  data grabbed from sensor on to internet, visualization brokers/interfaces like Thingspeak and Adafruit.IO are used 

Apart from visualization the course also teaches how to control IOs/devices connected to NodeMCU hardware through internet from any place in the world using Google Voice Assistant and If This Then That (IFTTT) platforms

Our rationale to build/teach this course: We went through different courses on IOT and found that there is need for a course which can teach people about building IOT Apps under limited budget

Internet of Things Business Impact

How to make the most out of IoT and Digital Transformation

Created by Prof. Dr. Markus Weinberger - Professor for Internet of Things

"]

Students: 2839, Price: $49.99

Students: 2839, Price:  Paid

Quote from a participant (Aug 15, 2020):
"This was a great course to help me understand in many different ways how I might bring IoT Solutions to my role in Innovation in my business. It exceeded my expectations, and covered a variety of topics I had not even thought about. Excellent course!"

The idea of the Internet of Things (IoT) has been around for several years now. But still industry - incumbents and startup - searches for applications and appropriate business models.

This course introduces the most important concepts of the internet of things and various mechanisms that make IoT useful. The IoT value stack is introduced, too, as well as a short introduction to business model innovation.

This is the basis for more advanced lections on the impact of IoT on business models and on IoT business opportunities and revenue models.

Throughout the course, participants will get to know useful tools and schemas that facilitate transfer to own business context and challenges.

This course is for you, if you are enthusiastic about digital transformation and internet of things, but still need to figure out how to translate these ideas to your business context, your strategy and into sustainable business models.

There is no specific knowledge or tools needed as a prerequisite to take this course.

AWS IoT: Developing and Deploying an Internet of Things

Learn what the Internet of Things is and how it works.

Created by AWS, a subsidiary of Amazon.com -

"]

Students: 2700, Price: Free

Students: 2700, Price:  Free

There are billions of devices in homes, factories, oil wells, hospitals, cars, and thousands of other places. With the proliferation of devices, you increasingly need solutions to connect them, and collect, store, and analyze device data. AWS IoT provides broad and deep functionality, spanning the edge to the cloud, so you can build IoT solutions for virtually any use case across a wide range of devices.

This course will introduce you to the Internet of Things and then explore Amazon Web Services’ IoT services, and then expert instructors will dive deep into topics such as the device gateway, device management, the device registry, and shadows. They will also discuss security features and implications, core and edge computing capabilities and benefits, and the use of HTTP and MQTT as communications protocols. Lastly, they will discuss the integration of IoT solutions with analytics tools, which will allow you to analyze the IoT data being collected by your fleet of devices. This course will provide a combination of video-based lectures, readings, demonstrations and hands-on lab exercises that will allow you to build, deploy and manage your own IoT solution. Get started today with learning what the Internet of Things is and how it works in today's ever-changing world.

Building Internet of Things Projects with Arduino IOT Cloud

Learn the Internet of Things.Build IoT Projects, Configure IoT Things, Dashboards, Webhooks and build IFTTT Integrations

Created by Lee Assam - Electrical and Software Engineer, University Instructor

"]

Students: 2415, Price: $94.99

Students: 2415, Price:  Paid

In this course you will learn about the NEW Arduino IoT Cloud Platform that allows you to easily build Internet of Things (IoT) applications and projects that connect to the Cloud.

Go from Zero to Hero and learn how to quickly build secure Internet of Things (IoT) apps and dashboards using Arduino that connect to the Cloud.

What you will Learn

In this course, you will learn:

  • A basic understanding of what is the Internet of Things

  • IoT Terminology

  • What is the Arduino IoT Cloud Platform

  • How to setup your Arduino MKR boards to connect to the Arduino IoT Cloud

  • How to use the Arduino Internet of Things (IoT) Cloud Platform to build IoT apps with minimal code

  • How to build dashboards to monitor your Internet of Things (IoT) projects , peripherals and sensors

  • How to incorporate Webhooks in your Internet of Things (IoT)  Applications

  • How to use the If This Then That (IFTTT) to integrate services into your IoT Applications

  • How to use Arduino MKR Boards to prototype Internet of Things (IoT)  Projects

  • Securely connecting your Internet of Things (IoT) device to the Cloud

  • The ins and outs of the Arduino Web Editor

What you will Build

We will start with basics by building simple Internet of Things (IoT)  Cloud projects such as:

  • Controlling an LED from the Cloud

  • Taking Analog Readings

  • Detecting events from IoT devices like a button push in the Cloud

We will progress to advanced projects such as:

  • Creating a motion sensor alarm circuit that calls your cell phone when motion is detected

  • Creating a self-regulating temperature controlled system

You will also learn how to build Internet of Things (IoT) dashboards with little to no code to monitor your Things and Properties from the Cloud!

Who this course is for:

  • Students

  • Internet of Things (IoT)  Hobbyists

  • Electronics Hobbyists

  • Electrical Engineers

  • Makers

  • Tinkerers

What previous knowledge should I have:

  • A basic understanding of Arduino

  • A basic understanding of Programming (C preferred)

  • Be willing to learn

Why is the Arduino Internet of Things (IoT) Cloud Platform important?

We all know and love Arduino Platform for tinkering and building prototypes. But when it comes to building IoT projects that connect to the internet, using Arduino by itself gets messy.

Here are some of the challenges with Building IoT Apps with simple flavors of Arduino Boards :

  • You need to use an Arduino board that has Wifi built-in or use additional modules like the ESP8266 or ESP32 to enable internet connectivity

  • You have to worry about how to secure connections to the internet from IoT devices to prevent hackers from intercepting your IoT data

  • Connecting to the Cloud is also challenging as you have to write custom code to handle integrations

  • Building Dashboards to monitor and control your IoT apps requires writing additional custom code and programming and this can get messy very quickly

The Arduino IoT Cloud was created to solve these issues.

The Arduino IoT Cloud allows you to:

  • Easily, Securely and Seamlessly build Arduino Internet of Things (IoT) projects that connect directly with the Cloud

  • Quickly allow Arduino MKR Boards to connect securely connect to the Cloud

  • Create WebHooks to easily connect backend APIs and Services to your Internet of Things (IoT) Projects

  • Monitor your projects in real-time by creating dashboards and widget with a few mouse clicks

Join the Arduino IoT Cloud Bootcamp Course today and learn to build Arduino Internet of Things (IoT)  apps that connect to the Cloud the easy way!

Check out the free preview lectures and I will see you in the course!

Bash Mastery: The Complete Guide to Bash Shell Scripting

Master Bash Shell Scripting to Automate Tasks, Save Time, and Boost Your Career. Practical Projects + All Code Included.

Created by Ziyad Yehia - Energetic Instructor with a Project-based Approach

"]

Students: 2283, Price: $89.99

Students: 2283, Price:  Paid

Hello and welcome to the Bash Mastery Course, the ultimate bash shell scripting course that’ll have you independently writing and automating your own high-quality bash shell scripts in no time!

Are you struggling to progress your IT career due to inexperience with bash scripting?

Do you want a VIP ticket to easier automation that’ll make your life easier?

Are you ready to finally learn and understand bash shell scripting in Linux?

The invaluable knowledge you’ll gain from this course will give you a competitive advantage in your career, save you time and help you automate boring tasks!

At last, a project-based bash scripting course packed with valuable and useful resources taught from the official Bash manual!

I’m Ziyad Yehia, your energetic course instructor. I’m excited to take you on an incredibly fun journey to learning everything you need to know to start bash shell scripting like a pro.

I’ve created this project-based course following massive demand from successful students on my Linux Mastery course. Now you can Master Bash Shell Scripting with the same fun and friendly teaching style.

Get ready to join thousands of my super successful students who’ve mastered Linux Command Line in my bestselling, top-rated Linux Mastery course and jump aboard this career-boosting Bash Scripting Mastery course for beginners.

When you’ve finished this course, you’ll be able to:

● Understand bash as a language

● Understand the relationships between the different components of the bash language

● Build bash scripts from scratch without needing to memorise lines of code

● Write high-quality bash shell scripts

● Automate your bash scripts to complete boring and complex tasks

● Find and fix bugs in your bash scripts with ease

● Run your bash shell scripts on local and remote servers

And with over 14 practical assignments, you’ll have real-life experience creating bash scripts and problem-solving too, so you’ll be ready to tackle your own bash scripts independently.

1. Get Experience Writing Bash Scripting

Get to grips with the bash command language and practice using it

The biggest problem Linux users have is not having enough experience with bash shell scripting. But the trouble is that to get the experience, you first have to fully understand the thought process behind writing a script.

Have you ever looked at bash scripting and had the “deer-in-headlights’ effect? You know, frozen on the spot feeling completely overwhelmed. Yeah, we get it. Because when you don’t understand a language, it just looks like alien symbols on a screen.

So in this course, I’ll take you back to basics. You’ll learn the bash syntax properly. You’ll learn how the bash language is constructed and how bash works under the hood, so you can write high-quality scripts.

You’ll get plenty of practice writing bash scripts in a variety of different real-life examples.

The only way to get experience is by doing. So this project-based course immerses you in creating and doing. You’ll come away with all the experience you need to write professional bash scripts independently.

2. Make your life easier with automation

Imagine putting your most boring daily tasks on auto-pilot! Wouldn’t that be great?

Bash scripting opens up a whole new world of possibilities and learning to automate the execution of your written bash scripts will take you to a whole new level!

Automation allows you to…

● Become more efficient in your job

● Save time to focus on the important tasks

● Be more productive

● Make your life easier

Stop doing boring tasks manually and start automating your workload. Join me in this course and I’ll give you the resources, knowledge and confidence you need to start automating successfully.

3. Create the highest-quality scripts with debugging tools

Discover the easiest ways to search and destroy bugs in your scripts

Make sure your bash scripting is of the best quality and that your bash scripts work. How? By learning to use professional bash script debugging tools.

We’ll show you the ins and outs of the professional debugging tool ‘Shellcheck’, so you can confidently approach the debugging process and easily identify and squash any hidden bugs in your scripts.

With this bug-crushing tool in your belt, you’ll gain a significant advantage over other ‘self-taught’ scripters so you can get ahead in your IT career.

4. Run your scripts on local and remote servers

Get a real sense of where bash scripting fits into the real-world IT ecosystem.

Are you ready to become the king of bash shell scripting in your workplace?

Learning bash shell scripting is one thing. But learning how to implement it into your IT systems is what truly makes the difference.

So in this course, I'll show you how to run your scripts on both local and remote servers successfully.

Who knew learning bash scripting could be so fun?

Bash Shell Scripting is a complex and difficult subject. It’s going to require your time and effort to learn. But this doesn’t mean it has to be boring and dull.

I’ll make learning bash scripting more engaging for you. How? By focusing on the practical side, not just the theory. You want to build scripts, right? Then choose a course that lets you build impressive real-life bash scripts from the beginning.

The fun and engaging projects will have you scripting like a professional practitioner in the field.

Kick-start your learning with practical tasks...

This course offers 14+ mini-projects to keep you engaged, and motivated throughout. The practical side of learning gives you the experience you need to master all types of bash scripting.

Reach your goals faster with a course that keeps you motivated and engaged throughout!

Dig deep, uncover the untouched parts of bash shell scripting...

There are some strange parts of bash scripting that can be complex. But you need this knowledge if you’re going to master bash shell scripting. So why don’t other courses go into this?

Put simply, because it’s challenging to learn and teach. But I’ll run you through these topics clearly and concisely to help you get the right understanding in no time.

Will this course teach you everything you need to know about Bash Shell Scripting to progress in your career?

YES!!!!

You’ll be able to independently write your own bash scripts and get a serious advantage over your colleagues.

BOOST YOUR CAREER PROGRESSION WITH THIS BASH MASTERY COURSE TODAY!

Click that shiny Enrol Button and I’ll see you inside ;)

Introduction to Internet of Things

Understand the building blocks of IoT and learn how to prototype your own IoT projects from scratch

Created by Packt Publishing - Tech Knowledge in Motion

"]

Students: 2181, Price: $89.99

Students: 2181, Price:  Paid

IoT is a hot area and it has the potential to impact a variety of industries. This course is designed to initiate the widest possible group of people to the field of IoT and will be comprehensive in its scope. This course supplies in-depth content that put the theory into practice.

The course will start with a basic introduction to IoT and take the student through an IoT solution case study. You will then be given with another case study to understand the building blocks of a typical IoT solution which will introduce the Sparkfun ESP8266 “Thing”, which is a customized ESP8266 development board which we will use to rapidly prototype IoT solutions. The course will then introduce you to Cayenne - a drag and drop IoT platform which helps you to build IoT solutions fast without any programming needed, it also assists you in building interesting IoT solutions that cover all the basic building blocks of IoT.

Finally, you will be able to build IoT solutions on your own to solve your business needs.

The code bundle to this course is available

About the Author

Venkatesh Varadachari is the founder of MAKERDEMY, a pioneer company in the field of Maker education. Through MAKERDEMY, Venkatesh works on several Maker domains like Raspberry Pi, Arduino, Artificial Intelligence, 3D printing and the Internet of Things. MAKERDEMY has the largest catalogue of IOT and related topics on Udemy. Venkatesh is actively involved in IOT education and applying his IOT knowledge to solve local business problems.

Microcontrollers for the Internet of Things

A guide to the Arduino platform focused specifically on the inexpensive WiFi-enabled ESP8266 microcontroller!

Created by Thomas Tongue - Maker, Instructor, Serial Entrepreneur

"]

Students: 2154, Price: $19.99

Students: 2154, Price:  Paid

Arduino has created an open-source, easy-to-use hardware & software platform that has made microcontrollers and electronics accessible to a broad audience of makers. Dozens of variations on the platform exist today, and dedicated devices found in 3D printers, Quadcopters, Media players and robots have bloomed thanks to a diverse ecosystem of vendors and enthusiasts. These devices are following the trend of adding more and more networking and communication capabilities, pushing toward applications on the Internet of Things.

This course is a guide to the exciting world of internet-enabled microcontrollers using the Arduino platform. Starting with the fundamentals of Arduino programming, the course builds expertise in Analog/Digital Input & Output, and other core topics used to prototype electronic devices. The course then extends the experience by focusing on programming the ESP8266 to scan and connect to pre-existing WiFi networks, or create its own network as an access point. This course features lectures with information to help students build the demonstrations as they go, and challenges students to extend the lecture-provided circuits and code to add additional features. Finally, there is a projects section at the end of the course where new projects will be added to illustrate special topics and techniques, based on student interests and questions!

SAP HANA Internet of Things(IoT):Raspberry, Uno, PubNub, UI5

Easy to understand hands-on course for learning IoT using SAP HANA, SAPUI5, Raspberry Pi, Arduino & extend with PubNub.

Created by UI5 Community Network - Experts in Services, Consulting and Education

"]

Students: 1645, Price: $89.99

Students: 1645, Price:  Paid

Do you know why all of a sudden all big names in IT like SAP, IBM, Apple, Google and Amazon are talking about Internet of Things so seriously ?

Have you ever read an article or attended a talk or watched a video or even spoke to your colleagues about Internet of Things (IoT) and it filled you with more questions than answers ?

To put in a very simple way, IoT will be bigger than anything that's ever been done in high tech and IoT projects are not simple to do, therefore consultants and teams who are working in IoT are paid top rates and salaries.

After long and extensive work of more than 5 SAP consultants and hardware experts for more than 1 month, we are able to finally compile a course which can cover entire end-to-end Internet of Things, in a simple and easy to understand way .

This course is packed with information, knowledge, hands-on and real life project experience learning.

After taking this course :

  1. You will be able to create your own cutting edge IoT usecases with SAP HANA and extend it with PubNub Cloud, an IoT platform already serving big names in the market.
  2. You will be ready to work and manage an IoT project.
  3. If you have never worked with SAP HANA XSJS or SAPUI5, after taking this course, you will be ready to make your first application.
  4. You will be able to understand how PubNub IoT Cloud works and how it is being used by big names like SAP Finance, Coca-Cola, CBS, Yahoo and many more.
  5. And you will be ready for a pay/rate raise.

We have covered SAP HANA Native development, SAPUI5, Raspberry Pi, Arduino Uno and sensor interfacing to solve a personal life problem that will keep the course interesting and fun. Once we achieved that, we will extend the same project by using PubNub Cloud platform and replacing SAP HANA backend.

All the steps are easy to follow and understand.

You will be learning some of the most difficult technologies with ease because this course was compiled based upon DEEP principle.

Even if you are a beginner in IT or an expert or a manager you will never regret after taking this course.

We are giving you a 30 days money back guarantee!

The Future is Now!

Beginners Masterclass into Internet of Things

Learn IoT with Raspberry Pi and Microsoft Azure

Created by Amit Rana - Electronics Engineer, Developer and Trainer

"]

Students: 1500, Price: $109.99

Students: 1500, Price:  Paid

"I believe everyone can learn and excel in technologies with right tools and proper guidance. Hence I make these courses and 50% of all my courses is available for free preview, watch them, if you feel right, enroll!!! I hope you'd like this transparency!!!"

Are you trying to study IoT?

Are you getting confused with all the hardware and software stuffs?

Learning IoT can be very confusing especially if you’re new to electronics. Even experienced people struggle in understanding everything at one place, definitely you’re not alone

Stop Struggling to Learn IoT

I’ve created a course which will enable you to learn and experiment with IoT in a very easy way

I firmly believe that anyone regardless of their education and skills can not only learn but excel in experimenting with IoT including all the hardware and software skills.

This course is specially created for beginners in electronics hardware and cloud technologies!!!

"What is there to loose if you enroll in this bestseller course? You have a 30 day Full Money Back Guarantee, enroll now and start experimenting on IoT"

Hi, My name is Amit Rana, I’m an engineer, programmer and trainer

I have created “Beginners Masterclass into internet of things” to help you learn IoT with Raspberry Pi and cloud technologies.

If you’ve always wanted to

  • Start or shift your career to Internet of things

  • Get better in your existing work

  • Kick start your next dream IoT startup

  • Start your own blog and youtube channel, probably online course on this ever growing industry

… then this course is specially for you.

This course is specially created for beginners in electronics hardware and cloud technologies!!!

IoT is interconnecting various things and devices to send and receive data from internet enabling variety of applications

In this program, there are number of different aspects of IoT that we’re going to study

First, we’ll understand the basics of IoT and what are the different hardware and software platforms needed for it

We’ll then use raspberry pi as our controller for this course and see how we can make it up and running. We’ll see how to write python programs

For various interfaces like relays and sensors.

Once we get confident about raspberry pi, we’ll then explore IoT with Microsoft azure and few more platforms

With something like Microsoft azure, you can create any kind of system you want, we’ll see how to push data there, how to see data visualization using PowerBI,

How to save data and how to create our own custom app over there.

After Microsoft azure, we’ll see some other popular platforms like thingspeak and adafruit IO and try to create a complete home automation project using raspberry pi.

"What is there to loose if you enroll in this bestseller course? You have a 30 day Full Money Back Guarantee, enroll now and start experimenting on IoT"

In This Course, you'll learn

Basics

  • What is IoT and why learning it is important

  • How to implement IoT, what are the required softwares and hardware for IoT

  • What is Raspberry pi and how to setup raspberry pi for first time use

  • Introduction to Python programming with raspberry pi

  • Interfacing of various sensors and output devices with raspberry pi

  • Python programming to control home appliances and read sensors

Microsoft Azure IoT and Cloud Platforms

  • Communication protocols in IoT

  • What are different Cloud platforms used for IoT, what is PaaS and SaaS products

  • Creating account on Microsoft Azure and learning

  • What is IoT Hub creation and its various pricing

  • Pushing data to IoT hub from raspberry pi

  • Data Storage using Blobs

Data Visualization and Logic

  • What is PowerBI?

  • Creating account on PowerBI

  • Using PowerBI with Raspberry pi and Azure IoT Hub for creating reports

  • Create real time web app for data visualization

  • Create Custom Logic app to trigger and email from Azure

Thingspeak

  • Creating account on thingspeak

  • send data from raspberry pi to thingspeak

  • Use HTTP to send data

Adafruit IO

  • Deeper understanding of what is MQTT protocol

  • Using adafruit IO for creating IoT project using MQTT protocol

  • Complete Home automation project using Raspberry pi and Adafruit IO

What this course will do for you?

  • Give you a clear understanding of what is IoT?

  • Take you from a complete fresher to an experienced Raspberry PI user and programmer

  • Understand IoT protocols

  • Design your IoT systems

Who Should Enroll?

  • Complete Beginners into IoT and Raspberry Pi

  • People who understand little in IoT and want to learn Microsoft Azure IoT Hub

  • Freshers as well as experienced one's

This course is specially created for beginners in electronics hardware and cloud technologies!!!

I have been training and developing from past 10 years. With more than 50000 students trained across 150 countries, you can be assured that you’re in a good company. What’s more, there is always a 30 day money back guarantee so you’re safe about investing your money into this course.

Data Analytics in Internet of Things (IOT)

An Introduction to Data analytics and IOT

Created by Saravanan (Saro) Velrajan - Technology Enthusiast

"]

Students: 646, Price: Free

Students: 646, Price:  Free

Welcome to the Data Analytics in Internet of Things (IOT) course. Both Data Analytics and IOT are very hot topics in the industry today. In this course, you’ll learn the basics of IOT, IOT Protocols, end to end architecture of IOT networks, Data Analytics and the application of Data Analytics in IOT. Specifically, you’ll learn how Data Analytics and IOT are used in Smart Manufacturing, Smart Communities and in Supply Chain Management.

The following are the various topics covered in this training:

1. Introduction to IOT

2. IOT Protocols

3. Data Management in IOT

4. Data Analytics in IOT

5. Application of Data Analytics in IOT

6. Data Analytics Tools & Platforms for IOT

7. Labs

• Monitor and Collect Data from IOT Sensors

• Data Visualization

This course is for beginners who want to get their feet wet in IOT related concepts and application of data analytics in IOT. You'll get to practice the skills learned during the training, by doing two hands-on labs related to IOT and Data analytics. When you do the lab, you’ll develop an understanding of how IOT devices are monitored, how data gets exchanged with the IOT edge and how to perform data visualisation using IOT data.

There is also a quiz at the end to validate / refresh your understanding of the topic.

IoT Internet of Things Bundle

A Different IoT Power and Performance, Use ESP32 microcontroller to MAKE IoT projects to unleash your creativity

Created by Educational Engineering Team - Team of skilled Engineers Sharing Knowledge with the World

"]

Students: 539, Price: $89.99

Students: 539, Price:  Paid

This is a complete bundle to get you started in IoT

  • IoT Internet of Things Crash Course: Step by step is a course specially created for Electronic Geeks & Engineers who want to take their Electronics and Microcontroller Projects to the next level, adding Wifi, Bluetooth connectivity and more processor power while maintaining battery life

  • ESP32 Email Alert Based on Sensors Reading: Send Emails using ESP32 and Arduino IDE coding easily and effectively and unleash the power of coding and ESP32 Hardware

  • ESP32 Web Server: Step by Step Course to create your very own standalone web server with ESP32 that controls output and display Data.

  • ESP32 + Databases to Control Anything Anywhere: Step by Step Course to help you create your first internet-connected electronics projects using ESP32 wifi breakout board

IoT Internet of Things Crash Course: Step by step is a course specially created for Electronic Geeks & Engineers who want to take their Electronics and Microcontroller Projects to the next level, adding Wifi, Bluetooth connectivity and more processor power while maintaining battery life  <<<

Welcome to this course.

The course lesson will explain “How to work on ESP32 Board by using C Language and the famous Arduino IDE development environment. This course will work best for you if your basic knowledge of Electronics and Arduino. You will learn how to interface the ESP32 Board with your Computer and Control it in no time.

ESP32 can be used in your Engineering projects, Industrial Projects, or IoT Home Automation related projects.

Why Learn ESP32?

If you an Engineering or Science student you might come across projects in which you want to control or monitor via internet, ESP32 with it's Robust Design, Ultra-Low Power Consumption, High Level of Integration and Hybrid Wi-Fi & Bluetooth Chip is the best fit to get started in Internet of Things World.

We will explore:

  • Digital Output: Blinking a LED

  • Digital Input: Reading a Touch Sensor

  • Analog Input: Reading a variable voltage from a potentiometer

  • Analog Output: Controlling a LED brightness

  • Analog Output: Controlling a Servo Position

  • Reading Temperature/Humidity Data with a Digital sensor

  • Connecting to the Internet and getting local time

  • Receiving data from a simple local web page, turning on/off a LED

  • Transmitting data to a simple local webPage

At the end of this course, you can create Innovative IoT Projects. The only thing that you need to do is THINKING, WIRING & CODING.

------------------

>>> ESP32 Email Alert Based on Sensors Reading: Send Emails using ESP32 and Arduino IDE coding easily and effectively and unleash the power of coding and ESP32 Hardware <<<

Welcome to this course.

The course lesson will explain “ESP32 Email Alert Based on Sensors Reading by using Arduino IDE coding and  Arduino Environment. This course will work best for you if your basic knowledge of Electronics and Arduino. You will learn how to interface the ESP32 with your Computer and Control it using Arduino IDE to read sensor data and send emails accordingly.

ESP32 can be used in your Engineering projects, Industrial Projects, or Home Automation related projects.

You’ll learn how to:

  • Set up electronic circuits

  • Set up the Communication protocol on ESP32

  • Write basic applications for ESP32 in Arduino to control basics functions

  • Advanced Control sensors and email automation using ESP32

  • How to Integrate ESP32 sensors and switches

Why Learn ESP32?

If you an Engineering or Science student you might come across projects in which you want Physical interaction with your computer system & to display the operations on PC Screen

ESP32 is one of the cost-effective tools which you can create or purchase & starts programming to interact with physical elements with your logic & create results the way you want.

And using Arduino IDE, you can fully control the ESP32Board and the various process parameters like Motor Speed, LED ON/OFF Feedback, Temperature Signal.

At the end of this course, you can create Innovative Projects. The only thing that you need to do is THINKING, WIRING & CODING.

---------------------

>>> ESP32 Web Server: Step by Step Course to create your very own standalone web server with ESP32 that controls output and display Data. <<<

Welcome to this course.

The course lesson will explain “How to create a webserver by using Arduino IDE Programming Environment. This course will work best for you if your basic knowledge of Electronics and Arduino. You could connect sensors to an Arduino and control everything using a simple webpage that you will create in this course.

You could also control a webserver that is mobile responsive and can be accessed with any device that has a browser on the local network and trigger devices such as Motors, LEDs, Relays, and more.

Why You Should Join this course?

Because ESP32 Board gives you much data control, you can basically control anything you can imagine using ESP32 Webserver

You’ll learn how to:

  • Create A Simple ESP32 Web Server In Arduino IDE

  • ESP32 Operating Modes

  • Station (STA) Mode

  • Soft Access Point (AP) Mode

  • Wiring – Connecting Devices to ESP32

  • Concept Behind Controlling Things From ESP32 Web Server

  • ESP32 as HTTP Server using WiFi Access Point (AP) mode

  • Accessing the Web Server in AP mode

  • Detailed Code Explanation

  • ESP32 as HTTP Server using WiFi Station (STA) mode

  • Accessing the Web Server in STA mode

At the end of this course, you can create Innovative Projects. The only thing that you need to do is THINKING, WIRING & CODING.

----------------------------

>>> ESP32 + Databases to Control Anything Anywhere: Step by Step Course to help you create your first internet-connected electronics projects using ESP32 wifi breakout board. <<<

Welcome to this course.

The course lesson will explain “How to control stuff from all around the world by using Arduino IDE Programming Environment. This course will work best for you if your basic knowledge of Electronics and Arduino. You could connect sensors to an Arduino and send the values to a database on the internet. Then you could enter a website that you will create in this course to see the values from anywhere in the world with an internet connection. You are no longer stuck controlling your devices locally.

You could also add boolean buttons on to your website and control stuff connected to the Arduino such as Motors, LEDs, Relays and more

Why You Should Join this course?

Because IoT and controlling devices via Internet are one of the top trending topics nowadays and ESP32 Board is one of the best boards that can help you achieve Internet control with tools that you already have.

You’ll learn how to:

  • Create A Simple ESP32 HTTP Request In Arduino IDE

  • Get a FREE Hosting server and domain name

  • Create a PHP script to insert data into MySQL

  • Display data on a web page

  • Create MySQL database to store readings

  • Get Sensors Reading

At the end of this course, you can create Innovative Projects. The only thing that you need to do is THINKING, WIRING & CODING.

Internet of Things (IoT) with Arduino Programming & ESP8266

18 Hands-on Practical, IoT, NODEMCU, Sensors, WiFi, Arduino Programming, Actuator, Cloud, IFTTT, ThingSpeak , Automation

Created by Rahul Shrivastava - Design Engineer & Trainer - Embedded Systems & IoT

"]

Students: 240, Price: $19.99

Students: 240, Price:  Paid

Perform 18 Hand-on [Experiments/Practicals] exercises during the course to learn and enhance Arduino Programming, IoT Cloud, REST HTTP and Hardware Skills

Square Brackets [] specifies key learning areas 

1. LED Blink [Arduino Programming]

2. Navigate through ThingSpeak Cloud Platform [IoT Cloud]

3. Upload Random Numbers to Cloud Platform from Hardware - ESP8266-NODEMCU using REST HTTP GET method [Arduino Programming + IoT Cloud]

4. Using React and ThingTweet Service [IoT Cloud]

5. LM35 (Temperature Sensor) Interfacing with Hardware (ESP8266-NODEMCU) [Hardware + Arduino Programming]

6. Connecting Hardware (ESP8266-NODEMCU) dynamically to Access Point [Arduino Programming]

7. Push data to the cloud using REST HTTP POST Method [Arduino Programming + API Documents + IoT Cloud]

8. Read Data from Cloud [Cloud + Arduino Programming + HTTP GET Method]

9. IoT Close Loop [Hardware Interfacing + Arduino Programming + IoT Cloud + HTTP GET and POST]

10. TalkBack [IoT Cloud]

11. TalkBack Add Command [Arduino Programming + IoT Cloud + HTTP POST]

12. TalkBack Update Command [Arduino Programming + IoT Cloud + HTTP PUT]

13. TalkBack Read Command [Arduino Programming + IoT Cloud + HTTP GET] 

14. TalkBAck Execute Command [Arduino Programming + IoT Cloud + HTTP POST]

15. ThingHTTP [IoT Cloud + Web Services]

16. IFTTT [IoT Cloud]

17. Google Assistant, IFTTT, ThingSpeak [IoT Cloud, Cross cloud communination]

18. TimeControl [IoT Cloud]

This course starts with the very basics of IoT and gradually the complexity is increased in a scientific manner to attain the learning outcomes.

After completion of this course, You will be able to:

  • Build IoT products using ESP8266 SoC

  • Discuss IoT and its market value

  • Discuss sensors and actuators

  • Deploy IoT product to ThingSpeak Cloud platform using all its services

  • Integrate ThingSpeak IoT Cloud, IFTTT, google assistant to develop products.

Wireless Technologies for IoT

Internet of Things Protocols

Created by Mayuri P Joshi - Assistant Professor at KKWagh IEER, Nashik

"]

Students: 194, Price: Free

Students: 194, Price:  Free

Inter of thing is the most immerging technology these days. The course basically gives you the introduction of basic architecture of IoT and how these components of IoT are connected to each other through some communication Protocol. The basic few Protocols in Wireless Personal Area Network (WPAN) used in IoT are covered in this course. These various protocols are used in developing an IoT application. You will get the basic knowledge of various protocols which can be used in various layers or IoT stack. Communication Protocol used in IoT come under WPAN and have limited range of Communication. After studying select the protocols for the an IoT applications based on the layer that is IoT Stack it is been used and the power availability. Protocols play an important role in design of a IoT system. The Big data which is generated is transferred to cloud services using some communication protocol only from things to the user. The course is designed for the bingers in the field of inter net of things (IoT), and how communication is possible in IoT enabled devices. After studying this course one can easily compare the various protocols and select the protocol depending of the design of an IoT system.

Get started in Internet of Things| ESP8266 | MQTT | Firebase

Designed by Lema Labs -IIT Madras. A to Z Hands-on in IoT. Learn to Control & Monitor Devices from anywhere in the World

Created by Lema Labs - Incubated at IIT Madras Research Park

"]

Students: 143, Price: $39.99

Students: 143, Price:  Paid

Get hands-on with Internet of Things (IoT). Learn to control and monitor anything from anywhere. IoT is predicted to be one of the next big thing in technology. It is defined as the network of physical objects – devices, vehicles, buildings and other items – embedded with sensors, electronics, software and network connectivity that enables these objects to get the ability to sense and communicate.

There are now about 4.6 billion connected devices excluding phones, tablets and laptops. A number that is expected to increase to 15.3 billion in the next five years according to the Ericsson Mobility report. A recent study released by Gartner says that 43% of all companies are using or plan to implement an IoT application and that’s Industry 4.0

We have designed to course in a way that anyone can follow; You will learn everything from the fundamentals.

There are no requisites for this Course.

Highlights:

  • Learn to work with NodeMCU

  • Arduino Programming

  • Controlling devices using webpage in a Local network

  • Build Android Apps using MIT App Inventor

  • Publish sensor data to cloud (Adafruit IO)

  • Use IFTTT and control devices using Google Voice Assistant

  • Build a Home Automation Project

  • Working with Firebase DB

Who is this program for?

  • College Students

  • Working Professionals

  • Research Scholars & Professors

  • Hobbyists

We recommend you to have the below hardware ready before starting this course.

  • NodeMCU Development Board - 1

  • Micro USB cable - 1

  • LED 5mm - 1

  • LDR Sensor Module - 1

  • 5 Volts Relay Module - 1

  • Jumper Cables – 3

MicroPython and the Internet of Things

A gentle introduction to programming digital circuits with Python

Created by Miguel Grinberg - Software Engineer

"]

Students: 113, Price: $29.99

Students: 113, Price:  Paid

Welcome to MicroPython and the Internet of Things, a beginner tutorial that will introduce you to the exciting world of microcontrollers and small-form Internet enabled devices. On the hardware side, the tutorial is centered around the ESP8266 chip, an inexpensive, yet unbelievably powerful microcontroller. As far as software, I'm going to show you how to program this little device with MicroPython, a lightweight version of the Python language that is designed to run on devices with limited resources.