Показать сообщение отдельно
  #9 (permalink)  
Старый 29.11.2017, 17:46
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

Основы можно изучить за 3-4 месяца, вполне реальный срок. Но этого слишком мало для фронтендера. Я когда прочитал учебник, то написал игру Поле Чудес на 1000+ строк. В наивном императивном стиле с крайне ужасным кодом. И тут я понял, что оно хоть и кое-как работает, но это бред.

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

Поэтому сейчас перешел на изучение основ ООП. И вот начиная осваивать ООП я уже вижу, что в принципе все это фронтендеру не очень нужно, потому что на JS писать сложные приложения никто не будет. Все используют для этого фреймворки. Соответственно впереди еще React+Redux+Flux+Angular+Vue.js и т.д.

В общем вывод какой? Ну хотя бы 1 год нужен, чтоб чтоб стать начинающим)
Ответить с цитированием