Приветствую, форумчане!  
	У меня большой опыт в верстке для полиграфии. И тут решил уйти в напревлении HTML.  
	У меня вопрос прямо относительно требований вакансии. 
	Например, там написано:  
	1) Хорошее знание HTML5, CSS, JavaScript, jQuery 
	2) Поддержка последних версий Chrome, Opera, Firefox, IE 
	3) Знание фреймворка Angular.js  
	Очень прошу вас пояснить, что же конкретно в каждом пункте мне надо изучать, хотя бы кратко, сжато. Ну типа "вот эти разделы смотри, а эти не так актуальны"  
	Когда пишут требования к подобным знаниям, то как правило это подразумевает владение какими-либо средами программирования - Freehand (или какие еще существуют?) 
	или же все делается не в оболочке, а буквально в текстовом редакторе?  
	Еще попрошу порекомендовать мне как начинающему какими конкретно материалами пользоваться - книги, уроки \ видео-уроки, какие-нибудь Lynda.com или нечто похожее.  
	Надеюсь на ваши советы.  
	Спасибо!