Master Pandas for Data Analysis

4 Weeks

·

Cohort-based Course

A comprehensive, live, four-week course to master pandas for data analysis with expert instruction.

Course overview

Master Data Analysis with Python

Become an expert at Pandas, one of the most powerful and popular tools available for performing data analysis. Learn best practices by completing hundreds of exercises and passing challenging certification exams.

Who is this course for

01

Anyone that desires to create customized real-world data analyses with one of the most popular and powerful tools available today.

02

Anyone who wishes to learn best practices from an expert who's written multiple books and taught thousands of people in-person and online.

03

Anyone who likes to prove their expertise by passing challenging certification exams.

What you'll get

Master Data Analysis with Python book

You'll get lifetime access to Master Data Analysis with Python, the most comprehensive text available to learn pandas. It comes with 70+ chapters, 500+ exercises, and 10 hours of video lessons.

Expert instruction from someone who has completely mastered Pandas

Pandas is a difficult library to use correctly with many other instructors using poor, ineffective techniques. Teddy has continually updated his material to provide the very best practices for the most effective and efficient pandas usage.

Hundreds of exercises with detailed solutions

Master Pandas for Data Analysis is an interactive, hands-on course providing you with hundreds of exercises on every component covered. Detailed solutions are provided so that you'll always understand how to complete each exercise.

Four Challenging Certification Exams

One of the best ways to prove your expertise is by taking and passing our challenging certification exams. At the end of each week, you'll be expected to take and pass a certification exam covering that week's material.

Communication directly with the instructor in dedicated Slack workspace

Help will always be immediately within your grasp as you will have access to a Slack workspace with direct communication with Teddy.

See what people are saying

        100% Recommended! Ted is not only one of the people who know more about Python/Pandas and Data Analysis He is also extremely focused to develop best practices and make them easy and understandable to everybody. I enjoyed taking his courses and reading his books!
Cristian Saavedra Desmoineaux

Cristian Saavedra Desmoineaux

Manager, Data & Analytics at Cardinal Health
        @TedPetrou with @DunderData is my go-to for all things #python, #pandas and #datascience. I don't get to take many of his classes these days - mostly because I'm a full time data scientist and I have tons to do. But I'm a data scientist because Ted is an amazing teacher! #thanks
Bon Crowder

Bon Crowder

Data Scientist at Pernod Ricard
        I'm taking @TedPetrou 's "Master Data Analysis with Python" course and he's a great instructor. He's an expert in Python, Jupyter, Pandas and machine learning as well as having advanced degree in Statistics. You're going to learn from the best. Highly Recommended.
Mark Conway

Mark Conway

Founder of CollectAbility
        An excellent english material about Data Analysis with Python and Pandas is the Master Data Analysis with Python book and course from Teddy Petrou. I highly recommend to follow him here on linkedin, twitter @TedPetrou and medium. He writes a lot about how to extract the maximum out of pandas and I have learned a ton with him!
João Nogueira

João Nogueira

Lead Data Scientist at Datarisk
A pattern of wavy dots

Be the first to know about upcoming cohorts

Master Pandas for Data Analysis

Meet your instructor

Teddy Petrou

Teddy Petrou

Founder of Dunder Data

This course is taught by Teddy Petrou, an expert at Python, data exploration and machine learning. He is the author of the multiple highly rated texts including:



Teddy has taught hundreds of students Python and data science during in-person classroom settings. He sees first hand exactly where students struggle and continually upgrades his material to minimize these struggles by providing a simple and direct path forward.


Teddy is one of the foremost authorities on using the pandas library to do data analysis. His blog posts have totaled well over 1 million views. He is also a prolific contributor on Stack Overflow having answered over 400 questions. He is an enthusiastic instructor and dedicates his time to helping students at their desk during exercises to ensure understanding.


Teddy demonstrates his deep fluency in Python by developing open source Python libraries and is the creator of dexplo, a suite of data science packages that include bar_chart_race, dexplot, jupyter_to_medium, and dataframe_image.


Teddy holds a Master's degree in Statistics from Rice University.

A pattern of wavy dots

Be the first to know about upcoming cohorts

Master Pandas for Data Analysis

Course syllabus

01

Intro to Pandas

You will get introduced to the DataFrame, the main container of data with lots of functionality. We then move onto selecting subsets of data, one of the most common and basic data analysis tasks. We cover the best and most efficient ways to select particular rows, columns, as well as how to query our data for specific conditions.

02

Essential Pandas Commands

In this section, we cover the most commn methods that are used in nearly every analysis. We begin with aggregation and non-aggregation methods on single columns of data, a pandas Series. We then move onto string-only and datetime-only methods before finally learning how to change the direction of operation using the entire DataFrame.

03

Grouping Data

All the operations used until this section were applied to all the values of a Series or DataFrame. You will learn how to split your data into groups based on the unique values of one or more columns. This 'grouping' allows you to run different calculations for independent groups within your data.

04

Time Series Analysis

You will learn how to select specific time periods of data, sample time series data at evenly spaced intervals, operate over a rolling window of time, and group by any time period you desire. 

Course schedule

10-15 hours per week

  • Tuesdays & Thursdays

    12:30pm - 2:00pm CT

    Live classes are always interactive and completed together with Teddy in Jupyter Notebooks.

  • Four-Week Course

    This course runs four entire weeks, giving you the much needed time to practice what you learned, study the written material, watch the videos, and take the weekly certification exam.

  • Weekly Assignments

    The majority of work for this course must be completed outside of the live classes. Each week you will be assigned material to read, video lessons to watch, and exercises to complete.

  • Certification Exams

    At the end of each week, a challenging certification exam is offered to test your knowledge of the material. You will receive a certificate of completion for passing each exam.

Watch a sample lesson of Teddy demonstrating the most effective way to select a column from a pandas DataFrame

10 Reasons to use brackets to select a pandas DataFrame column and NOT dot notation

A pattern of wavy dots

Be the first to know about upcoming cohorts

Master Pandas for Data Analysis

Learning is better with cohorts

Learning is better with cohorts

Active learning, not passive watching

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

A pattern of wavy dots

Be the first to know about upcoming cohorts

Master Pandas for Data Analysis