Hypothesis Testing with Pythonpro-logo

In this course, you’ll learn to plan, implement, and interpret a hypothesis test in Python. Hypothesis testing is used to address questions about a population based on a subset from that population. For example, A/B testing is a framework for learning about consumer behavior based on a small sample of consumers.

This course assumes some preexisting knowledge of Python, including the NumPy and pandas libraries.

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    Find out what you’ll learn in this course and why it’s important.
  2. 2
    Learn about hypothesis testing and implement binomial and one-sample t-tests in Python.
  3. 3
    Learn about hypothesis tests that can be used to evaluate whether there is an association between two variables.
  4. 4
    Learn to design an experiment to make a decision using a hypothesis test.
  5. 5
    Practice your hypothesis testing skills with some additional projects!

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Learn to plan, implement, and interpret a hypothesis test in Python.


Earn a certificate of completion
10 hours to complete in total

1 informational, 1 article

1 lesson, 1 quiz, 1 project

1 article, 2 lessons, 1 quiz, 1 project

3 projects