Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как стать Frontend разработчиком?

Вадим Кулишов Ученик (97), открыт 4 дня назад
Хотелось бы получить рекомендации по изучению фронтенд-разработки. Буду благодарен за советы от опытных специалистов, которые поделятся своим опытом и расскажут, как быстро освоить необходимые технологии, если вы только начинаете свой путь в этой сфере.

Также буду признателен за рекомендации о том, как лучше всего изучать эту область, если вы находитесь на начальном этапе. Буду рад услышать ваши мысли и идеи.

Спасибо за внимание! С наступающим Новым годом!
4 ответа
Илья Маклаков Знаток (296) 4 дня назад
Если есть возможность и желание - лучший вариант поступить в ВУЗ на IT сферу. Но если это рассматривается как хобби или вариант с ВУЗом не подходит, то лично я бы посоветовал следующие вещи:

1) Найти книги. Обязательно стоит читать хоть какую-то литературу. Это могут быть книги по любой интересующей теме. Книги можно скачивать на торренте, если боитесь торрентов, ищите файлы в интернете. Хорошую книгу ничто не заменит.

2) Чтобы повысить конкретно прикладные навыки, можно посидеть на разных сайтах по типу leetcode или codewars. На таких сайтах есть задачи, решение которых повысить навыки программирования.

3) Посещение онлайн оффлайн мероприятий, устраиваемых организациями, по интересующим вас темам. Чтобы самому прийти и вживую посмотреть как все устроено.

4) Выбрать AI помощника. С ним будет проще обучаться, так как он банально может ответить на вопросы, которых нет в интернете.

Если нужно в принципе направление по сфере, то тут по базе могу сказать как и все: HTML, CSS, Java Script, Wordpress, API, СУБД, UX/UI, может быть git, может быть какие-то дополнительные фреймворки. Точно сказать не могу, конкретно с этой сферой вплотную пока не сталкивался
Павел Михаловский Просветленный (37186) 4 дня назад
По большей части согласен с предыдущим оратором. Если прям хочешь стать программистом - лучше всего в ВУЗ. Хотя я бы советовал самому поизучать, чтобы точно понять - интересно тебе или нет.

Я не силен в фронтенде, я больше по бэку, но могу сказать, что в фронтенде есть азы HTML, CSS и JS. Их для начала следует изучить. Потом идёт куча всяких технологий. Любому разработчику полезно знать git, хотя там для большинства случаев достаточно пары команд.

Какие технологии конкретно изучать смотри по вакансиям и в идеале в своём городе, поскольку новичку на удаленку устроиться сложнее. Открываешь какой-нибудь hh, вбиваешь фронтенд-разработчик и смотришь. Вот есть дорожная карта, её можно взять за ориентир - https://roadmap.sh/frontend

Как изучать - практиковаться. Смотришь нужную технологию, смотришь - как она тебе облегчит жизнь и пытаешься что-то писать. Если учишься верстать - то можно повторить дизайн какого-то сайта. Можно выкладывать все это в github - чтобы было портфолио.
С оффлайн мероприятиями тоже хороший совет. Можно там с людьми познакомиться, но тут лучше иметь уже какие-то навыки, хотя просто ходить можно даже для общего развития.

Насчёт задач согласен частично. Codewars поможет тебе освоить программирование, но leetcode заточен больше под спортивное программирование и знания там нужны специфические - алгоритмы и структуры обработки данных. На начальном этапе лучше сосредоточиться на изучении самого программирования. Впрочем, если хочешь быть прям хорошим программистом, желательно все это знать.

https://htmlbook.ru/ - неплохой сайт по HTML
https://developer.mozilla.org/ru/ - ещё один полезный сайт, там можно найти детальное описание тега или стиля css.
https://learn.javascript.ru/ - учебник по javascript
Александр Искусственный Интеллект (304749) 4 дня назад
опытные специалисты стали опытными специалистами не после просмотра ответов...
Учитель Зла! Мастер (2261) 1 день назад
Лучше водку выпей и забудь про это ! Кроме шуток.
Похожие вопросы