Curriculum
- 20 Sections
- 75 Lessons
- 20 Weeks
Expand all sectionsCollapse all sections
- Introduction to IIoT & Industry 4.08
- 1.1Evolution from Traditional SCADA to IIoT
- 1.2Assessment – Evolution from traditional SCADA to IIoT12 Questions
- 1.3Key Concepts: CPS, Digital Twins, Cloud-Edge Continuum
- 1.4Assessment- Key concepts: CPS, digital twins, cloud-edge continuum6 Questions
- 1.5IT/OT Convergence and Reference Architectures (RAMI 4.0, ISA-95)
- 1.6Assessment- IT/OT convergence and reference architectures (RAMI 4.0, ISA-95)8 Questions
- 1.7Real-world Case Studies: Process Automation, Discrete Manufacturing, Energy
- 1.8Assessment- Real-world case studies: process automation, discrete manufacturing, energy10 Questions
- Industrial Network Protocols & Data Acquisition8
- 2.1Protocols: Modbus TCP/RTU, OPC UA, MQTT, EtherNet/IP, Profinet
- 2.2Assessment- Protocols: Modbus TCP/RTU, OPC UA, MQTT, EtherNet/IP, Profinet10 Questions
- 2.3Data Ingestion from PLCs, Sensors, and Legacy Devices
- 2.4Assessment- Data ingestion from PLCs, sensors, and legacy devices10 Questions
- 2.5Basics of SCADA, DCS, and HMI Integration
- 2.6Assessment- Basics of SCADA, DCS, and HMI integration10 Questions
- 2.7JSON-SCADA and Unified Namespace (UNS) Overview
- 2.8Assessment- JSON-SCADA and Unified Namespace (UNS) overview10 Questions
- Linux, Containers and Networking8
- 3.1Linux Commands, Services, Networking (DHCP, DNS, NAT)
- 3.2Assessment-Linux commands, services, networking (DHCP, DNS, NAT)10 Questions
- 3.3Introduction to Docker and Containerization
- 3.4Assessment-Introduction to Docker and containerization10 Questions
- 3.5Edge Deployment Basics with Containerized Apps
- 3.6Assessment-Edge deployment basics with containerized apps10 Questions
- 3.7Networking between Industrial Devices and Edge Gateways
- 3.8Assessment-Networking between industrial devices and edge gateways7 Questions
- Cloud Platforms Overview8
- 4.1Introduction to AWS, Azure, and GCP in Industrial Contexts
- 4.2Assessment- Introduction to AWS, Azure, and GCP in industrial contexts9 Questions
- 4.3Core services: EC2, IoT Core, S3, Pub/Sub, Functions
- 4.4Assessment- Core services: EC2, IoT Core, S3, Pub/Sub, Functions9 Questions
- 4.5Setting Up Cloud VMs and Basic Storage
- 4.6Assessment- Setting up cloud VMs and basic storage10 Questions
- 4.7Building a Hybrid Cloud-Edge Scenario
- 4.8Assessment- Building a hybrid cloud-edge scenario10 Questions
- MQTT for Industrial Messaging8
- 5.1MQTT Brokers: Mosquitto, HiveMQ, EMQX
- 5.2Assessment- MQTT brokers: Mosquitto, HiveMQ, EMQX9 Questions
- 5.3QoS levels, Retained Messages, Last Will, Topics
- 5.4Assessment- QoS levels, retained messages, last will, topics8 Questions
- 5.5MQTT-SN and Security (TLS, ACLs, Authentication)
- 5.6Assessment- MQTT-SN and security (TLS, ACLs, authentication)10 Questions
- 5.7Publishing Telemetry from Sensors and PLCs
- 5.8Assessment- Publishing telemetry from sensors and PLC0 Questions
- Unified Namespace (UNS)8
- 6.1What is UNS and Why it matters for IIoT
- 6.2Assessment- What is UNS and why it matters for IIoT9 Questions
- 6.3Topic Hierarchy and Semantic Modeling (ISA-95 structure)
- 6.4Assessment-Topic hierarchy and semantic modeling (ISA-95 structure)10 Questions
- 6.5Implementation using MQTT Brokers and Node-RED
- 6.6Assessment- Implementation using MQTT brokers and Node-RED11 Questions
- 6.7Integration with SCADA, MES and ERP
- 6.8Assessment- Integration with SCADA, MES, and ERP10 Questions
- Edge Development with Node-RED8
- 7.1Building Visual Data Flows for IIoT
- 7.2Assessment- Building visual data flows for IIoT8 Questions
- 7.3OPC UA, MQTT, Modbus Nodes and Custom Logic
- 7.4Assessment-OPC UA, MQTT, Modbus nodes and custom logic7 Questions
- 7.5Deploying Node-RED on Raspberry Pi/Jetson Nano
- 7.6Assessment- Deploying Node-RED on Raspberry Pi/Jetson Nano10 Questions
- 7.7REST APIs and Cloud Integration via Node-RED
- 7.8Assessment- REST APIs and Cloud Integration via Node-RED0 Questions
- Edge Analytics8
- 8.1Real-time Processing with Node-RED & Python
- 8.2Assessment-Real-time processing with Node-RED & Python8 Questions
- 8.3Integrating CouchDB/InfluxDB for Local Storage
- 8.4Assessment-Integrating CouchDB/InfluxDB for local storage9 Questions
- 8.5Lightweight Machine Learning at the Edge (TinyML)
- 8.6Assessment-Lightweight machine learning at the edge (TinyML)8 Questions
- 8.7Alerting, Rule Engines, and Condition Monitoring
- 8.8Assessment-Alerting, rule engines, and condition monitoring8 Questions
- DevOps for Industrial Automation3
- Data Pipelines & Stream Processing4
- Cloud IoT Services4
- Security in Industrial Cloud-Edge Systems4
- Embedded Edge Devices3
- Edge Gateway Architectures3
- Edge Inference & ML Deployment3
- Industrial Applications of Edge4
- Understanding MES & ERP Systems4
- Open Source MES Tools3
- Visualization and Dashboards4
- DataOps & Cloud Maintenance4