Features
Description
InfoShare Academy is a leading IT academy offering comprehensive educational programs in new technologies for companies. Since 2015, we have supported organizations in developing technology teams through dedicated courses in Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS, and Kubernetes. Our training is based on practical skills and real business cases. We collaborate with over 300 industry practitioners, ensuring that our programs are tailored to current market needs. We specialize in reskilling and upskilling employees. With us, you will build effective teams implementing new technologies that accelerate innovation and strengthen your company's competitiveness in the market. Check out our training offerings designed for companies, created to develop your employees' competencies in the IT field.
The "Real-Time Data Processing" training is an intensive two-day course designed to provide participants with both theoretical knowledge and practical skills necessary for designing and implementing systems that process data in real time. The training program is structured to dedicate 80% of the time to interactive workshops and 20% to discussing key theoretical concepts. The course enables participants to gain competencies in using modern tools and technologies for analyzing data flowing in real time, which is crucial in many today's business applications, social media, network monitoring, and more.
This training is aimed at developers, data analysts, system engineers, and anyone who wants to understand and learn how to design and implement real-time data processing systems. Ideal for those seeking skills in the latest data processing technologies to enhance application performance and responsiveness.
- Understanding the architecture of real-time data processing systems – you will learn key concepts and technologies behind real-time data processing
- Gaining practical skills working with Apache Kafka – you will learn how to implement and use Apache Kafka for effective real-time data transmission
- You will learn:
- Developing applications that process data streams – you will gain practical experience in building applications using Apache Flink
- Analyzing and interpreting real-time data – you will learn how to analyze incoming data streams and use the insights gained for decision-making
Day 1: Introduction to Real-Time Data Processing
Theory: Basics of Real-Time Data Processing
Overview of Real-Time Processing System Architecture
Differences Between Batch Processing and Real-Time Processing
Workshop: First Steps with Apache Kafka
Installation and Configuration of Apache Kafka
Creating Producers and Consumers in Simple Scenarios
Day 2: Advanced Technologies and Practices
Theory: Advanced Concepts of Real-Time Processing
Overview of Tools and Technologies (e.g., Apache Storm, Apache Flink)
Introduction to Stream Processing and Real-Time Data Analysis
Workshop: Implementing Stream Processing
Working with Apache Flink – Building Applications that Process Data Streams
Real-Time Data Analysis and Using Results in Practical Applications
16 h/2 days
- Certificate of Completion
- Monthly Access to Training Recording (for online format)
- Customization of Training Program to Client's Needs