Добрый день! Не так давно я начал изучать JavaScript(до этого довольно усердно изучал Java по Хорстманну, так сказать хотел начать со сторого-типизированного языка, поскольку ничего кроме паскаля до этого не знал) потом полностью погрузился в веб разработку сначала codeacadymy, затем прочитал 2 книги от издательства o`reilly, а именно:
"Изучаем html xhtml- css 2-е издание"
"Изучаем программирование на js"
(именно в таком порядке)
Дальше не знаю в какую сторону "копать", просто не понимаю, как мне сейчас охватить все технологии(и какие именно нужны). Можно ли реализовать себя, и начать работать как JS разработчик зная Jquery, и один из востребованных фреймворков? Простите если где-то не так выразился, просто мне сейчас нужен пинок под зад в нужную сторону, трудностей не боюсь, но не хочу топтаться на месте. Спасибо за внимание.
Вы должны начать программировать. То что вы прочитали пару книжек и прошли курс еще не делает вас специалистом. Больше читать ничего не надо, сядьте уже и напишите что-то. Начините например с собственного сайта, займитесь фрилансом, попробуйте найти работу.
Посоветуйте пожалуйста какие еще технологии необходимы помимо js. Я так понимаю это jquery, умение достаточно хорошо верстать, то есть HTML/CSS3, обязательны ли js фреймворки?
yookky: чем больше будете знать, тем лучше. Но не всё сразу, мозг взорвется. На данном этапе освойте как следует UI, т.е. верстку и программирование UI (jQuery самое то для этого). А потом уже можно начать смотреть на Ангуляр, реакт, бэкбон
Большое спасибо вам за эти ответы, они очень ценны для меня! Посоветуйте еще пожалуйста, как лучше всего правильно освоить верстку? В той книге, что я прочитал не рассматривают верстку с psd макетов, и не показаны различные возможности HTML5. Есть ли какие книги/источники по обучению верстки с макетов, где бы описывались различные нюансы?
Если вы хорошо владеете js+jquery и разбираетесь в HTML/CSS3, прямо сейчас можете смело приступать к верстке сайтов. Из популярных фреймворков для frontend'a достаточно будет бустрапа (можно и без него, это не критично) и jquery. В дальнейшем с опытом вы сможете точно определиться с тем во что стоит углубиться или где стоит расширить свой профиль.
Я еще не достаточно хорошо владею jquery, это я так понимаю то, что мне следует сейчас изучать. Умение верстать главный критерий у работодателей? Просто js разработчиком работать невозможно? Я думал, что верстальщик это отдельная профессия, а писать скрипты другая.