Data Engineering

Get to know the Python programming language and the popular open-source solutions Apache Kafka and Apache Spark. In this training, you will learn the basics of the Python programming language and further expand your knowledge by creating 2 practical projects using Python and its popular libraries. You will learn the basic principles of Apache Kafka and apply your newly acquired knowledge of Python when using Apache Spark.

Date 1
Soon
Date 2
Soon

v2

Price
390,00 EUR // 2938,45 HRK (tečaj konverzije 7,53450)
*per attendee, price without VAT 25%
Apply now

Choose the type of application, provide any optional details and we will contact you back soon.

A problem was detected in the following Form. Submitting it could result in errors. Please contact the site administrator.
Type of application:
Contact info:
Choose the date and number of attendees:
Options and Consent:

Overview

Our Data Engineering education is based on practical familiarization with one of the most popular programming languages in the world, Python, and the popular open-source solutions Apache Spark and Apache Kafka. The education includes the entire process of practical overview of the basic principles of the mentioned technologies with the application of the best practices in software development.

Audience

This training is intended for all those interested, regardless of previous knowledge, whether you are a beginner in programming or want to upgrade your knowledge.

What you will learn

Basics of programming in Python, basics of object-oriented programming, basic database principles, connecting to a database and retrieving data from a database.

Basic principles of Apache Kafka, creating a Kafka Topic using a graphical interface, creating a Kafka Producer/Consumer in a console interface and using the Python programming language.

The basic application of Apache Spark, the DataFrame data structure and the basics of Spark Streaming.

Syllabus

In this module, you will learn the basics of the Python programming language through theory and practical exercises, and further expand your knowledge by creating 2 practical projects.

  • lectures
  • practical exercises

In this module, you will learn what Apache Kafka is, what are its applications, and through practical exercises you will support theoretical knowledge by creating Kafka Topic, Producer and Consumer.

  • lectures
  • practical exercises

In this module, you will learn what Apache Spark is, what are its applications, and through practical exercises you will support your theoretical knowledge about the DataFrame data structure and the spectrum of its possibilities. You will also learn the basic principles of Spark Streaming through practical exercises.

  • lectures
  • practical exercises
How can I register for this training?

You can officially register for the training via the registration form at the top of this page. After successfully sending the application, we will get back to you within 24 hours of receiving the application.

I have not received any feedback from you. Who should I contact?

Mistakes in communication always happen, and if we don’t answer you, contact us directly at birdacademy@inteligencija.com

Can training be paid in several installments?

We currently do not support payment in multiple installments.

I don't live in Zagreb, but I would like to attend the training virtually. Is there such a possibility?

Of course, all our trainings can be followed virtually.

Is there a discount for students?

Students are entitled to a 10% discount on the price shown on this page.

I don't have my own laptop for this training. Do you provide me with a computer for training?

BIRD Academy provides a computer, lunch, coffee and water for each participant. We strive to be the best host possible in every segment!

BIRD Academy Trainings

Crafted by the Data Analytics experts