This document discusses IoT and practical laboratories. It begins by outlining the need for cloud computing and IoT professionals due to lack of skills in these areas. It then discusses various IoT-related projects and partnerships that aim to provide online training and qualifications to European SMEs using virtual and remote labs for hands-on learning. Finally, it presents different types of IoT demonstrators that have been developed, including a smart weather station, Raspberry Pi simulator, Raspbian virtual image, smart micro-grid lab, and others. It also discusses the instructional design approach used, which follows four stages of an inquiry learning process: contextualization, orientation, experimentation, and conclusions.