IoT for WebDevs - Knowledge Center

The Knowledge Center is specifically designed for web developers and those interested in the topic of Internet of Things IoT.  

Here you can find further material and videos of our webinars "IoT for WebDevs". 

Download Area

From web to IoT:Fast access to IoT development and tooling

Webinar from 11th May 2017

Tutor: Andreas Schmidt

Web developers are already familiar with embedded platforms. Its prototyping and building tools offer an accessible user experience that makes it easier to develop software or firmware, which is the first step in successfully mastering IoT. However, where do you go from there? Should the same code run on a multi-use professional platform or on different chips? Why do you need a cross-compiler and where do you get the one you need? How do development and testing processes work? Is continuous integration and delivery suitable for IoT?  The webinar provides detailed answers to these and many other questions.

IoT architecture for web developers

Webinar from 13th June 2017

Tutor: Andreas Schmidt

Can an IoT device communicate directly with the Cloud? Is it possible to use web protocols such as XML and HTTP for IoT? How is data saved and processed? What is "Edge"? The webinar presents the fundamental components of an IoT solution, outlines which device classes are available and explains the most important criteria for choosing the right one. In comparison to known industrial automation processes, the IoT will be strongly driven by wireless solutions. So, the webinar also provides an overview of the different radio standards and their classifications.

Web vs. IoT: Shining a light on the hidden aspects of IoT protocols

Webinar date 13th July 2017

Tutor: Andreas Schmidt

The dynamic of IoT will be influenced by interactions between microdevices. Multiple devices need to exchange data simultaneously, either with each other, through gateways, or with API services in the Cloud. Web technologies such as JSON, XML and HTTPS will only have limited applicability. In the webinar, we examine IoT from the perspective of OSI Stacks and define key concepts such as ZigBee, LORA, 868MHz, CoAP, UDP, IPv6, 6LoWPAN within the context of IoT. We provide a comprehensive overview of all components in an IoT solution as well as the possibilities offered by transmission technologies.

Agile development of IoT devices

Webinar date 17th August 2017

Tutor: Andreas Schmidt, Jörg Elzer

IoT projects differ from standard Web projects. In addition to the implementation of backend systems, the devices themselves need to be developed. As a result, designing and building hardware is an important task in IoT projects. The webinar presents real life examples of agile development. We show how agile end-to-end IoT solutions (incl. devices) are possible. Topics discussed are: Which essential phases and development strands distinguish agile IoT projects? Which principles are applicable to agile IoT projects? What are the similarities and differences in relation to software pure development projects?

Upcoming Events

IoT vs. Web-Security: A quick guide for web-developers to build secure IoT solutions

Webinar date 7th September 2017

Tutor: Andreas Schmidt

“Security” is one of the most discussed challenges in the development of solutions for the Internet of Things (IoT).  It is critical to build connected devices for the forthcoming wave of digitalization capable of communicating with each other in a stable and secure way.   

What challenges will you have to overcome in developing secure microdevices and firmware? Which existing Web technologies can be adapted to small devices?  

Blockchains in IoT architectures

Webinar date 12th October 2017

Tutor: Andreas Schmidt

Blockchain and distributed ledger technologies are becoming mega trends, particularly through the growing use of cryptocurrencies like BitCoin or Ehtereum. These technologies share several interesting characteristics with the Internet of Things (IoT) including e.g. decentralisation and distribution of the processing performance across multiple nodes.