Main course content
- architecture, structure, layering and security
- HTML and XML markup languages
- JavaScript and Ajax
- information exchange with database managers
- communication and data exchange through MQTT and Web Services, and
- application areas of IoT and web systems and their impact on business and society.
The course consists of an integrated theory and project part with an in-depth study of the development of IoT and web systems.
The course covers the following elements:
Project
The aim of this project is to develop a “Internet of things” system in which computing devices can communicate between each other as well as responding to the environment and users. Initially the information about these communications and environment changes will get published on the public web available for users to monitor through a responsive user interface on the web application.
Our project is a web application that displays the weather according to the data measured by 3 different sensors spread out on two different Raspberry Pi’s. It also displays weather from 4 big cities in Sweden with the help of a weather api. With displaying the weather we mean that the weather is shown live on the website depending on the values fetched from the environment by the sensors. As a result if it rains, it rains on the website as well.