Data Formats and Middleware | Module 7: Software Development
Data Formats and Middleware | Module 7: Software Development
Share this event
Data Formats and Middleware | Module 7: Software Development
We offer 50% discount to students, please complete this form to avail discount.
Programme Structure

The programme consists of 14 modules delivered across 18 live sessions:
- Module 1: Software Engineering Foundations | 28 Oct 2026 9:00 AM - 11:00 AM BST
- Module 2: C/C++ Programming Fundamentals | 29 and 30 Oct 2026 10:00 AM - 2:00 PM BST
- Module 3: Python Fundamentals | 2 and 3 Nov 2026 10:00 AM - 2:00 PM BST
- Module 4: Rust Fundamentals | 4-5 Nov 2026 10:00 AM - 2:00 PM BST
- Module 5: OSI 7-Layer Architecture | 6 Nov 2026 10:00 AM - 2:00 PM BST
- Module 6: Network Programming | 9 Nov 2026 1:00 PM - 5:00 PM BST
- Module 7: Data Formats and Middleware | 10 Nov 2026 1:00 PM - 5:00 PM BST
- Module 8: Embedded Systems | 12 Nov 2026 1:00 PM - 5:00 PM BST
- Module 9: AI/ML Systems Engineering | 16 Nov 2026 10:00 AM - 2:00 PM BST
- Module 10: Heterogeneous Data Servers | 19 Nov 2026 10:00 AM - 2:00 PM BST
- Module 11: ADAS and Automotive Software | 24Nov 2026 10:00 AM - 2:00 PM BST
- Module 12: IoT Applications | 26 Nov 2026 10:00 AM - 2:00 PM BST
- Module 13: Networking Application | 30 Nov 2026 10:00 AM - 2:00 PM BST
- Module 14: Capstone Project | 2-3rd Dec 2026 10:00 AM to 2:00 PM BST
Register for the full 14-module training here.
Explore the technologies that enable modern software systems to exchange, transform, and process data efficiently. This module introduces widely used data formats, middleware technologies, messaging protocols, and service communication frameworks used across enterprise, embedded, cloud, and IoT applications.
What You Will Learn
By the end of this module, you will:
Understand common structured data formats
Learn modern middleware technologies
Explore messaging and publish/subscribe architectures
Understand service communication using gRPC
Build data transformation pipelines
Develop scalable integration solutions
Who Should Attend
Software Engineers
Backend Developers
Systems Engineers
IoT Developers
Embedded Engineers
Cloud Application Developers
Topics Covered
Session 1
Data Formats
JSON
XML
YAML
Service Frameworks
Protocol Buffers
gRPC
Middleware & Messaging
MQTT
DDS
Kafka
Module Project
Data Transformation Gateway
Key Benefits
✔ Learn modern data exchange technologies
✔ Understand middleware communication architectures
✔ Explore publish/subscribe messaging systems
✔ Build practical data integration solutions
✔ Gain hands-on experience with industry-standard technologies