Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Coding for A/B testing: Run more AB tests, find more winners
Highest Rated
Rating: 4.6 out of 5(394 ratings)
3,741 students

Coding for A/B testing: Run more AB tests, find more winners

Learn HTML, CSS, JS & data tracking for website AB testing and build your own AB tests without the help of a developer
Created byRuben de Boer
Last updated 10/2025
English

What you'll learn

  • Run more A/B tests and find more A/B test winners
  • Build your own A/B tests without the help of a developer
  • Set up reliable data tracking for A/B testing
  • Do a proper quality assurance to make sure your A/B tests work perfectly
  • Learn HTML, CSS and Javascript to run many more A/B tests

Course content

9 sections108 lectures8h 24m total length
  • Course goals and benefits3:46

    This lecture is the kick-off of the course. It describes the course structure, benefits and explains how to follow the course.

  • Captions, playback rate and course update1:03
  • What is A/B testing1:37

    In this short lecture, I will briefly explain what AB testing is.

  • Two ways to create a variation3:39

    In your AB test, there are two ways to create a variation in your testing tool. In this lecture, you will learn what these two methods are, and which one results in the most reliable AB tests.

  • HTML, CSS & JS for A/B testing5:15

    This lecture is an introduction into HTML, CSS and Javascript. It explains what these languages are, and why these are important for A/B testing.

  • Cheat sheet & code resources2:02

    It is impossible to remember all the codes by heart. When A/B testing, you will often search the web for the codes you need. This lecture will cover several great resources that you can use for building your A/B tests.

  • Course material & Free tools for this course3:51

    When building your own AB tests, several tools come in handy. This lecture will cover the tools which we will use throughout the course. The good news: they are all for free.

  • Generating test ideas using AI2:48

Requirements

  • A testing tool (like VWO and Optimizely) is not required, but it is useful. Free options are discussed in the course. (Learnings are applicable for all testing tools)
  • Eagerness to learn coding for A/B testing
  • Eagerness to run many more A/B tests
  • No coding knowledge required
  • No prior knowledge is needed
  • Useful (free) tools will be discussed in the course

Description

Updated in 2025; now includes AI for A/B testing and free guides

Bestseller in the Udemy “A/B testing” category

3,500+ students; one of the most popular CRO courses worldwide


As a Conversion Optimization specialist or as someone working on website A/B testing, your success is often determined by the number of A/B tests you run and the number of test winners you find. So the more tests you run, the higher your chance of success. But very often, the IT department is a major bottleneck for us. When we want to set up a test, it ends up at the bottom of the IT backlog, costing you valuable time and decreasing your chance to be successful in AB testing. If you recognize this situation, then this is the right course for you.

By taking this course you will learn:

  • HTML

  • CSS for website AB testing

  • JavaScript (jQuery) for website AB testing

  • Data tracking for website AB testing

  • Setting up 60 to 90% of your own A/B tests without the help of a developer

This helps you to set up and run many more A/B tests and greatly increase your success. The course is set up in a practical and engaging manner. Together, we will start with the absolute basics before building many different kinds of A/B tests on your own website, while we increase the complexity step by step. The course is designed for people with no coding skills, and for those that have some experience already. The learnings in this course are applicable to every testing tool on the market.

Coding for A/B testing course structure

  • Section 1: Introduction

  • Section 2: HTML

  • Section 3: CSS for AB testing

  • Section 4: jQuery for AB testing

  • Section 5: JavaScript for AB testing

  • Section 6: Data gathering for AB testing

  • Section 7: Debugging & Quality assurance for AB testing

  • Section 8: Thank you

Of course, there are many web development courses out there. But there is one big difference: As a Conversion specialist, you don’t build websites, you chance them. This requires a completely different focus on coding while also making sure you obtain reliable and trustworthy data. Web development courses help you to build websites, this course helps you to build and run reliable and successful A/B tests.

The course is designed for anyone working on A/B testing. Conversion specialists, growth hackers, and even front-end developers can hugely benefit from this course.

Now let’s get started. Feel free to check out the free preview lectures, or start taking this course right now.


Who this course is for:

  • Conversion specialists who want to run more A/B tests
  • Anyone working on A/B testing
  • Online marketeers, growth hackers and designers who want to learn how to code A/B tests