Вопрос программистам и людям хорошо разбирающимся в интернет технологиях

Вопрос программистам и людям хорошо разбирающимся в интернет технологиях.
Посоветуйте книгу или курс связанный с созданием сайтов.
Имею минимальные представление о том, как создавать сайт и управлять их, заканчиваются они на покупке хостинга :)
Хочу изучить основные принципы программирования которые направленны на создание и управления сайтом. Не хочу из за этого проходить полные курсы программирования )))

  • Делается сайт так - программа для создания сайта, знать все что она позволяет . Делается шапка сайта с оформлением фото, картинки, делается меню сайта и подменю сайта не мелким шрифтом, возврат назад, увеличение информации и все функции сайта, потом регистрируете сайт на сервере .
  • Ну хостинг я вам и без книги посоветовать могу, так как уже год пользуюсь этим и как говорится не знаю никаких проблем.