Skip to content

My favourite resources

Here are my favorite books, courses, and tools that have really helped me. Some of these are affiliate links, which means I might earn a small commission if you decide to buy through them—at no extra cost to you. But I only recommend things I truly believe in and think you’ll find valuable, too.

Happy Learning and Exploring! 👍

Python

[Book] Effective Pandas from Matt Harrison

Effective Pandas” covers pandas basics and dives into series, dataframes, time series, exporting, plotting, debugging, and method chaining. Highly recommended. Find it on Amazon or Matt’s website.

Very practical
Comprehensive yet concise

[Book] Automate the Boring Stuff with Python

“Automate the Boring Stuff with Python” is perfect for beginners. Learn to use Python for task automation, saving time and effort. Master basics and perform impressive automations.

Very practical
Ideal for beginners

[Video Course] 100 Days of Code – Complete Bootcamp

Elevate your Python skills with a 100-day, 100-project course. Learn web development, data science, and more using frameworks like Flask, Pandas, NumPy, and Matplotlib. Great course for absolute beginners.

Angela is a fabulous teacher
The only course you need

[Video] Corey Schafer – Python Tutorials on YouTube

Corey Schaefer’s channel offers clear, comprehensive Python tutorials for beginners. His videos cover web development, data science, and more, providing a solid foundation in Python.

Beginner-friendly
Simple explanations
Python

[Book] Effective Pandas from Matt Harrison

Effective Pandas” covers pandas basics and dives into series, dataframes, time series, exporting, plotting, debugging, and method chaining. Highly recommended. Find it on Amazon or Matt’s website.

Very practical
Comprehensive yet concise

[Book] Automate the Boring Stuff with Python

“Automate the Boring Stuff with Python” is perfect for beginners. Learn to use Python for task automation, saving time and effort. Master basics and perform impressive automations.

Very practical
Ideal for beginners

[Video Course] 100 Days of Code – Complete Bootcamp

Elevate your Python skills with a 100-day, 100-project course. Learn web development, data science, and more using frameworks like Flask, Pandas, NumPy, and Matplotlib. Great course for absolute beginners.

Angela is a fabulous teacher
The only course you need

[Video] Corey Schafer – Python Tutorials on YouTube

Corey Schaefer’s channel offers clear, comprehensive Python tutorials for beginners. His videos cover web development, data science, and more, providing a solid foundation in Python.

Beginner-friendly
Simple explanations