Наверное соглашусь с BotHub, но при этом буду сторонится его мнения, ибо у каждого все индивидуально и с 2008 года много чего поменялось(Говорю как человек, вошедший в 2010 году в сферу кодингда, а именно Web(Backend))
Так-же хочу оспорить фразу от RVL "С java скрипт главное изучение не начинай, а то вообще уверенность в своих силах пропадёт и ничего дальше неохото делать будет."
С чего это? оО
NodeJS(iojs), AngularJS и многие другие ФВ очень удобны для изучения, да и писать Backend очень прибыльное занятие.
Если иметь ввиду FrontEnd, то тоже подходят(Например в связке с EJS).
Да и вообще JS сам по себе удобен для изучения. Есть замечательный портал для
новичков(Он конечно обладает устаревшей информацией кое-где, но для обучения само-то)
Если брать тот-же PHP, то на том-же stackoverflow есть куча информации полезной(особенно на англоязычной версии, ибо там иногда проскакивают не вопросы, а полноценные статьи как и что работает).
Есть гугл, который тебя выкинет на гикбрейнс(есть пара бесплатных уроков)
Есть Евгений Попов(Да-да закидайте меня тапками, но я начанал именно с него в PHP)
Есть Codecademy и sololearn(Англоязычный, но на порядок выше всех СНГшных сайтов-обучалок)
Есть php.net и т.д
Простор для формирования твоего багажа знаний огромный и к тому-же позволяющий развить твое логическое мышление выше планки
белого люда :D
Так-же хочу сказать о текущем времени и легкости добычи ресурсов для работы.
Старые мануалы будут выкидывать тебя на локальные хранилища по типу Denwer, XAMPP и Open server.
Забудь!
Есть
Github для учащихся(А гитхаб для разработчика нужен обязательно кстати), который ты будешь познавать одновременно с разработкой и используя который ты сможешь на год обеспечить себя платформой для разработки(На хабре есть целая статья о том, как его получить бесплатно, но для начала раздобудь у своего знакомого или друга или подруги студенческий билет какого-нибудь вуза с наклонностью в программирование(Не используй из гугла. Они все заезжанные. Так-же не используй почты забугорных вузов при реге. Не одобряют больше)
Если с гитом не прокатит, есть DreamSpark и Microsoft Azure
Если уж вообще край и ничего не выходит - есть бесплатные хостинги(Но готовься к лагам и ограничению процессорного времени)
Есть тестовые периоды на от 1 дня до 30 дней на различные VDS, но тогда готовься к постоянным переносам и изучению линукса(Если поможет, то есть ПУ облегчающие работу типа ISPManager, VestaCP, Cpanel(только null и старые) и т.д.)
Начать стоит в любой веб разработке с html,css,js(Главное не учить до дыр, ибо различные обновления стандартов будут появляться быстрее, чем ты выучишь часть языка. Достаточно будет основ, а остальное придет само или через вышеупомянутый stackoverflow) ибо сейчас без этого никак. Даже когда ты пишешь backend бывают заказчики и предыдущие кодеры идиоты и приходится в Backend задавать ответ в html,js,css, дабы не переписывать добрую часть старого сайта за копейки, либо приготовься к обсуждению повышения цены и частой потери клиента....
После того, как хоть что-то будешь знать из вышеперечисленного, уже можно будет составлять индивидуальную схему(Тогда ты сам для себя поймешь, что для тебя удобнее, ибо столкнёшься с многим), либо сразу лезь в PHP. Там и ФВ достаточно и обучалок. Модулей, CMS и вообще всего-всего. Вплоть до разборов функции print,echo,var_dump и т.д.(самые элементарные функции). Когда поймешь, что PHP тебе надоел - разберешься сам, чего хочешь. Ибо синтаксис будешь похож с множеством других ЯП и перейти не составит труда.
В общем объясняю я плохо. Надеюсь хоть что-то ты понял.
Спасибо за внимание :D