Course details

Developing and Implementing IoT Solutions: Principles of IoT and Python Basics

Developing and Implementing IoT Solutions: Principles of IoT and Python Basics


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
What is the Internet of Things (IoT), and how do we program devices to support it? This course introduces you to the IoT ecosystem, its architecture, and the essential characteristics of IoT: intelligence, connectivity, sensor capability, action automation, energy, data flow, and smart analytics. See how IoT appliances impact industries, such as information technology, healthcare, energy management, home security, and highway administration. Examine IoT cloud applications and data analytics. Explore how Python programming can support IoT implementation. Study the online Python simulator and MicroPython programming for IoT microcontroller chips.

Expected Duration (hours)
1.2

Lesson Objectives

Developing and Implementing IoT Solutions: Principles of IoT and Python Basics

  • recognize the architecture and ecosystem of IoT
  • identify the essential characteristics of IoT projects
  • illustrate how the arrival of IoT applications has had an impact on the IT industry
  • recognize the essential capabilities of IoT applications that can be implemented on the cloud
  • recognize the impact that IoT has over data analytics
  • describe the impact the invention of IoT products has had on the lives of consumers
  • specify how IoT can be implemented using Python
  • demonstrate how to work with Online Python Simulator using certain fundamental examples
  • list the feature of MicroPython that can be implemented in IoT applications
  • install and configure MicroPython
  • launch MicroPython live simulator, use MicroPython code to turn the LED ON/OFF, and print messages
  • Course Number:
    it_sdeiot_01_enus

    Expertise Level
    Intermediate