Здравствуйте, Леонид!
В первую очередь Вам надо выбрать, какой именно язык программирования Вы хотите изучить.
К сожалению, Вы не указали ни город, ни страну. Предположу, что Вас интересует Россия.
Первое, на что хочу обратить Ваше внимание: вряд ли вы найдете какие-нибудь бесплатные курсы. В интернете есть огромное количество литературы по программированию на любом языке, но все это Вам придется изучать самостоятельно. Это не самый лучший лучший вариант - сейчас б
ольшая часть книг написана либо для "чайников", либо для тех, у кого уже есть какие-то знания.
Из платных курсов могу предложить два известных мне места:
1.
Заочная школа МИФИ. Они
предлагают довольно много компьютерных курсов. Наиболее ценными я бы назвал курсы
Информатика и
Программирование в среде Delphi. Со стоимостью можно ознакомиться
здесь.
Delphi я закончил несколько лет назад - очень качественно сделано, объяснено все отлично; сейчас учусь в этом институте.Преимущество курсов в том, что Ваши знания оценят и объяснят ошибки. При этом Вы можете жить в любом городе: оплатить можно через банк, после этого Вам письмом вышлют необходимую литературу. Ответы на задания Вы можете отправлять через интернет или по почте.
2. Курсы при МГТУ им. Баумана:
http://www.specialist.ru/Programming/. Среди них есть дистанционные (заочные) курсы, но цены там значительно выше. Подробнее рассказать, к сожалению, не смогу...
Надеюсь, помог. Если будут какие вопросы - пишите.
Удачи в изучении!