Join our Python for Data Engineers training today and benefit from

A comprehensive online learning program with 2.5 hrs of in-depth video material

Hands-on examples for every lesson
A certificate that you can add to your resume and with which you can showcase your skills to potential employers


If you want to take your data engineering skills to the next level, you are in the right place. Python has become the go-to language for data analysis and machine learning, and with our training, you will learn how to successfully use Python to build robust data pipelines and manipulate data efficiently.

This comprehensive training program is designed for data engineers of all levels. Whether you are just starting out in data engineering or you are an experienced engineer looking to expand your skill set, our Python for Data Engineers training will give you the tools you need to excel in your field.

At the end of the training, you will have a strong foundation in Python and data engineering and be ready to tackle complex data engineering projects with ease.

Plus: Support over Discord

You have 24/7 access to our Discord server to get answers to all your questions by connecting with Andreas and hundreds of other students.

Hi, I'm Andreas Kretz


I am a Senior Data Engineer and Trainer, tech enthusiast, and a father. I have been passionate about Data Engineering for over a decade. 

First as a self-taught Data Engineer and then Data Engineering team leader in a large company. When I realized how much need there was for training in this area, I followed my passion and started my own Data Engineering Academy. 

Since then, I helped over 1,000 students achieve their goals.

Do you wish you could do the same? Then let's work on it together!

What you learn

Advanced Python features
Transforming data with pandas



Working with APIs, Postgres databases, dates, and JSONs
Understanding classes, objects, unit tests, and data validation
Using modules and exception handling
Working with Numpy

Approved by more than 1,000 students

Purchase this course:

What prior knowledge should I have before getting into Python for Data Engineers?

The main requirement for this training is knowledge of Python basics. It is also an advantage if you already have experience with Docker and know how to access source codes with GitHub.

When does the training start and end? How long do I have to complete the training?

The content of ththis training is completely on-demand, which means you can advance at your own pace. You can start whenever you want, and there are no deadlines to finish.

How long do I have access to the training?

If you purchased this training as a single course then your access will never run out. You will also get all the updates we do over time.

Can I earn a certificate?

Yes, you can earn a certificate after completing this training.

How does the money back guarantee work?

We are absolutely confident that you like what you get with the Academy training. However, if you don't like what you get then please contact us at [email protected] within the 30 days after the purchase to get a full refund.

How can I get help when needed?

You have 24/7 access to public part of our Discord server to get answers to all your questions by connecting with Andreas and hundreds of other students.