Data Engineering

Duration: 16 hours / 2 days

Knowledge: Beginner

Potential trainer(s): Kristijan Pavlović

Language: Croatian, English

Possible locations: PI EDU center, At client premises, Virtual education

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
Price
*
390.00 EUR
2938.45 HRK
* Price per attendee, price without VAT 25%, conversion rate HRK > EUR 7,53450
Apply now
Choose the type of application, provide any optional details and we will contact you back soon.

Company
Individual
I would like more information
By submitting this form, you agree that we may use the data provided to contact you with the information related to your request/submission and products and services of Poslovna inteligencija. You can unsubscribe from Poslovna inteligencija marketing emails at any time by clicking the unsubscribe link in the email. For more information, please see our Privacy Policy.
Please don't insert text in the box below!

The fields marked with * are required

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

  • Python

    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
  • Apache Kafka

    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
  • Apache Spark

    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