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

The Role of PHP in Building IoT Applications

Tools for Getting Started with IoT Using PHP

  • IBM Watson IoT Platform
  • IoT Starter for Android Application

Installing and Configuring IBM Watson IoT Platform

Installing and Configuring IoT Starter for Android Application

Building a PHP Application for IoT

  • Connecting and Managing the Devices on IBM Watson IoT Platform
  • Publishing Data from Devices Using IoT Starter for Android App
  • Extracting Data from the Devices Using PHP
  • Displaying, Storing, and Managing the Data Using PHP

Testing and Deploying Your PHP IoT Application


Summary and Conclusion


  • PHP programming experience
  14 Hours


Related Courses

Advanced CakePHP

  21 hours

CakePHP Fundamentals

  28 hours

PHP CodeIgniter

  14 hours

Edge Computing

  7 hours

Setting Up an IoT Gateway with Kura

  21 hours

Laravel PHP Framework

  14 hours

Laravel Livewire

  7 hours

Laravel and Vue.js

  14 hours

Laravel: Middleware Development

  14 hours

NB-IoT for Developers

  7 hours

Unit Testing with PHPUnit

  14 hours

Swoole for PHP Programmers

  14 hours

Setting Up an IoT Gateway with ThingsBoard

  35 hours

Zend Framework: Advanced Concepts

  21 hours

Zend Framework: Fundamentals

  21 hours