Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for Data Engineers - GCP, Azure, and AWS
Rating: 3.8 out of 5(9 ratings)
42 students

Python for Data Engineers - GCP, Azure, and AWS

From Basics to Cloud: Python Essentials for Modern Data Engineers
Created bySaidhul Shaik
Last updated 6/2025
English

What you'll learn

  • Master Python fundamentals including data types, structures, control flow, functions, and object-oriented programming tailored for data engineering use cases.
  • Work with files and data sources commonly used in data engineering
  • Write efficient, modular, and scalable code that aligns with real-world data engineering standards and practices.
  • Learning by doing

Course content

1 section6 lectures4h 53m total length
  • Class Notebook0:01
  • Python Introduction - what ? why ?45:42
  • Python Datatypes : String, Int, Float, Bool, None1:12:36
  • Python Data Structures : List, Tuple, Dict and Set51:35
  • Python Loops : For and While Loop - Exception Handling55:04
  • Python Functions and Classes1:08:42

Requirements

  • No prior coding experience is required – this course is beginner-friendly.

Description

Are you aspiring to become a Data Engineer or looking to sharpen your Python skills ? This course is designed to teach you Python programming from the ground up, with a specific focus on real-world data engineering use cases

Chapter 1: Core Python Data Types

  • Working with Strings

  • Python Operators (Arithmetic, Comparison, Logical, etc.)

  • Numbers: Integers and Floats

  • Boolean Logic in Python

  • Understanding None Type

Chapter 2: Built-in Data Structures

  • Lists: Creation, Indexing, and Operations

  • Tuples: Immutable Sequences

  • Dictionaries: Key-Value Mappings

  • Sets: Unique Collections and Operations

Chapter 3: Programming Constructs in Python

  • Conditional Statements: if, elif, else

  • Looping: for and while Loops

  • Exception Handling: try, except, finally

  • File Handling: Reading and Writing Files

Chapter 4: Modular and OOP in Python

  • Creating and Using Functions

  • Writing Reusable Code with Functions

  • Introduction to Object-Oriented Programming

  • Creating Classes and Objects

What Makes This Course Unique?

  • Tailored specifically for Data Engineers working in cloud platforms.

  • Hands-on examples with real data formats like CSV, JSON, and log files.

  • Practical coding exercises aligned with cloud data services like BigQuery, S3, Azure Blob Storage, and more.

  • Builds a strong foundation for future work in ETL, Data Lakes, Data Warehouses, and workflow orchestration.

  • covering from basics to advanced for ease

Who this course is for:

  • Anyone who want to learn and master Python fundamentals