Можно, но этим "сайтом" почти никто пользоваться не будет. Из соображений безопасности у большинства браузеров Java по-умолчанию отключена. А я сомневаюсь, что у вас будет настолько нужный пользователю сайт, чтобы искать настройки, которые включат использование Java.
Если вы имеете ввиду javascript, то тут конечно тоже можно написать но это выглядит как попытка забивать гвозди микроскопом. Да, и хоть один html будет нужен - для запуска javascript.
Если вкратце, то это две совсем разных вещи так или иначе иногда связанные с web. Java - язык апплетов и раньше многие сайты встраивали такие апплеты к себе на страничку - фактически это было отдельное приложение, которое запускалось из браузера. Javascript - скриптовый язык, которые позволяет "улучшать" станицы в интернете. Сам по себе не применим без прочих web-технологий. Как минимум html должен быть.
Нет, нельзя. 1) Нужен хотя бы самый маленький html файл, который "запустит" скрипт. 2) Если вы будете отрисовывать сайт через js, то фактически будете писать html, только через одно известное место.
Считаю, что любой самоучитель даёт больше, чем среднестатистическое учебное заведение. Тем более, что сейчас полным полно бесплатных онлайн-курсов. Смысл идти в учебное заведение есть только в том случае, если вам примерно 16-17 лет и нужно получить высшее образование.
На мой взгляд самый лучший путь, это взять какую-нибудь книгу для подготовки к экзамену от Oracle №1Z0-808, который называется "Java SE 8 Programmer I". Это самый простой экзамен на знание Java 8. Учите Java по этом самоучителю, попутно готовитесь к экзамену и в конце сдаете экзамен. Плюс в том, что ваше обучение не проходит бесследно и в конце вы получаете сертификат от Oracle котирующийся во всем мире.
Java 7 SE (есть еще и EE и ME) - последняя, на данный момент версия Java. Как спецификации интерфейсов классов, так и байт-кода (т.е. по идее, байт код скомпилированный под Java 6 может пойти на Java 7, однако, скомпилированный под Java 7 никогда не пойдет на Java 6).
Добавлена новая функциональность, переработан менеджер памяти... На самом деле, много чего нового. Тут описано более подробно (формат ответа не представляет возможным описать все в деталях).
Технически - все это не очень сложно.Интернет магазин - создается четырьмя шагами. Шаг первый - приобретение домена и хостинга, (с первым можно не спешить). Шаг второй - установление вордпресса на сервер. Шаг третий подключение бесплатного плагина WooCommerce Подбор темы "заточенной" - например SG Simple. Для решения вопросов связанных с использование плагина WooCommerce создан специализированный форум.
Но основные проблемы - не технические - а организационные.
смотря на чем писать будете =)) если php +js , то лучше набросайте макет сайта на бумаге =)) если же вы будете использовать CMS , к примеру joomla или wordpress то на них млн шаблонов по разным тематикам , так же как и различных дополнений )) в любом случае набросайте на бумаге то что вы хотите , так будет на много проще =))
В настоящее время большинство хостинговых компаний предлагают свои услуги по возможности почти в автоматическом режиме с нуля создания Базы Данных.
В общем, создание Базы Данных осуществляется несколькими способами, среди которых можно подобрать и для себя:
используя приложение phpAdmin. Это приложение есть у большинства хостеров;
через панель (контрольную) DirectAdmin именного вашего хостера;
через панель (контрольную) cPanel тоже вашего хостера.
Известно многим, что большинство хостеров не дает создавать базы данных через приложение phpAdmin, но такой способ существует.
Намного чаще создание Базы Данных происходит через контрольные панели. Их существуют множество вариантов, такие например как Direct Admin и cPanel. Они наиболее распространены.