Каждый начинающий фронтэнд программист начинает свой пусть со знакомства с этими языками. Языками программирования их назвать сложно, скорее язык разметки(HTML) и язык стилей(CSS).
Если честно, верстать(создавать структуру сайта: добавлять кнопки, абзацы, шапки, формы) показалось довольно скучно. Есть например тег <button> , который добавляет кнопку на сайт. А изменять размер, цвет, положение этой кнопки вы будете через язык стилей CSS.
Это верстальщик.
С первых строчек кода, вам обманчиво кажется, что все настолько просто, что с этим справилась бы ваша мама. Честно, и меня посещали такие мысли. Но если немного углубиться, оказывается все не так уж и просто.
Свертстать гавно сайт довольно легко. Но если вы хотите создать хороший, нативный сайт это уже задача посложнее. В верстке очень много тонкостей и аспектов.
Верстка является хорошим примером, как вообще работает код в файлах, как в целом писать код. За 10 часов, вы сможете плюс-минус понять суть создания стандартных сайтов. Где есть - шапка -хедер, средняя часть - контент и футер - нижняя часть.
Практически все сайты сеточные. Даже яндекс-дзен.
Особенно тщательно я посмотрел тему гридов (grid), в настоящий момент самый актуальный способ создания каркаса страниц.
Изучение css мне показалось немного сложнее, тут больше тонкостей, если не подключать сторонние библиотеки. Если подключить например Бустрап(сторонняя библа), то у вас уже будет более или менее красивый сайт. Все шрифты /кнопки/разметку за вас уже продумали разработчики этой библиотеки. В ней также можно менять цвета, размеры и т.п
На изучение HTML/CSS я потратил несколько десятков часов. В целом, не сильно углублялся. В настоящий момент, если мне нужно что-то заверстать или сделать что-то со стилями, я гуглю и всегда нахожу ответы на свои вопросы.
Писать про эти языки, мне совершенно не хотелось. Работа верстальщика мне кажется близка более к работе дизайнеров, чем разработчика. Мне же хотелось хардкора выносящего мозг. Но я хочу быть последовательным и если я потратил время , я должен об этом здесь сообщить.
Простите за плохую, сумбурную статью. Далее я буду писать о том, что мне понравилось и надеюсь будет лучше.
Вот такие навыки нужны. Вот такие навыки важны.
В целом, спрос на вакансии "верстальщика" есть. Научиться быть хорошим верстальщиком намного реальнее, чем стать полноценным разработчиком. Но становится им я бы не хотел, даже не знаю почему.
Но хороший фронтенд разработчик должен уметь верстать на твердую тройку.
Интересный факт - средняя зарплата верстальщика находится в районе от 40 до 80 тысяч рублей
Подпишитесь на канал, чтобы не пропустить новые публикации.