Skip to main content
  • Heterogeneous Data Servers | Module 10: Software Development
1 of 3

Heterogeneous Data Servers | Module 10: Software Development

Thu 29 Oct 2026 10:00 AM - 2:00 PM GMT Online

Heterogeneous Data Servers | Module 10: Software Development

Thu 29 Oct 2026 10:00 AM - 2:00 PM GMT Online

Heterogeneous Data Servers | Module 10: Software Development

We offer 50% discount to students, please complete this form to avail discount.

Programme Structure

event_description_image_201787_1785282207_4a473.png?_a=BAAHWXDQ

The programme consists of 14 modules delivered across 18 live sessions:

Register for the full 14-module training here.

Learn how modern software platforms collect, process, and distribute data across multiple systems and communication protocols. This module introduces REST APIs, gRPC, streaming pipelines, databases, and ETL architectures used to build scalable, high-performance data infrastructure.

You'll also develop a practical multi-protocol server capable of integrating data from diverse sources into a unified platform.

What You Will Learn

By the end of this module, you will:

  • Build scalable backend data services

  • Develop REST and gRPC-based applications

  • Understand streaming data architectures

  • Explore SQL, NoSQL, and time-series databases

  • Learn ETL design principles

  • Develop heterogeneous data integration platforms

Who Should Attend

  • Backend Developers

  • Software Engineers

  • Data Engineers

  • Cloud Engineers

  • Systems Architects

  • IoT Developers

Topics Covered

Session 1

APIs & Services

  • REST APIs

  • gRPC

Streaming & Data Processing

  • Streaming pipelines

Databases

  • SQL

  • NoSQL

  • Time-series databases

Data Engineering

  • ETL systems

Module Project

  • Multi-Protocol Data Aggregation Server
    • CAN

    • MQTT

    • REST

    • Database Integration

    • Dashboard Development

Key Benefits

✔ Learn modern backend architecture principles

✔ Build scalable data integration solutions

✔ Explore enterprise API technologies

✔ Understand heterogeneous data processing

✔ Complete a real-world server development project