Well done Kornilios :)

How to become an IoT developer: 6 tips

By 2020, there will be a projected 20 billion Internet of Things devices in the world. Here’s how to get your start building connected things.

There are four stages in developing an IoT device, according to Kornilios Ampatzis, a software developer at InfoLearn:

  • Assembly of the physical hardware: This requires engineering skills, and is usually not completed by a developer. Most IoT devices use primarily pre-assembled boards and sensors connected on them.
  • Programming the device: This requires programming skills to read the data from the sensors connected on the IoT device, and send them to the server.
  • Programming the server that will receive and store the data from the device: This requires the use of server side languages, like PHP, ASP.NET or Node.js, and database queries based on MySQL or some other SQL derivative.
  • Displaying data to the device user: This involves creating the web page or app that will depict the collected data to the user, which requires web development knowledge of PHP, JavaScript, HTML, CSS, MySQL, or another framework.

“Usually a developer is not responsible for all those stages,” Ampatzis said. “So, in order to specify on how to get started on a career in the field, first they have to decide on which stage of the development process they want to get aboard.”

Read the full TechRepublic article