Что учить frontend разработчику?

Какими скилами должен владеть junior frontend developer в 2018 году? В последнее время на разных форумах встречаю комментарии типа jquery в 2017 rly? зачем тебе бутсрап, учи css grid? В итоге, я так и не могу понять, так что учить то?
  • Вопрос задан
  • 16979 просмотров
Пригласить эксперта
Ответы на вопрос 12
1. Сначала учим фундаментальщину (как работают компьютеры, сети и браузер, http, основы программирования).
2. Затем изучаем как работают конкретные веб-технологии (html, js, css, как всё это парсится браузером и рендерится в веб-страницу, учимся верстать и использовать js, книжек и курсов масса).
3. Далее изучаем технологии, которые всё это автоматизируют, упрощают и абстрагируют (фреймворки, бутстрапы, реакты, сборщики, jquery, новые стандарты, гриды итд итп).
4. Практика, применение изученного, выбор специализации (зависит от того, что хотите далее делать во фронте - это может быть просто вёрстка, создание интерфейсов или визиуализация данных, а может быть и работа с графикой\аудио\видео, тренды (сейчас это react, bootstrap, foundation, babel, es6, d3, RxJS, функциональное программирование)), далее развиваться на протяжении жизни можно до бесконечности. Но без первых пунктов это всё ничто.
Ответ написан
Комментировать
edli007
@edli007
full stack, team lead
Да тут за 2017 еще все изучить...
Существует специальный роадмап на гитхабе для фронтендеров
https://github.com/kamranahmedse/developer-roadmap
Ответ написан
@litash
Учите то, что Вам здесь посоветовали, хорошие ответы. jQuery хорошая тема, её нужно знать и в 18 году, не обращайте внимание на "хайп" и всяких понтовых балаболов, потому как на деле всё по другому.
Ответ написан
Vlad_IT
@Vlad_IT
Front-end разработчик
Вы читаете на английском, значит https://github.com/getify/You-Dont-Know-JS подойдет и для новичков (первая книга), и для опытных (все книги), рассматриваются очень важные вещи. Это даст вам крепкий фундамент знаний языка, а со хорошим знанием языка фреймворки даются очень легко.
Ответ написан
Комментировать
bmind
@bmind
Software Engineer
State of JavaScript 2017 - путеводитель по использованию технологий.
А тут перевод на хабре.
Ответ написан
Комментировать
zooks
@zooks
Frontend
1. HTML+CSS+JS
2. SASS+Pug
3. React, Vue
Ответ написан
Если вам по фану то учите то - что нравится
Если для работы то смотрите вакансии - там все требования
Ответ написан
Комментировать
@aftemaht
webmasters.teamdev.com Всё что здесь есть, то и учите
Ответ написан
Комментировать
dmitry_pavlov
@dmitry_pavlov
World-class .NET freelance contractor (remotely)
JS- React, Angular, ES6 синтакс
CSS - Flexbox, Yandex BEM, CSS3
HTML - HTML5
Ответ написан
Комментировать
@rinatoptimus
Открываем список вакансий. Смотрим требования.
Ответ написан
Комментировать
@BookMen33
На портале skolko-poluchaet.ru видел сколько получают разработчики и там же указано, что должен знать специалист уровня frontend. Чтобы стать frontend разработчиком человек должен обладать аналитическим складом ума, терпением и усидчивостью.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы