Alesha
16 уровень
Москва

А нужна ли Head First Java?

Пост из группы Random
966234 участников
Вот такой вопрос про литературу для начинающих на примере Head First Java. Head First Java может предложить то, чего не может предложить JavaRush и google? А то книг много, а времени мало. Т.е. пока что мне и так всё понятно. Или эта книга нужна для систематизации знаний? Не лучше ли будет уделить это время квестам и статьям на JavaRush, дабы быстрее дойти до 10+ уровня и сосредоточить своё внимание на более серьезной литературе? К тому же хоть книга и понятная, говорят, что в ней много "воды". С другой стороны ключевое слово "пока" и я не сказать чтоб прям вундеркинд. JavaRush и Java соответственно - это мой первый опыт в программировании. В школьные годы даже информатики толком не было. P.S. Раз дело всё равно дошло до создания треда, не подскажите с какого примерно уровня рекомендуется приступить к изучению курса CS50?
Комментарии (25)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
Олег Ананьев5 уровень, Москва
среда, 19:40
Думаю, что эта книга нужна для "прорыва". Когда в голове полный коллапс от переизбытка и непонимания, такая книга "на кошечках в бассейнах" все аккуратно расставляет на места. Но вот в качестве настольного справочника она абсолютно больше не понадобится, можно после первого прочтения выкинуть и перейти на другой уровень.
Irina Bratikina16 уровень, Киев
8 августа, 18:01
Я от этой книги в полном восторге! Она помогла мне сложить пазлики в единую картину. Зашла легче, чем Шилдт и Хорстманн. Последние две книги больше подходят на роль справочников, а Heard First живая что ли)
Александр Моцар22 уровень, Гродно
22 июня, 17:40
Начал читать Head First в качестве дополнения по теории к JavaRush где-то с уровня 5-го. Практическими упражнениями в книге сильно не занимался, т.к. хватает практики и тут. Пока читал первых пару глав складывалось впечатление, что время на книгу трачу зря, т.к. все это было в лекциях JavaRush. Но вот когда дошел до глав, в которых разбираются основы ООП, ни капли не пожалел что взялся за эту книгу(ранее что такое ООП вообще понятия не было). Основные принципы ООП в ней описываются очень доступным языком, на понятных практических примерах, без всякой там воды как раз таки. Если короче выразить свое мнение: 1. Head First рекомендую для тех кто не знаком с принципами ООП. 2. CS50 для тех кто раньше вообще не занимался программированием настоятельно рекомендую пройти как минимум 5-ть уровней ПЕРЕД тем как приступить к курсу JavaRush (кстати разработчики курса также рекомендуют проходить первых 5-ть уровней CS50 параллельно с квестом Java Syntax)
Хому Энеро4 уровень
22 июня, 00:04
У меня лежит 2-ое издание. Не знаю, как в более свежих вариантах, но мой экземпляр для первых шагов в программировании не подходит, в самой же книге прописано, что некоторый опыт уже должен быть.
Олександр Козачок22 уровень, Киев
21 июня, 14:31
Прочитал в оригинале. Очень интересная систематизация знаний по разработке приложений. Интересно было занять время поездки на работу и с работы разборкой принципов ООП и английского текста. Ну и стиль написания такой веселый, интересный )))
int starПёр = 47;11 уровень
18 июня, 07:02
Я купил Шилдта, Хорстманна, Эккеля и "Head First Java". - Смотрю название Темы уровня в "Java Rush". - В оглавлении четырех вышеозначенных книг/авторов нахожу Нужные главы по ключевым словам из Темы. - Читаю Только Эти Главы. - Если не смог понять, или затрагиваемой "Java Rush" темы нет в этих книгах, то тогда Ютюб (там много интересных спикеров, которым проще рассказать, чем набивать тексты с клавы в блоге. На крайний случай - блог в сети.) - Выполняю НЕСПЕШНО задачи из "Java Rush". Пытаясь всунуть в решение задачи Максимум из того, что уже знаю. (Если нужно заполнить массив данными по условию "ручками" - делаю это через цикл. Создать Фамилию и Имя - то через рандомные буквы, с чередованием гласных и согласных для благозвучия. Извращаюсь, короче говоря. А точнее - "высасываю" из "Java Rush" по-максимуму. :-) ) Пробовал читать эти книги от корки-до корки - не пошло. Использовать их как Справочники - в самый раз. "Java Rush" мне нужен, как ПУТЕВОДИТЕЛЬ и ПОЛИГОН для теста полученных знаний. PS Еще одна годная книга: Патрик Нимейер, Дэниэл Леук. "Программирование на Java" (Исчерпывающее руководство для профессионалов). PS_2 Скачал, а затем и купил "Самоучитель Java с примерами и программами" Васильева. Пожалел, что не начал ИЗУЧЕНИЕ Java c НЕЁ! Изучу ее. Потом - "Программирование на Java" Нимейера. Затем потестю полученные знания на задачах "JavaRush". Прошу прощения за редактирования этого комента.(БЬЮСЬ над Java 10 месяцев. Пытаюсь найти оптимальный путь изучения.Вдруг кому еще полезен будет.)
Konstantin12 уровень
18 июня, 07:52
Интересный подход. Благодарю за идею.
Роман19 уровень
11 июня, 17:15
Эта книга поможет сложить в голове пазл по программированию на языке JAVA, дает фундаментальные знания без правильного представления о которых, возможно будешь путаться даже в простых вещах. Рекомендую.
Чебурешь :316 уровень
11 июня, 08:49
Дошел до 14 уровня за 3 недели и застопорился на абстрактных классах и интерфейсах. Нашел в интернетах книгу Java 8. Руководство для начинающих. 6-е издание (2015) Шилдт сейчас её читаю, много чего нового по уже изученному материалу нашел, а так же это хорошее подспорье для следующих уровней. Как прочту продолжу обучение на JavaRush.
Олег Осипов7 уровень, Екатеринбург
10 июня, 12:44
Head First хороша. Сложные концепции объясняются простым доступным для понимания языком. Много иллюстраций помогающих понять суть сказанного. Лично я там "воды" не увидел, все по теме. Но даже при том, что там предусмотрены практические задания, полноценного навыка программирования получить вряд ли получится. Просто их там не много. JavaRush самое то. Задачки здесь главное.
Ярослав39 уровень, Днепр
10 июня, 06:37
CS50 можно начать проходить с самого первого уровня.