Изучить можно, главное чтобы было желание. Нужно для начала определиться с какой целью собираетесь изучать. Если для зарабатывания денег, то придется несколько лет набить руку, чтобы быть на хорошем счету у заказчиков.
В свое время я начинал учиться по курсам Евгения Попова и Куртеева. Сегодня этих курсов полно, но не все они хороши и полноемки.
Попробуйте поискать на торрентах курсы от обучаещего центра Специалист и Интуит. На последнем даже можно скачать обучающий текстовый материал. И вообще там предусмотрены тестирования после пройденного материала.
Но только учтите, что взявшись за обучение определенного языка вам со временем придется столкнутся с сопутствующими языками.
Например изучив html и css (как базовые языки) столкнетесь тесно с php, поскольку почти все существующие системы администрирования написаны на нем. Ну и в придачу к нему MySql.
Если захотите добавлять красивую анимацию на своем сайте, то поизучайте jquery. Библиотека эта довольно интересна и увлекательна.
По своему опыту скажу, что электронная литература усваивается хуже, чем книгопечатная. Да и вообще одни люди воспринимают материал зрительно, другие на слух. Так что вам выбирать стиль обучения.
Приведу примеры сайтов, на которых можно достойно получить знания
- http://try.jquery.com/ - изучаете jquery
- https://codecombat.com/ - изучаете javascript
- http://loftblog.ru/ - для разработчиков уроки и курсы
- https://ru.hexlet.io/ - аналогично 3 пункту
- https://htmlacademy.ru/ - изучаете html и css
- http://www.w3schools.com/jquery/default.asp
- http://www.wisdomweb.ru/JQ/jquery-first.php
Вообщем изучайте и желательно проктикуйте свои навыки на реальных заказах. Если появляются вопросы, то ищите ответы на них на форумах.
Хостингу не нужно поддерживать java-script, т.к. это то, что исполняется на стороне клиента, т.е. выполнение java-script целиком зависит от браузера используемого пользователем. От сервера (хостинга) тут вообще ничего не зависит. Код java-скрипта можно включить в html-код страниц даже на самом примитивном хостинге со статичными страницами.
Не много не понятно что значит "игровой сайт с выводом денег"? Если предполагается создать интернет магазин по продаже игр то для этого есть масса вариантов как самый простой - вордпресс дополненный плагином воокомерс.
Если что-то другое - требуется уточнить что именно. Конструктор игровых сайтов имеется, посмотреть можно здесь.
Если собственный сайт, то прямая дорога на биржу фриланса, где можно найти хорошего программиста. Такой функционал обычно пишется на php+javascript. Существуют и другие способы использования языков программирования.
Возможен и такой вариант - в зависимости от типа вашей CMS поискать подходящее расширение на сторонних ресурсах.
Естественно, меняется. Сначала знакомишься как бы с деятельностью какой-то компании, смотришь на дизайн сайта, на грамотность. Затем уже более детально изучаешь данный сайт, если он Вас заинтересовал и находишь для себя какие-то нюансы, которые не были замечены при первом заходе.
Лично для меня сайт, состоящий из одной-двух страничек не особо интересен, хотя порой не очень большие фирмы шлепают многостраничные сайты, где расписывают какие они супер-пупер, награды какие получали, то да се... Зачем? Ты прайс да контакты главное выложи, а что ты за контора будем уже потом смотреть. А то в итоге грамотами расхвастаются, от чего потом еще больший резонанс будет, что это всего лишь филькина грамота.
Каждый выбирает свои интересы сам, кто-то раз зайдет на сайт, больше и не пойдет никогда, а кто-то будет его поещать раз за разом, привлекая и других пользователей.