Для общего пониманию рекомендую книгу "Веб-сайт на 100%. Как создать веб-сайт и сделать его видимым в Интернете"
https://rozetka.com.ua/6473848/p6473848/ написано все понятным языком ,в голове сразу появляется полная картина как сделать сайт и как его продвигать в интернете