Давно хотел стать программистом и не знал с чего начать, решил пройти курсы, но перед этим посмотреть видеоролики на Ютубе от опытных программистов. Многие советовали чтобы начать программировать, нужно сперва изучить основы HTML и CSS. Так как это внешний вид сайта или проложения. Курс начинается с изучения базы HTML - что такое теги, атрибуты, классы и т.д. На курсах сперва задавали стили внутри HTML тегов, но так страница выглядела немного запутанней. А потом мы начали процесс изучения CSS и подключили стили в отдельной папке CSS. Тут я понял, что так писать намного легче, понятнее и красивее. Далее приступили к адаптивной верстке спйта, научились позиционированию. Особенно мне понравилась методология БЭМ, с которой задавать стили стало еще удобнее.
Труднее всего мне дались анимация и переходы. Благодаря этим курсам я смог сверстать свой сайт сделать его очень ярким и интересным. Одних только знаний HTML и CSS оказывается не достаточно для создания хорошнго сайта или приложения. А для этого нам нужны языки программирования, которые я изучал параллельно. Как я понял, все зависит от человека и его целей. Обучение не такое лёгкое как кажется на первый взгляд, я научился не останавливаться на достигнутом и идти только вперёд. Советую пройти курсы, если вы тоже новичок каким был я.