Python for Data Engineers

2h 21m 18s
English
Paid

Course description

If you want to take your skills in Data Engineering to the next level - you are in the right place. Python has become the main language for data analysis and machine learning, and in this course, you will learn to use it effectively for creating reliable data pipelines and data processing.

Read more about the course

This comprehensive training program is designed for data engineers of any level. Whether you are just beginning your journey in data engineering or already have experience and want to expand your skillset, the course will provide you with all the necessary tools for success.

Upon completion of the training, you will have a solid foundation in Python and Data Engineering, and you will be ready to confidently tackle complex tasks in real projects.

What you will learn:

  • Utilize advanced features of Python
  • Transform data using the pandas library
  • Work with API, PostgreSQL databases, dates, and JSON
  • Understand object-oriented programming: classes, objects, data validation
  • Write unit tests and handle exceptions
  • Apply modules and use NumPy for numerical computations

Watch Online

Join premium to watch
Go to premium
# Title Duration
1 Introduction 01:51
2 Classes 04:38
3 Modules 03:07
4 Exception-handling 08:56
5 Logging 05:13
6 Datetime 08:05
7 JSON 09:55
8 JSON Validation 15:11
9 UnitTesting 16:45
10 Pandas: Intro & data types 08:44
11 Pandas: Appending & Merging DataFrames 07:50
12 Pandas: Normalizing & Lambdas 04:13
13 Pandas: Pivot & Parquet write, read 06:18
14 Pandas: Melting & JSON normalization 08:16
15 Numpy 04:48
16 Requests (Working with APIs) 11:16
17 Working with Databases: Setup 04:07
18 Working with Databases: Tables, bulk load, queries 08:13
19 Conclusion 03:52

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Python & LeetCode | The Ultimate Interview BootCamp

Python & LeetCode | The Ultimate Interview BootCamp

Sources: kaeducation.com
I know LeetCode questions are meant to be difficult, but do not worry! I made it a priority to present each problem in the most simplistic and direct way possible. You will bene...
8 hours 35 minutes 33 seconds
Building data-driven web apps with Flask and SQLAlchemy

Building data-driven web apps with Flask and SQLAlchemy

Sources: Talkpython
One of the areas Python really shines is in building clean and powerful web applications. Once you know the language basics, this course will teach you everythi
9 hours 38 minutes 43 seconds
Modern Data Warehouses & Data Lakes

Modern Data Warehouses & Data Lakes

Sources: Andreas Kretz
As a data engineer, you will regularly work with analytics platforms where companies store data in Data Lakes and Data Warehouses for building...
58 minutes 9 seconds
Python Jumpstart by Building 10 Apps

Python Jumpstart by Building 10 Apps

Sources: Talkpython
Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python languag...
7 hours 8 minutes 59 seconds
Introduction to Data Engineering 2025

Introduction to Data Engineering 2025

Sources: Andreas Kretz
This introductory course will help you better understand what data engineering is and what role a data engineer plays in the field of Data Science. To begin...
44 minutes 26 seconds