Decode
@Decode
Начинающий Программист

Лестница изучения фронтендера?

Доброго времени суток всем! Нужна помощь / ответ / совет, в какой последовательности изучать все для фронтенда. Языки разметки, программирования, фреймворки, сборники, препроцессоры и тд.
  • Вопрос задан
  • 1310 просмотров
Решения вопроса 1
html - css - js - Практика на этих языках - сборщики проектов - изучение фреймворков, препроцессоров и другого сахара.

Под фреймворками подразумеваю всякие бутстрапы и т.п.
Вообще идеальный вариант, это начинать с основ, а когда появится уверенность в своих силах и ощущение, что чего-то не хватает, то уже двигаться выше.
Без понимания основ - того как тотже бутстрап заставляет елемент выглядеть \ вести себя именно так как он это делает - использовать его бесполезно - замучаетесь отлавливать баги.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
edli007
@edli007
full stack, team lead
В общих чертах:
HTML и CSS - тут расписывать не буду, итак ясно что надо как минимум уметь верстать адаптивно, базово понимать сео и знать какой-то CSS фреймворк
Уверено, посреди ночи, даже если не выспались, JavaScript(не jQuery) и собственно сам jQuery
Потом какой-то JavaScript фреймворк + ряд полезных штук
И в конце Node.js, чтоб хорошенько поровнять JavaScript руки, так как браузер ровнять не умеет.

У нас курсы в Киеве при вебстудии, мы потом берем часть людей на работу, так что это проверенная схема навыков.
Ответ написан
abyrkov
@abyrkov
JavaScripter
Изначально нужно учить HTML. Может еще как-то худо-бедно можно на нем наклепать сайт на нем, но CSS и JS тут без вариантов. Причем выучить нужно хорошенько. Иначе - будет сплошь да рядом головная боль.
Замечу, что HTML достаточно прост, и можно за недельку как следует его выучить.

Дальше у нас идет CSS - нужно хоть как-то уметь облагораживать результат, да и не будет клонить решать JavaScript'ом то, что можно решить анимацией CSS. Нюансы, правда, не всегда важны, но лучше учить по полной.

Итак последний из нашей тройки - JS. Тут нужно глобально учить(в отличии от двух предыдущих). Canvas, jQuery, THREE.js... новинки каждый день. Наверно, никогда нельзя его выучить. Как впрочем и все библиотеки тоже.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы