Head First. Паттерны проектирования Эрик Фримен Элизабет Робсон
«Паттерны проектирования» — ваша книга, если вам когда-либо приходилось сталкиваться с проблемами дизайна программного обеспечения. Вам не придется «изобретать колесо» — просто воспользуйтесь сводным вместе огромным опытом разработчиков и возможностью использовать лучшие практики. Вы узнаете, зачем нужны паттерны, увидите, как они выглядят и работают в «дикой природе», а привыкнув к их использованию, сможете потратить свободное время на что-то более сложное и интересное. Авторы прекрасно показали, как паттерны используются в Java API и как применить встроенную поддержку паттернов Java в вашем собственном коде. Заодно вы усвоите реальные принципы ОО-программирования, которые останутся с вами и тогда, когда придется работать без паттернов. Визуально насыщенный формат книги разработан с использованием новейших исследований в области нейробиологии, когнитивной науки и теории обучения. Поэтому весь ее материал мгновенно запоминается, и скоро вы сможете с легкостью общаться с другими членами вашей команды на «тайном языке» паттернов проектирования.
Head First. Программирование на JavaScript Эрик Фримен Элизабет Робсон
Эта книга познакомит вас с особенностями JavaScript – основного языка программирования Всемирной сети, позволяющей определять расширенное поведение на веб-страницах. Вы получите глубокое понимание того, как работает этот замечательный язык, навсегда забудете о сухих, скучных, статических страницах, которые просто занимают место на экране, научитесь взаимодействовать с пользователями, реагировать на события, получать и использовать данные из Интернета, выводить графику и многое другое . И все это позволит вам перейти от основ к наиболее интересным концепциям современного компьютерного программирования и решению проблем экспертного уровня. Как всегда в книгах от Head First, материал изложен в интересной, развлекательной и очень содержательной форме. Это по-настоящему серьезное руководство – но, однако, его легко и приятно читать и изучать.
Об авторах:
Эрик Фримен
Эрик Фримен, по словам Кэти Сьерра, соавторки серии Head First, является "одним из тех редких лиц, которые хорошо разбираются в языке, практике применения и культуре в самых разных областях, технохипстер, вице-президент, инженер, аналитик". Эрик проработал почти десять лет в должности технического директора Disney Online & Disney.com в The Walt Disney Company. Сейчас Эрик посвящает свое время WickedlySmart – стартапу, основанному совместно с женой Элизабет. По образованию Эрик является специалистом по компьютерным технологиям; он занимался исследованиями вместе с корифеем отрасли Дэвидом Гелернтером при работе над диссертацией в Йельском университете. Его диссертация стала одним из фундаментальных работ в области альтернатив для интерфейсов, реализующих метафору рабочего стола, а также первой реализацией потоков активности – концепции, разработанной им совместно с доктором Гелернтером. В свободное время Эрик Фримэн серьезно занимается музыкой; последний проект Эрика, созданный вместе с одним из пионеров направления "эмбиент" Стивом Роучем, доступен в магазине App Store под названием Immersion Station. Эрик живет с женой и дочерью в Остине (штат Техас).
Элизабет Робсон
Элизабет Робсон – программистка, писательница и преподавательница. Она влюблена в свою работу еще со времен обучения в Йельском университете, где получила степень магистра в области компьютерных технологий, а также создала параллельный визуальный язык программирования и программную архитектуру. Элизабет участвовала в создании популярного сайта Ada Project – одного из первых, помогающих женщинам найти информацию о работе и образовании в области компьютерных технологий. Она стала одним из основателей WickedlySmart – компании, работающей в сфере онлайн-образования на базе веб-технологий. Здесь она создает книги, статьи, видеокурсы и т.д. Ранее Элизабет занимала должность директора по специальным проектам в издательской компании O’Reilly Media и разрабатывала семинары и курсы дистанционного обучения в различных технических отраслях, которые помогают людям разобраться в новейших технологиях. До прихода в O’Reilly Элизабет работала в The Walt Disney Company, где руководила исследованиями и разработками в области цифровых мультимедийных технологий. Когда Элизабет не сидит за компьютером, она занимается велоспортом или греблей, фотографирует и готовит вегетарианские блюда.