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 Mega Course: Learn Python in 60 Days, Build 20 Apps

Python Mega Course: Learn Python in 60 Days, Build 20 Apps

Sources: udemy
In this intensive 60-day course, you will go from a beginner with no programming experience to an experienced Python developer capable of creating real...
51 hours 19 minutes 24 seconds
Fullstack Flask: Build a Complete SaaS App with Flask

Fullstack Flask: Build a Complete SaaS App with Flask

Sources: fullstack.io
Build (and deploy) a real SaaS app in 8 weeks using Python and Flask with this self-paced, online course.
7 hours 33 minutes 4 seconds
Getting Started with Embedded AI | Edge AI

Getting Started with Embedded AI | Edge AI

Sources: udemy
Nowadays, you may have heard of many keywords like Embedded AI /Embedded ML /Edge AI, the meaning behind them is the same, I.e. To make an AI algorithm or model
3 hours 33 minutes 42 seconds
The Automation Bootcamp: Zero to Mastery

The Automation Bootcamp: Zero to Mastery

Sources: zerotomastery.io
Become an automation expert with hands-on projects using Python. No experience needed to automate boring tasks. Learn advanced tools and tricks.
22 hours 39 minutes 15 seconds
Business Intelligence with Excel

Business Intelligence with Excel

Sources: zerotomastery.io
The only course you need to launch your career as a Data Professional! Learn to master Excel's built-in power tools, including Power Query, Power Pivot Tables,
7 hours 41 minutes 24 seconds