Buy from US Buy from UK Buy from DE Buy from FR Buy from IT Buy from ES

In a nutshell, the Internet of Things is the concept of connecting any device (so long as it has an on/off switch) to the Internet and to other connected devices. The IoT is a giant network of connected things and people – all of which collect and share data about the way they are used and about the environment around them.

The Internet of Things is actually a pretty simple concept, it means taking all the things in the world and connecting them to the internet.

There are three key elements of IoT:

Why IoT Matters?

In short words, IoT will improve  our  life quality and productivity in an amazing way.  In next 5 to 10 years, as the 5G network being deployed to every corner of our world, IoT will be part of daily life and generate a lot of  business opportunities and job positions. So it is never too late to learn IoT technology in the coming smart society.

HTTP stands for Hyper Text Transfer Protocol.

Introduction

The WEB

Internet (or The Web) is a massive distributed client/server information system as depicted in the following diagram.

Many applications are running concurrently over the Web, such as web browsing/surfing, e-mail, file transfer, audio & video streaming, and so on.  In order for proper communication to take place between the client and the server, these applications must agree on a specific application-level protocol such as HTTP, FTP, SMTP, POP, and etc.

World Wide Web Communication

The World Wide Web is about communication between web clients and web servers.

Clients are often browsers (Chrome, Edge, Safari), but they can be any type of program or device.

Servers are most often computers in the cloud.

HyperText Transfer Protocol (HTTP)

HTTP (Hypertext Transfer Protocol) is perhaps the most popular application protocol used in the Internet (or The WEB).

HTTP Request / Response

Communication between clients and servers is done by requests and responses:

  1. A client (a browser) sends an HTTP request to the web
  2. An web server receives the request
  3. The server runs an application to process the request
  4. The server returns an HTTP response (output) to the browser
  5. The client (the browser) receives the response

HTML is the standard markup language for creating Web pages.

A Simple HTML Document

Example

Try it Yourself »

Example Explained

You can learn more about HTML from: https://www.w3schools.com/html/default.asp

and https://www.websiteplanet.com/blog/html-guide-beginners/