BettyBoopFlowers, хоть и не меня спрашивали, но:
Выбирай понравившейся:
http://dash.generalassemb.ly/http://learnlayout.com/http://learn.shayhowe.com/http://www.wisdomweb.ru/http://htmlacademy.ru/http://learn.javascript.ru/ - джаваскрипт
http://www.codecademy.com/http://htmlbook.ru/- справочник по синтаксису
Сначала учим синтаксис HTML+CSS, разбираемся с версткой, можно взять пару сложных .PSD шаблонов и сверстать их с нуля (пиксель в пиксель)
Потом верстаем еще несколько шаблонов, но уже с добавлением различных приколюх по вкусу, например bootstrap+less css.
После того, как с версткой уже нет проблем и вопросов, по помаленьку начинаем добавлять функционал на свои "сайты" для этого разбираемся с Javascrit и jQuery.
Итого: мы умеем верстать и прикручивать различные свистелки\перделки на свои сайты. На этом можно и остановиться и искать работу стажером в офисе, чтобы набить руку\получить опыть на реальных проектах. Но верстка - занятие тупое и рутинное, как ездить на троллейбусах и бабок много не заработаешь.
Чтобы повысить свою стоимость для работодателя можно начать портировать свои сверстанные шаблоны на различные движки - самые распространенные wordpress и joomla. Параллельно более глубоко учим javascript.
По итогу получится универсальный комбайн, который может и верстку и в фронтенд. А также готовое портфолио, которое можно показать при приеме на работу.
Но конечно это не чистое программирование, а сильно проще. Например, если есть способности и интерес, то проще начинать учить серверные языки и заниматься php, ruby on rails или python. По последним двум могу, сказать, что бабки там платят на зарубежных фриланс биржах нормальные, да и собственно везде, кроме PHP, можно заработать на хлеб с икрой.
Дополнительно:
на торрентах есть просто замечательные курсы по всем направлениям от сайта lynda.com, но на ангийском
или курсы от Специалиста, но там очень много воды, лучше купить толковую книгу.
P.S. Плюс еще рекомендую разобраться с GitHub, очень удобно, если вдруг в команду удаленных разработчиков попадешь, но лучше пока голову не забивать.
P.P.S. Итого, что гуглить на торрентах, книги и видео: HTML5,CSS3, bootstrap,less (хотя многие считают это куском говна, но во многих вакансиях видел), wordpress, joomla, javascript, qJuery
Опционально: PHP, ruby on rails, python, github.
В покер-то играть можно на работе?
И чего делать надо? Искать отправления по базам, объяснять куды бечь, за отправкой, давать телефоны курьеров, разруливать ситуации с поиском получателя?