Что изучать веб-разработчику?
Особенность программирования веб-сервисов заключается в том, что нужно изучить несколько технологий.
Часть из них отрабатывают только в браузере и не требуют связи с интернет-сервером - используются только для вывода данных. В их число входит HTML+CSS, JavaScript (не путайте с Java - это разные языки для разных задач). Зная азы этих языков, можно начать зарабатывать на фрилансе, а по мере набора опыта перейти и на хороший оклад.
Другой набор технологий связан с обработкой данных на сервере. Они нужны, например, для взаимодействия с постоянно меняющейся базой интернет-магазина (товары, остатки, заказы) - эти данные запрашивают в режиме реального времени как покупатели, так и сотрудники...