Start a Career in Data Science

Learn data science fully online from the comfort of your home. Get your free eBook today.

Start a Career in Data Science
Apache Airflow for Data Science - How to Work with Variables

Apache Airflow for Data Science - How to Work with Variables

Hardcoding values in your Airflow DAGs is a bad practice. Learn how to use Airflow variables …

Apache Airflow for Data Science - How to Download Files from Amazon S3

Apache Airflow for Data Science - How to Download Files from Amazon S3

Learn how to download files from Amazon S3 (AWS) to your local machine with Apache Airflow and …

Apache Airflow for Data Science - How to Upload Files to Amazon S3

Apache Airflow for Data Science - How to Upload Files to Amazon S3

Learn how to setup an Amazon S3 (AWS) Bucket and how to upload files from local disk with …

Python List Print - 7 Different Ways to Print a List You Must Know

Python List Print - 7 Different Ways to Print a List You Must Know

Did you know there’s more than one way to print a list in Python? Well, there is. We …

Apache Airflow for Data Science - How to Work with REST APIs

Apache Airflow for Data Science - How to Work with REST APIs

Learn to work with REST APIs in Apache Airflow by utilizing HttpSensor and HttpOperator Airflow …

Apache Airflow for Data Science - How to Communicate Between Tasks with Airflow XComs

Apache Airflow for Data Science - How to Communicate Between Tasks with Airflow XComs

Learn to send and receive data between Airflow tasks with XComs, and when you shouldn’t …

Apache Airflow for Data Science - How to Run Tasks in Parallel

Apache Airflow for Data Science - How to Run Tasks in Parallel

Build a Data Pipeline (DAG) in Apache Airflow that makes four GET API requests in Parallel.

Apache Airflow for Data Science - How to Migrate Airflow Metadata DB to Postgres and Enable Parallel Execution

Apache Airflow for Data Science - How to Migrate Airflow Metadata DB to Postgres and Enable Parallel Execution

Apache Airflow doesn’t run tasks in parallel by default - but there’s an easy fix. …

Data Science for Cycling - How to Visualize Gradient Ranges of a GPX Route

Data Science for Cycling - How to Visualize Gradient Ranges of a GPX Route

Part 5/6 - Learn to visualize gradient ranges of a route. By doing so, you’ll know how …

Apache Airflow for Data Science - How to Work With Databases (Postgres)

Apache Airflow for Data Science - How to Work With Databases (Postgres)

Learn how to extract, transform, and load data with Airflow and Postgres database by coding a …

Apache Airflow for Data Science - How to Write Your First DAG in 10 Minutes

Apache Airflow for Data Science - How to Write Your First DAG in 10 Minutes

Apache Airflow is a common tool used by Data Engineers. Learn how to write your first data …

Stop Using Python to Aggregate Data - Use SQL Instead

Stop Using Python to Aggregate Data - Use SQL Instead

Are you using Python to extract raw data from the database? It could be a huge bottleneck in …

Apache Airflow for Data Science - How to Install Airflow Locally

Apache Airflow for Data Science - How to Install Airflow Locally

Want to learn Apache Airflow as a Data Engineer? Start by installing it locally. Go from zero …

Google Colab vs. RTX3060Ti - Is a Dedicated GPU Better for Deep Learning?

Google Colab vs. RTX3060Ti - Is a Dedicated GPU Better for Deep Learning?

NVIDIA RTX3060Ti dedicated GPU vs. a completely free environment - Which is better for …

Range in R: How to Find Min and Max Values Using the Range Function

Range in R: How to Find Min and Max Values Using the Range Function

Do you know how to find values within a range in R? This article shows you 7 hands-on examples …

Python Set Intersection - The Ultimate Guide for Beginners

Python Set Intersection - The Ultimate Guide for Beginners

What is Python Set Intersection? What does the Intersection method do in Python? All of that …

Top 5 Books to Learn Data Science in 2023 For Complete Beginners

Top 5 Books to Learn Data Science in 2023 For Complete Beginners

You got the basics covered and now you want to learn data science? Here are 5 excellent books …

Python Set Difference - A Complete Beginner Guide

Python Set Difference - A Complete Beginner Guide

What is Python Set Difference? What does the Difference method do in Python? All of that and …

MacBook M1 Pro 16" vs. Custom PC With RTX3060Ti - Close Call

MacBook M1 Pro 16" vs. Custom PC With RTX3060Ti - Close Call

$2499 beast from Apple vs. $1300 PC with dedicated GPU - Which one is better for TensorFlow and …

5 Best Books to Learn Data Science Prerequisites - A Complete Beginner Guide

5 Best Books to Learn Data Science Prerequisites - A Complete Beginner Guide

Want to learn data science but math and programming hold you back? We understand. Read these 5 …

MacBook M1 vs. Custom PC With RTX3060Ti - Which is Better for Data Science?

MacBook M1 vs. Custom PC With RTX3060Ti - Which is Better for Data Science?

Apple’s $1299 thin and light laptop vs. custom desktop PC for data science and deep …