Get in Touch

Course Outline

Course Syllabus Day 1

• Foundational principles of data streaming technology

 • Comparative analysis of batch and real-time processing models

 • Core components of event-driven architecture

• Standard applications of streaming technology in sectoral contexts

• Summary of the modern data streaming ecosystem

Day 2

• Architectural design patterns for streaming infrastructure

• Essential mechanisms of distributed messaging systems

 • Roles and functions of data producers and consumers

• Configuration of topics, partitions, and data flow dynamics

 • Methodologies for effective data ingestion

Day 3

• Theoretical and practical aspects of stream processing frameworks

 • Distinction between event-time and processing-time semantics

• Implementation of windowing techniques and operational use cases

 • Principles of stateful stream processing operations

 • Basic concepts of fault tolerance and checkpointing mechanisms

Day 4

• Techniques for data transformation within streaming pipelines

• Application of ETL and ELT processes in real-time environments

 • Strategies for schema management and evolutionary design

 • Methods for stream joins and data enrichment

• Introduction to cloud-based streaming service capabilities

Day 5

• Establishing monitoring and observability standards in streaming systems

 • Fundamental principles of security and access control

 • Approaches to performance tuning and system optimization

 • Comprehensive review of end-to-end pipeline design

 • Analysis of real-world applications, including fraud detection and IoT data processing

 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories