Если, глядеть в сторону PHP.
Видео-курс по основам синтаксиса :
infospir. Я смотрел разные видеокурсы. Но лучше чем этот парень никто в рунете не объясняет. Жаль, что он закрыл свой проект...
После этого станет намного легче править скрипты на своем сайте. Далее, много мелкой практики. Желательно именно практики, а не решения придуманных самому себе задач. Я в свое время упражнялся на том, что парсил базу яндекс-кодов городов для создания универсального погодного баннера. Кроме того, нужно врсатить глаза в официальный мануал, и постоянно гуглить вопросы (умение
правильно гуглить - это вообще один из самых важных навыков). Когда почувствуете, что готовы - без книги никуда. Лучшее, что можно найти по ООП в PHP - это "Мэтт Зандстра. PHP: Объекты, Паттерны и Практики". Невероятной занудности книга, но она дает наиболее полное понятие о классах, объектах, и других хороших делах. После этого можно браться за изучение какого ни будь фреймвока на паттерне MVC. Первым делом почитать где ни будь что такое MVC и в бой. Для первого опыта, лучше взять что-то более-менее простенькое, типа CodeIgniter. В общем, если не сойдешь с пути праведного, то года через три, ты будешь силен.
По поводу "учитилей". Когда-то пробовал - знаю. Как ни странно, но основная проблема в том, что эти люди - программисты. В большинстве своем, они не способны качественно обучать. Может и повезет нарваться на "уникума", но скорее всего нет.