A/B Testing (Udacity)

Offered by Udacity, Google,
A/B Testing (Udacity)

Online Experiment Design and Analysis. This course will cover the design and analysis of A/B tests, also known as split tests, which are online experiments used to test potential improvements to a website or mobile application.

Class Deals by MOOC List - Click here and see Udacity's Active Discounts, Deals, and Promo Codes.

Two versions of the website are shown to different users - usually the existing website and a potential change. Then, the results are analyzed to determine whether the change is an improvement worth launching. This course will cover how to choose and characterize metrics to evaluate your experiments, how to design an experiment with enough statistical power, how to analyze the results and draw valid conclusions, and how to ensure that the the participants of your experiments are adequately protected.
A/B testing, or split testing, is used by companies like Google, Microsoft, Amazon, Ebay/Paypal, Netflix, and numerous others to decide which changes are worth launching. By using A/B tests to make decisions, you can base your decisions on actual data, rather than relying on intuition or HiPPO's - the highest paid person's opinion! Designing good A/B tests and drawing valid conclusions can be difficult. You can almost never measure exactly what you want to know (such as whether the users are "happier" on one version of the site), so you need to find good proxies. You need sanity checks to make sure your experimental set-up isn't flawed, and you need to use a variety of statistical techniques to make sure the results you're seeing aren't due to chance. This course will walk you through the entire process. At the end, you will be ready to help businesses small or large make crucial decisions that could significantly affect their future!

What you will learn

Overview of A/B Testing

  • This lesson will cover what A/B testing is and what it can be used for.
  • How to construct a binomial confidence interval for the results.
  • How to decide whether the change is worth the launch cost.

Policy and Ethics for Experiments

  • How to make sure the participants of your experiments are adequately protected.
  • What questions you should be asking regarding the ethicality of experiments.
  • The four main ethics principles to consider when designing experiments.

Choosing and Characterizing Metrics

  • Learn techniques for brainstorming metrics.
  • What to do when you can't measure directly.
  • Characteristics to consider when validating metrics.

Designing an Experiment

  • How to choose which users will be in your experiment and control group.
  • When to limit your experiment to a subset of your entire user base.
  • Design decisions affect the size of your experiment.

Analyzing Results

  • How to analyze the results of your experiments.
  • Run sanity checks to catch problems with the experiment set-up.
  • Check conclusions with multiple methods, including a binomial sign test.

Prerequisites and requirements
This course requires introductory knowledge of descriptive and inferential statistics. If you haven't learned these topics, or need a refresher, they are covered in the Udacity courses Inferential Statistics and Descriptive Statistics.
Prior experience with A/B testing is not required, and neither is programming knowledge.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Data Wrangling with MongoDB (Udacity) Udacity
Udacity,MongoDB University

Data Wrangling with MongoDB (Udacity)

In this course, we will explore how to wrangle data from diverse sources and shape it to enable data-driven applications. Some data scientists spend the bulk of their time doing this! Students will learn how to gather and extract data from widely used data formats. They will learn how to assess the quality of data and explore best practices for data cleaning. We will also introduce students to MongoDB, covering the essentials of storing data and the MongoDB query language together with exploratory analysis using the MongoDB aggregation framework.

Self Paced
Self-Paced
Medir y optimizar campañas de marketing en redes sociales (Coursera) Coursera
Facebook

Medir y optimizar campañas de marketing en redes sociales (Coursera)

Este curso te proporcionará las habilidades para optimizar tus acciones de marketing en redes sociales. Aprende a evaluar e interpretar los resultados de tus campañas publicitarias. Aprende a evaluar la efectividad de la publicidad a través de estudios de mejora y optimiza tus campañas con pruebas divididas. Comprende cómo la efectividad de la publicidad se mide en todas las plataformas y dispositivos, aprende a evaluar el ROI de tu actividad de marketing y perfecciona el modo de comunicar tus resultados de marketing en redes sociales a otros en la empresa.

Jan 13th 2025
4 Weeks
Digital Marketing Analytics: Tools and Techniques (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Digital Marketing Analytics: Tools and Techniques (edX)

Learn how to leverage leading tools and approaches to digital marketing data analysis. Dive into SEO and SEM strategies including web analytics, machine learning and AI/Big Data applications to strengthen your digital marketing efforts and leverage your resources most effectively.

Self Paced
Self-Paced
Understanding Data Science (DataCamp) DataCamp
DataCamp

Understanding Data Science (DataCamp)

An introduction to data science with no coding involved. What is data science, why is it so popular, and why did the Harvard Business Review hail it as the “sexiest job of the 21st century”? In this non-technical course, you’ll be introduced to everything you were ever too afraid to ask about this fast-growing and exciting field, without needing to write a single line of code.

Self Paced
Self-Paced
Reviews & Metrics for Software Improvements (Coursera) Coursera
University of Alberta

Reviews & Metrics for Software Improvements (Coursera)

This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and improve project progress and software quality. What you will learn: apply techniques to measure and visualize project progress, integrate Agile review practices to increase project visibility; reflect on lessons learned in software projects through retrospective exercises; improve project and process quality through ongoing measurement

Aug 31st 2026
4 Weeks
Measurement and Analysis (Coursera) Coursera
Unilever

Measurement and Analysis (Coursera)

The Measurement and Analysis course delves into the essential aspects of tracking, analyzing, and optimizing marketing efforts to drive success. Throughout the course, you will gain a solid understanding of search engine marketing (SEM) and search engine optimization (SEO), web analytics and tools, social media platforms and analytics, as well as A/B testing and campaign performance reporting.

Aug 31st 2026
4 Weeks
Optimize ML Models and Deploy Human-in-the-Loop Pipelines (Coursera) Coursera
DeepLearning.AI,AWS

Optimize ML Models and Deploy Human-in-the-Loop Pipelines (Coursera)

In the third course of the Practical Data Science Specialization, you will learn a series of performance-improvement and cost-reduction techniques to automatically tune model accuracy, compare prediction performance, and generate new training data with human intelligence. After tuning your text classifier using Amazon SageMaker Hyper-parameter Tuning (HPT), you will deploy two model candidates into an A/B test to compare their real-time prediction performance and automatically scale the winning model using Amazon SageMaker Hosting.

Mar 18th 2024
3 Weeks