Course Code: iotpython
Duration: 14 hours
Prerequisites:
  • Basic Python programming experience
  • Basic experience or familiarity with microcontrollers or microprocessors
Overview:

Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. Python is a high-level programming language recommended for IoT due to its clear syntax and large community support.

In this instructor-led, live training, participants will learn how to program IoT solutions with Python.

By the end of this training, participants will be able to:

  • Understand the fundamentals of IoT architecture
  • Learn the basics of using Raspberry Pi
  • Install and configure Python on Raspberry Pi
  • Learn the benefits of using Python in programming IoT systems
  • Build, test, deploy, and troubleshoot an IoT system using Python and Raspberry Pi

Audience

  • Developers
  • Engineers

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Note

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Internet of Things (IoT)

  • Understanding IoT Fundamentals
  • Examples of IoT Devices and Platforms

Why Python is a Good Language for Building IoT Systems

Overview of IoT Solutions Architecture

  • IoT Components
    • Analog Sensors and Actuators
    • Digital Sensors
  • Internet Gateways and Data Acquisition Systems
    • Data Aggregation
    • Analog to Digital Conversion
  • Edge IT
    • Analytics
    • Pre-Processing
  • Data Center / Cloud
    • Analytics
    • Management
    • Archive

Using Raspberry Pi for IoT

Installing and Configuring Python on Raspberry Pi

Building an IoT System with Python and Raspberry Pi

  • Connecting and Managing the Sensors
  • Extracting and Analyzing Data from the Sensors
  • Storing, Managing, and Acting on the Data

Testing and Deploying an IoT System with Python and Raspberry Pi

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - IoT Programming with Python

Qatar - IoT Programming with Python

Egypt - IoT Programming with Python

Saudi Arabia - IoT Programming with Python

South Africa - IoT Programming with Python

Brasil - IoT Programming with Python

Canada - IoT Programming with Python

中国 - IoT Programming with Python

香港 - IoT Programming with Python

澳門 - IoT Programming with Python

台灣 - Programming for IoT with Python

USA - IoT Programming with Python

Österreich - IoT Programming with Python

Schweiz - IoT Programming with Python

Deutschland - IoT Programming with Python

Czech Republic - IoT Programming with Python

Denmark - IoT Programming with Python

Estonia - IoT Programming with Python

Finland - IoT Programming with Python

Greece - IoT Programming with Python

Magyarország - IoT Programming with Python

Ireland - IoT Programming with Python

Luxembourg - IoT Programming with Python

Latvia - IoT Programming with Python

España - Programación para IoT con Python

Italia - IoT Programming with Python

Lithuania - IoT Programming with Python

Nederland - IoT Programming with Python

Norway - IoT Programming with Python

Portugal - IoT Programming with Python

România - IoT Programming with Python

Sverige - IoT Programming with Python

Türkiye - IoT Programming with Python

Malta - IoT Programming with Python

Belgique - IoT Programming with Python

France - IoT Programming with Python

日本 - IoT Programming with Python

Australia - IoT Programming with Python

Malaysia - IoT Programming with Python

New Zealand - IoT Programming with Python

Philippines - IoT Programming with Python

Singapore - IoT Programming with Python

Thailand - IoT Programming with Python

Vietnam - IoT Programming with Python

India - IoT Programming with Python

Argentina - Programación para IoT con Python

Chile - Programación para IoT con Python

Costa Rica - Programación para IoT con Python

Ecuador - Programación para IoT con Python

Guatemala - Programación para IoT con Python

Colombia - Programación para IoT con Python

México - Programación para IoT con Python

Panama - Programación para IoT con Python

Peru - Programación para IoT con Python

Uruguay - Programación para IoT con Python

Venezuela - Programación para IoT con Python

Polska - IoT Programming with Python

United Kingdom - IoT Programming with Python

South Korea - IoT Programming with Python

Pakistan - IoT Programming with Python

Sri Lanka - IoT Programming with Python

Bulgaria - IoT Programming with Python

Bolivia - Programación para IoT con Python

Indonesia - IoT Programming with Python

Kazakhstan - IoT Programming with Python

Moldova - IoT Programming with Python

Morocco - IoT Programming with Python

Tunisia - IoT Programming with Python

Kuwait - IoT Programming with Python

Oman - IoT Programming with Python

Slovakia - IoT Programming with Python

Kenya - IoT Programming with Python

Nigeria - IoT Programming with Python

Botswana - IoT Programming with Python

Slovenia - IoT Programming with Python

Croatia - IoT Programming with Python

Serbia - IoT Programming with Python

Bhutan - IoT Programming with Python

Nepal - IoT Programming with Python

Uzbekistan - IoT Programming with Python