Trainers
TBA
DURATION
16 hours / 2 days
LEVEL
Beginner
LANGUAGES
Croatian, English
LOCATION
Solvership educational center, client premises, or online (virtual)
Overview
This training introduces participants to Python programming and popular open-source data engineering tools — Apache Kafka and Apache Spark. Through a combination of lectures and hands-on projects, you’ll learn the foundations of programming, object-oriented principles, and database interactions with Python.
You’ll also get practical experience with Kafka topics, producers, and consumers, and dive into Spark’s DataFrame structure and streaming capabilities. Our course aims to equip you for working with Python, Kafka, and Spark effectively, applying industry best practices to solve real-world data engineering challenges.
Audience
This course is designed for beginners and anyone looking to expand their knowledge of data engineering technologies and programming.
Syllabus
01
Python
Learn the basics of Python programming, object-oriented principles, and database interactions. Gain hands-on experience by creating two practical projects.
● Lectures and practical exercises
02
Apache Kafka
Understand the fundamentals of Apache Kafka, its applications, and how to work with Kafka Topics, Producers, and Consumers.
● Lectures and practical exercises
03
Apache Spark
Explore the DataFrame data structure, its wide range of possibilities, and Spark Streaming basics. Learn to apply Spark concepts in real-world scenarios.
● Lectures and practical exercises
Sign Up
Training