Мне мой опыт подсказывает что чем конкретней описан курс, я бы даже сказал чем уже его специализация тем бесполезней он.
Как говорил мой преподаватель по мат основам тонкости и детали есть в справочниках, ваша задача научиться ими (справочниками) правильно пользоваться.
Это был 1993 год. С тех пор умерло и родилось огромное количество языков программирования, однако я свободно читаю практически любой код.
Да писать что-то местами бывает сложно, но благодаря тому что в нас вкладывали главное, а не детали найти ответы достаточно легко.
Если вас обещают обучить html вёрстке, то скорее всего вам просто перескажут содержимое htmlbook...
Если вам обещают раскрыть тайну PHP-технологий то опять же вам перескажут один из справочников.
Если уж и изучать вёрстку, то в целом, основные базисы, правила хорошего и дурного тона и конечно же теорию создания программного продукта. (последнее кстати уже давно нигде не преподают, по крайней мере я уже давно не встречал, а очень и очень стоило бы)
Смотрю я порой на самописные сайты и скрипты и сердце кровью обливается. Я бы всех программеров и верстальщиков пытал их собственными кодами, заставляя спустя год или два разбираться в собственном коде.