Сначала серия производит впечатление “… для идиотов”. Причина тому – обилие рисунков, невероятное, для данного типа книг, количество диалогов, часто между тегами, и прочие признаки игрового подхода. Но постепенно начинаешь понимать – это квест! Интеллектуальное приключение. В каждой главе, в той или иной форме, предлагается сделать проектное задание, разбитое на несколько упражнений. Поскольку предполагается, что читатель начинает с нуля, проект нужно будет постоянно усложнять и надстраивать, регулярно переписывая и, соответственно, запоминая код. Все задания можно скачать с сайта Head First Labs, посмотреть или скопировать код, опробовать работу проекта на начальном этапе и после модификации.
Я прочитала три книги. В «Изучаем HTML, XHTML и CSS» по-настоящему интересно стало после сотой страницы, когда начался html5 и css. Я наконец-то узнала, чем класс отличается от идентификатора и что такое селектор. Неплохо для самоучки с 15-летним стажем чтения кода :) Книга «Изучаем программирование на JavaScript» большой пользы не принесла, поскольку не соответствовал моим задачам. Однако позволила узнать, что Wordpress работает на jQuery. Именно книга «Изучаем работу с jQuery» оказалось полезной буквально от корки до корки (не считая тигра, конечно). С большим интересом жду перевода «Head First PHP MySQ».
Серия будет очень полезна тем, кто начинает изучать заявленные темы с нуля. Но важно понимать, какой именно язык программирования нужен для Вашего профессионального роста. Как-то приятнее писать весь этот код, зная, что тоже самое неизбежно в работе. Без упражнений можно, но тогда придётся постоянно перечитывать нужные разделы. Подход малоэффективный, поскольку книги этой серии не справочники, а руководства. Авторы берут Вас за руку и ведут известным им путём к обоюдно заветной цели, предполагая, что в свободной руке у Вас карандаш.