Skip to main content

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

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 19 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (19)

#Lesson TitleDurationAccess
1
Introduction Demo
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

Unlock unlimited learning

Get instant access to all 18 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Python Interview Espresso

Python Interview Espresso

Sources: interviewespresso (Aaron Jack)
Learn the algorithms, patterns, and process in Python.
5 hours 11 minutes 29 seconds
Streaming with Kafka & Spark

Streaming with Kafka & Spark

Sources: Andreas Kretz
This course is a comprehensive project with a full cycle of real-time data processing. You will work with data from an online store, including invoices...
2 hours 46 minutes 25 seconds
dbt for Data Engineers

dbt for Data Engineers

Sources: Andreas Kretz
dbt (data build tool) is a data transformation tool with a priority on SQL. It allows for simple and transparent transformation, testing, and documentation...
1 hour 52 minutes 55 seconds
Python for Business Data Analytics & Intelligence

Python for Business Data Analytics & Intelligence

Sources: zerotomastery.io
Become a top Business Data Analyst. We’ll teach you everything you need to go from a complete beginner to getting hired as an analytics professional. You’ll lea
15 hours 25 minutes 6 seconds
Compilers, Interpreters and Formal Languages

Compilers, Interpreters and Formal Languages

Sources: Gustavo Pezzi
This course is a beginner-friendly introduction to compilers. We will gradually develop an interpreter for a simple scripting language.
28 hours 52 minutes 1 second