Есть еще вариант отдельно учиться Онлайн. И потом отдельно сдать на сертификат. У многих компаний-производителей средств программирования есть собственные системы сертификации. Они небесплатны, но как правило стоят сильно дешевле достаточно длинной платной программы образования. Например такая сертификация есть у Oracle и Microsoft (среди прочего по Java и C# соответственно). Отдельный разговор о разработке под 1С. В этой профессиональной среде сертификаты 1С-Специалист "это наше все".
По крайней мере раньше были западные компании, независимые от производителей софта. В которых можно было дистанционно бесплатно сдать тест. И потом за символическую плату буквально считанные доллары получить сертификат. Предлагались по множеству продуктов. Включая и открытые типа Java Script и PHP которые не являются собственностью какой-то компании и соответственно по определению по ним нет фирменной сертификации. Существует ли это сейчас не знаю за ненадобностью.
Тут еще надо понимать. Что бумажка об окончании любых курсов хоть платных хоть бесплатных не нужна никому при приеме на работу. Что бы не говорили сами курсы. Статус всяческих тестов кроме фирменных по результатам которых выдается сертификат тоже невелик. Фирменные системы сертификации несколько более уважаемы. Но кроме 1С вряд ли будут определяющими при приеме.