Hola, me gusta mucho este tema del diseño web, me fascina el sólo echo de tener en frente el panel de control de un alojamiento (hosting) y aún sin utilizarlo

, por eso, quiero tomar la decisión de introducirme en este mundo de la creación de Páginas Web pero no se, sinceramente, por donde comenzar (por mis propios medios) y que carrera seguir para poder realizar buenos diseños y ganar dinero también obviamente. Exactamente, querría saber que códigos de programación me recomiendan estudiar.
Tengo a su vez, una pregunta, es necesario memorizar todos los códigos o también utilizan notas para ir facilitando el trabajo/tiempo del proyecto a crear?
Es necesario estudiar diseño web también?
Gracias.