Course
A/B Testing in Python
Included withPremium or Teams
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Loved by learners at thousands of companies
Training 2 or more people?
Try DataCamp for BusinessCourse Description
Discover How A/B Tests Work
Did you know that you are almost guaranteed to participate in an A/B test every time you browse the internet? From search engines and e-commerce sites to social networks and marketing campaigns — all businesses hire the best data analysts, scientists, and engineers to leverage the power of AB testing. Testing different variants can help optimize the customer experience, maximize profits, inform the next best design, and much more.
Learn About A/B Testing in Python
You’ll start by learning how to define the right metrics before learning how to estimate the appropriate sample size and duration to yield conclusive results. Throughout this course, you’ll use a range of Python packages to help with A/B testing, including statsmodels, scipy, and pingouin.
By the end of the course, you will be able to run the necessary checks that guarantee accurate results, master the art of p-values, and analyze the results of A/B tests with ease and confidence to guide the most critical business decisions.
Prerequisites
Hypothesis Testing in PythonOverview of A/B Testing
Experiment Design and Planning
Data Processing, Sanity Checks, and Results Analysis
Practical Considerations and Making Decisions
Complete
Earn Statement of Accomplishment
Add this credential to your LinkedIn profile, resume, or CVShare it on social media and in your performance review
Included withPremium or Teams
Enroll NowFAQs
Is this course suitable for beginners?
No. This coursed is aimed at Advanced learners with strong experience in programming in Python.
What specifically will I learn in this course?
This course will teach you how to design and run A/B tests, how to estimate the appropriate sample size, how to clean and pre-process data, and how to analyze the results of A/B tests. It also explains topics such as statistical concepts, non-parametric tests, and the Delta Method.
Who will benefit from this course?
Any job that requires understanding and performing A/B tests will benefit from this course, such as data analysts, scientists, engineers, online marketers and many more.
Will I receive a certificate at the end of the course?
Yes, upon successful completion of the course, you will receive a certificate verifying the knowledge and skills that you’ve gained.
What types of A/B tests does the course cover?
This course covers A/B tests mainly in terms of differences in proportions, difference in means and ratios, as well as their implications in practical use cases.
What packages does the course use to help with A/B testing?
The course uses the packages statsmodels, scipy, and pingouin to help with A/B testing in Python.
How quickly will I be able to run an A/B test once I finish the course?
After taking this course, you will be able to design and run an A/B test with confidence. The exact time frame will depend on individual proficiency with the subject matter and underlying concepts.
Is there a particular development environment that I should have to be able to take the course?
You will need access to a Python 3 environment to be able to take the course. Any code editor or integrated development environment (IDE) will work, such as Spyder, IDLE, Jupyter Notebooks, or PyCharm.
Join over 19 million learners and start A/B Testing in Python today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.