Course Code: iotc
Duration: 14 hours
Prerequisites:
  • Basic C programming experience
  • Basic experience or familiarity with microcontrollers
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. C is a general purpose programming language recommended for IoT due to its ubiquity and low-level programming benefits. 

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

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

  • Install and configure NetBeans for programming IoT systems with C
  • Understand the fundamentals of IoT architecture
  • Learn the benefits of using C in programming IoT systems
  • Build, test, deploy, and troubleshoot an IoT system using C

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

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

Why C is a Good Language for Building IoT Programs

Overview of NetBeans for C Programming

Installing and Configuring NetBeans

Building an IoT System with C

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

Testing and Deploying an IoT System with C

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - IoT Programming with C

Qatar - IoT Programming with C

Egypt - IoT Programming with C

Saudi Arabia - IoT Programming with C

South Africa - IoT Programming with C

Brasil - IoT Programming with C

Canada - IoT Programming with C

中国 - IoT Programming with C

香港 - IoT Programming with C

澳門 - IoT Programming with C

台灣 - Programming for IoT with C

USA - IoT Programming with C

Österreich - IoT Programming with C

Schweiz - IoT Programming with C

Deutschland - IoT Programming with C

Czech Republic - IoT Programming with C

Denmark - IoT Programming with C

Estonia - IoT Programming with C

Finland - IoT Programming with C

Greece - IoT Programming with C

Magyarország - IoT Programming with C

Ireland - IoT Programming with C

Luxembourg - IoT Programming with C

Latvia - IoT Programming with C

España - Programming for IoT with C

Italia - IoT Programming with C

Lithuania - IoT Programming with C

Nederland - IoT Programming with C

Norway - IoT Programming with C

Portugal - IoT Programming with C

România - IoT Programming with C

Sverige - IoT Programming with C

Türkiye - IoT Programming with C

Malta - IoT Programming with C

Belgique - IoT Programming with C

France - IoT Programming with C

日本 - IoT Programming with C

Australia - IoT Programming with C

Malaysia - IoT Programming with C

New Zealand - IoT Programming with C

Philippines - IoT Programming with C

Singapore - IoT Programming with C

Thailand - IoT Programming with C

Vietnam - IoT Programming with C

India - IoT Programming with C

Argentina - Programming for IoT with C

Chile - Programming for IoT with C

Costa Rica - Programming for IoT with C

Ecuador - Programming for IoT with C

Guatemala - Programming for IoT with C

Colombia - Programming for IoT with C

México - Programming for IoT with C

Panama - Programming for IoT with C

Peru - Programming for IoT with C

Uruguay - Programming for IoT with C

Venezuela - Programming for IoT with C

Polska - IoT Programming with C

United Kingdom - IoT Programming with C

South Korea - IoT Programming with C

Pakistan - IoT Programming with C

Sri Lanka - IoT Programming with C

Bulgaria - IoT Programming with C

Bolivia - Programming for IoT with C

Indonesia - IoT Programming with C

Kazakhstan - IoT Programming with C

Moldova - IoT Programming with C

Morocco - IoT Programming with C

Tunisia - IoT Programming with C

Kuwait - IoT Programming with C

Oman - IoT Programming with C

Slovakia - IoT Programming with C

Kenya - IoT Programming with C

Nigeria - IoT Programming with C

Botswana - IoT Programming with C

Slovenia - IoT Programming with C

Croatia - IoT Programming with C

Serbia - IoT Programming with C

Bhutan - IoT Programming with C

Nepal - IoT Programming with C

Uzbekistan - IoT Programming with C