Подробно на аналогичный вопрос
отвечал.
к тому, что я описал в вопросе добавлю новые мысли, которые я не вкурил тогда:
— понять, как устроен фронт и бэкенд на базовом уровне (статьи, видосы)
— понять, как работает интернет в целом и браузеры (статьи, видосы)
—
НАУЧИТЬСЯ ВЕРСТАТЬ
— понять, что дизайн это постоянный процесс, а не разовый
P.S у меня в ответах куча полезных ссылок, для старта в том числе