jeżeli zamierzasz się tym zająć... to możesz zacząć na różne sposoby, np. zacząć tworzyć stronki na jakichś kreatorach itp. - nie jest to dobry sposób, nieoptymalny, kiepski i nic się prawie nie nauczysz.
Inny to np. ogarnięcie popularnego systemu CMS, który ma już wstępnie wbudowane jakieś szablony/wyglądy stron (np. WordPress - polecam go, bo społeczność wokół niego jest ogromna, a co za tym idzie - pomoc, dużo tutoriali, kursów nawet w j. polskim), które możesz później sam zmieniać/dostosowywać. Ciekawy sposób na rozpoczęcie przygody, bo stosunkowo niewiele pracy trzeba włożyć aby osiągnąć już ciekawy efekt. Później nauczysz się jak zmieniać większe rzeczy, jak dodawać jakieś funkcjonalności samemu itp.
Jeżeli chcesz na poważnie zająć się stricte programowaniem, tworzeniem dużych serwisów to musiałbyś poznać już dosyć dobrze świętą trójcę (2 języki programowania i jeden język strukturalny zapytań do bazy danych): JavaScript, PHP, SQL.
Oczywiście są nowsze technologie, Angulary, Node.js itepe... ale wg mnie na początek trzeba ogarniać podstawy, czyli JavaScript, PHP no i coś z SQL też warto wiedzieć