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. PHP is a server-side scripting language recommended for IoT due to its superior performance.
In this instructor-led, live training, participants will learn how to develop IoT applications using PHP.
By the end of this training, participants will be able to:
- Understand the fundamentals of IoT architecture
- Install and configure tools (IBM Watson IoT Platform, IoT Starter for Android Application) to aid in developing PHP applications
- Learn the benefits of using PHP in programming IoT systems
- Build, test, deploy, and troubleshoot an IoT system using PHP
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.
Requirements
- PHP programming experience
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
Troubleshooting
Summary and Conclusion