Немного не по Вашим интересам, но я могу рассказать про курсы Microsoft. Имеются Microsoft Certified Partner, которые проводят курсы и в конце курсов выдаются сертификаты о том, что были прослушаны какие-то курсы. Они состоят из теории и практики, даются сертифицированные учебные материалы. Если есть желание, то можно дополнительно пройти экзамен (его можно пройти и без обучения, просто, чтобы подтвердить свои знания). Из личного опыта скажу, что как и везде всё зависит от человека, если подойти ответственно к делу, то результат будет весьма неплохой, который в придачу будет закреплён документально.