Javascript используется достаточно часто, поэтому все мастера должны знать, как его использовать в своем коде. Для размещения скрипта (будь то Java или любой другой) используется код <script></script>. Если вы прописываете скрипт в коде, он будет располагаться между этими тегами. Если подключаете извне, между скрипт-тегами нужно прописать адрес, по которому браузер сможет найти ваш скрипт.
Да конечно стоит. Только если Вы понимаете, что такое работа программиста. Java сейчас один из самых востребованных языков программирования в мире. По одному из рейтингов, за 2016 год, он на 40% обошел javascrip и занял первое место. На java можно написать любую программу на любую платформу, будь то мак или виндовс. Я вообще считаю его самым крутым и перспективным языком, поскольку на нем можно писать как компьютерные игры так и программы контроля медицинского оборудования. Допустим, надоело тебе делать приложения для компьютеров, идешь делать "Мозги" для авто и так далее...
Считаю, что любой самоучитель даёт больше, чем среднестатистическое учебное заведение. Тем более, что сейчас полным полно бесплатных онлайн-курсов. Смысл идти в учебное заведение есть только в том случае, если вам примерно 16-17 лет и нужно получить высшее образование.
На мой взгляд самый лучший путь, это взять какую-нибудь книгу для подготовки к экзамену от Oracle №1Z0-808, который называется "Java SE 8 Programmer I". Это самый простой экзамен на знание Java 8. Учите Java по этом самоучителю, попутно готовитесь к экзамену и в конце сдаете экзамен. Плюс в том, что ваше обучение не проходит бесследно и в конце вы получаете сертификат от Oracle котирующийся во всем мире.
Для изучения джава есть много информации в интернете. Также Java язык программирования можно изучить по видеоурокам на ютубе. Для этого нужно запастись терпением, хоть ява считается достаточно легким языком программирования, но все же не самым простым
Можно, но этим "сайтом" почти никто пользоваться не будет. Из соображений безопасности у большинства браузеров Java по-умолчанию отключена. А я сомневаюсь, что у вас будет настолько нужный пользователю сайт, чтобы искать настройки, которые включат использование Java.
Если вы имеете ввиду javascript, то тут конечно тоже можно написать но это выглядит как попытка забивать гвозди микроскопом. Да, и хоть один html будет нужен - для запуска javascript.