Viele Entwickler haben nur sehr grundlegende Kenntnisse zum Thema Barrierefreiheit im Internet (Web Accessibility). Sich in diesem Bereich fortzubilden, ist recht mühsam, da Accessibility viele Teilbereiche umfasst und die Ressourcen zu den einzelnen Themen meist komplex formuliert sind. Außerdem ist es einfacher, Programmieren durch praktische Übungen zu lernen, statt nur mithilfe von Text und Beispielen.
Mit a11yphant kann über interaktive Coding Challenges Neues zum Thema Web Accessibility gelernt werden. Die Kriterien zum Erfüllen der Aufgaben entsprechen den Requirements, welche in Standards (wie WCAGs) definiert sind. Eine Challenge beinhaltet mehrere Level zu einem Thema. Die Levels haben verschieden Schwierigkeitsgrade, um mit einfachen Beispielen an das Thema herangeführt zu werden. Mittels Achievements und Leaderboards können sich Teilnehmer und Teilnehmerinnen miteinander messen und so gemeinsam mehr über Accessibility lernen.