Здравствуйте
Вы можете начать с бесплатных курсов на сайте https://ru.code-basics.com/
После этого можете пройти бесплатный курс на Hexlet: https://ru.hexlet.io/courses/layout-designer-basics