Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Automating Data Pipelines with Python and GitHub Actions - Code Walkthrough

Shaw Talebi via YouTube

Overview

Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Learn how to automate data pipelines using Python and GitHub Actions in this comprehensive video tutorial. Explore two methods for automation: using orchestration tools and combining Python with triggers. Dive into a practical example of automating an ETL (Extract, Transform, Load) pipeline, covering the entire process from creating the Python script to setting up a GitHub repository and configuring GitHub Actions. Discover how to create workflow YAML files, add repository secrets, and commit changes. Gain insights into building a full-stack data science project, with additional resources provided for further learning and implementation.

Syllabus

Intro -
Motivation -
2 Ways to Automate -
Way 1: Orchestration Tool -
Way 2: Python + Triggers -
GitHub Actions -
Example Code: Automating ETL Pipeline -
1 Create ETL Python Script -
2 Create GitHub Repo -
3 Create Workflow .yml File -
4 Add Repo Secrets -
5 Commit and Push -
Final ML App -

Taught by

Shaw Talebi

Reviews

Start your review of Automating Data Pipelines with Python and GitHub Actions - Code Walkthrough

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.