Разное

Книга java: 5 лучших книг по Java для новичков и профи, на которые стоит обратить внимание в 2022 году / Хабр

5 лучших книг по Java для новичков и профи, на которые стоит обратить внимание в 2022 году / Хабр

Привет, Хабр! Мы поговорили с командой разработчиков Сбера и попросили поделиться книгами по Java, которые, по мнению коллег, заслуживают внимания как новичков, так и профессионалов.

Результат обсуждения ― в подборке ниже. Она будет полезной и тем, кто только начинает свой путь в мире Java, и тем, кто уже давно стал разработчиком. Если у вас есть собственный вариант хорошей книги по этому языку программирования ― делитесь в комментариях.

«JAVA. Руководство для начинающих. Современные методы создания, компиляции и выполнения программ на JAVA»

Автор книги: Герберт Шилдт

Книга помогает начинающим разработчикам разобраться в Java, понять основы создания и работы программ, которые написаны на этом языке. Для того чтобы книга «зашла», нужно уже иметь какие-то знания, поскольку совсем без них будет сложно. Но если есть базовый уровень, то проблем не будет, разобраться можно довольно быстро.

Автор предлагает вниманию читателя и относительно сложные темы, включая многопоточное программирование и лямбда-выражения, Swing, JavaFX и модули. Но объясняет всё очень хорошо и понятно. Одна из тем, которые пригодятся новичку, ― ключевые слова и языковые конструкции Java.

По тексту размещены врезки с дополнительными сведениями или комментариями к рассматриваемой теме. Они даются в виде вопросов и ответов. Кроме того, есть упражнения для самопроверки. Их автор разместил в конце каждой главы, так что пройдя очередную тему, можно себя протестировать. Если что-то осталось непонятым, то стоит повторить тему и закрыть «белое пятно».

«JAVA для чайников»

Автор книги: Барри Берд

Эта книга, как и предыдущая, предназначена для начинающих разработчиков. В ней автор как раскрывает основы ЯП, так и делится советами и важными для разработчика нюансами. В целом, важно и интересно всё, но отдельно стоит упомянуть раздел, где рассказывается о реутилизации уже созданных ранее фрагментов кода в новых программах. Также автор рассказывает о том, как использовать циклы и условные конструкции для ветвления программ.

Ну и плюс есть место для экспериментов. Берд показывает и рассказывает о том, как правильно применять переменные и методы, массивы и коллекции, использовать обработку событий, а также создавать обработчики исключений. Кроме того, рассказывается об основах объектно-ориентированного программирования.

Автор знает, о чём говорит ― у него огромный опыт разработки, также он весьма неплохо раскрывает тему. Эту книгу советуют в качестве основной начинающим разработчикам.

«Java. Библиотека профессионала. Том 1»

Авторы: Кей Хорстманн и Гари Корнелл

Ну а эту книгу стоит рекомендовать уже не новичкам, а тем, у кого есть определённый опыт в разработке. Книга раскрывает важные для профессионала нюансы языка, помогает лучше его понять, а также узнать о библиотеках. Авторы уделяют внимание как ООП, так и важным практикам программирования, включая параллельное, функциональное и т.  п.

В книге приведены сотни реальных примеров, которые помогают решать практические задачи прикладного программирования. Например, есть примеры кода, которые демонстрируют возможности модуляризации. Также автор рассказывает и показывает, как писать легко расширяемый и не менее легко сопровождаемый прикладной код.

Кроме всего прочего, автор демонстрирует возможности использования утилиты JShell, которая реализует цикл REPL. Раскрываются и нюансы практического применения усовершенствований в прикладном интерфейсе Process API, протоколировании и компиляции.

«JAVA. Эффективное программирование»

Автор книги: Джошуа Блох

Блох ― довольно известный американский разработчик и популяризатор Java, если так можно выразиться. Он много лет проработал в крупных компаниях, включая Sun Microsystems и Google. Собственно, Блох принимал прямое участие в разработке языка, включая реализацию различных функционалов, например фреймворк коллекций Java Collections, пакет java.math и т.  д.

Книга подойдёт как для новичков, так и для профессионалов, здесь много интересного и для первых, и для вторых. Книга помогает понять, как эффективно использовать новые возможности языка. При этом автор не просто рассказывает о разных кейсах использования Java, но и раскрывает, почему ту или иную задачу стоит решать именно так, а не иначе.

В каждом из разделов книги описаны полезные советы, приведены тонкости платформы Java, а также содержатся обновлённые примеры кода. В общем, must have для разработчиков на Java.

«JAVA EE паттерны проектирования для профессионалов»

Авторы книги: Мурат Йенер и Алекс Фидом

Книга ― один из крайне полезных источников информации по работе с Java EE. Кроме того, это едва ли не единственное издание, где рассматривается как теория, так и практика работы с паттернами проектирования на примерах реальных задач. Авторы постепенно раскрывают нюансы темы, показывая, как именно нужно применять паттерны при решении важных прикладных задач.

Традиционно книга разбита на главы, каждая из них посвящена определённому паттерну проектирования. Если такой паттерн классический, то авторы разбирают и простую реализацию на Java. Важно то, что любой из примеров кода может быть запущен отдельно от других. Ну и да, кроме разбора паттернов, авторы рассказывают, где именно и каким образом их нужно и стоит использовать ― об этом обычно говорится в конце главы.

«Чистый код. Создание, анализ и рефакторинг»

Автор книги: Роберт Мартин

Ну и ещё одна книга, которая должна быть в библиотеке разработчика. Дело в том, что автор рассказывает, как научиться писать хороший код. На Хабре много раз писали о рефакторинге, о том, насколько сильно плохой код мешает развитию проекта, отнимает ресурсы компании и отдельных разработчиков. Поэтому книге стоит уделить особенное внимание.

В книге три части. В первой приводится большой объём примеров реального кода, который автор берёт из собственной практики. Во второй части читатель учится чистить собственный код либо преобразовывать проблемный код в хороший. Ну а последняя часть посвящена выводам относительно хорошего кода, содержит набор правил и советов.

Отличная книга, которая действительно помогает писать хороший код. Она может быть полезна как для профи, так и для новичков.

Подборка не такая и большая, но в ней собраны книги, которые считают полезными многие разработчики. Если у вас есть собственные рекомендации и советы по теме ― пишите в комментариях, рассказывайте о книгах, которые оказались полезными для вас.

12 полезных книг для изучения языка Java

Любому программисту, который ступает на IT-дорожку, нужны книги. Кто-то только начинает и ищет с чего начать изучать язык, другие в поисках литературы в конкретных направлениях. В этой статье будут представлено несколько книг разного уровня, от начального уровня до узких специализаций. Надеемся, что те, кто будет читать этот материал, найдут для себя что-то интересное.

 

Java для чайников

Именно с нее рекомендуем начать. Тут все просто и доступно разъясняется про язык, что это, с чем его едят и т.д. Читается быстро и легко. В принципе, прочитав материал, вы сможете определиться, нравится вам Java или стоит поискать что-то другое. Практики здесь не очень много, на справочник книга тоже слабо похожа. Так что эта литература – своеобразное введение к Java.

 

Head First Java

Пожалуй, одна из самых простых книг, которая есть для первоначального изучения Java. И отзывы многих программистов, начинающих и более опытных, прямое тому подтверждение. Эта книга именно для старта в познании Java. Очень простое изложение, легкий язык, воспринимается текст приятно. Многие моменты поданы поверхностно, но для новичков в самый раз. В книге много иллюстраций и примеров с комментариями.

Для более опытных программистов книга покажется слегка раздутой, но на них Head First Java и не рассчитана.

 

Java 8. Руководство для начинающих

Продолжая тему о книгах для новичков. Герберт Шилдт шел более традиционным способом написания, а потому книга больше напоминает расширенный перевод с дополнениями документацию с большим количеством примеров. Но есть небольшой недостаток: автор иногда начинает очень и очень подробно расписывать что-то и при этом некоторые сложные моменты проскакивает мимолетом, нагружая еще сверху и задачкой. Задачки – это круто, но надо бы и теорию давать в должном объеме.

Книга хороша, но иногда придется искать дополнительную информацию по конкретным примерам и темам.

 

Java для начинающих. Объектно-ориентированный подход

В написании книги участвовали квалифицированные преподаватели, так что материал подан качественно. Справочник познакомит вас со средой разработки, проведет вас через ООП и основам Java. Все это идет рядом с подробными примерами кода, сравнениями.

Отсюда вы почерпните знания не только основ, но и элементы программирования более высокого уровня. Да еще есть практический раздел, где можно опробовать приобретенные навыки.

 

Java SE 9. Базовый курс

Учебник авторства Кея Хорстманна, который написал несколько очень известных работ по Java. В книге немало теории, но упор больше сделан на практические занятия. Темы разбиты на небольшие блоки с упражнениями на усвояемость.

Материал подробный, хорошо подан, тут же идут упражнения. Что еще надо для хорошего самоучителя?

 

 

Java. Библиотека профессионала

Еще одна книга от Хорстманна. На сей раз именно теория. На название не смотрите: учебник отлично пойдет для новичков, основы изложены на должном уровне. Охват тем очень широк: от синтаксиса до многопоточного написания кода, локализации. Стоит отметить хорошую структурность и последовательность. Отличная книга, которая станет помощником и для новичков и для профессионалов.

Но есть и минусы: нет практики, русскоязычный перевод с косяками, нацелена на Java 8.

 

Head First. Паттерны проектирования

А это уже продолжение Head First Java для тех, кто уже немного шарит и готов к самостоятельному плаванию. В этой книге практикующие программисты смогут найти шаблоны, которые уже опробованы в работе, удобные и функциональные. Представленные решения отлично подходят к различному ПО.

 

Java. Эффективное программирование

Джошуа Блох написал хороший учебник, в котором грамотно сочетаются теория, практика и советы по написанию красивого, понятного и эффективного кода. Кроме того, здесь весьма неплохо поданы особенности Java и его библиотек.

Все блоки информации идут с примерами для лучшего усвоения. Скорее всего, кто-то почерпнет для себя какие-то примеры в качестве основы и будет с ними работать.

 

Проектирование баз данных для простых смертных

Достаточно старый учебник, который не потерял своей актуальности и сегодня. Здесь расширите и углубите свои знания по проектированию баз данных. Книга почти одинаково будет полезна и для новичков, и для работающих программистов.

 

Справочник по производительности Java

А вот это произведение будет полезно тем, кто только начал заниматься настройкой своих детищ или хочет начать. Очень многого от книги ждать не стоит, но она станет отличной отправной точкой в этой сфере.

 

Грокаем алгоритмы

В книге не очень много алгоритмов и структур, но то, что есть – подано просто на ура. Все интересно, познавательно и полезно. В учебнике толково объясняют и соотносят старые понятия по программированию алгоритмов с новыми. Выглядит необычно, заставляя старые приемы играть по-новому. Опытным программистам, вероятно, не очень интересна книга будет, а вот начинающим должна понравиться.

 

Чистая архитектура. Искусство разработки программного обеспечения

Название говорит само за себя – вы будете учиться архитектурам кода. В процессе вы узнаете о плюсах и минусах разных архитектур ПО. Но упоминать только эту книгу по архитектуре будет неправильно, поэтому рекомендую, основываясь на мнении программистов, обратить внимание на книги «Чистый код» и «Идеальный программист».

Вполне допускаем, что немало читателей начнет негодовать по поводу отсутствия тех или иных трудов.

Будем рады, если вы подскажите несколько хороших и полезных книг в комментариях для начинающих программистов.

Версия для печати

Рубрики: 

  • Книжная полка

Теги: 

  • книги

  • Java

  • программирование

Оценка публикации

Всего голосов: 1

Опубликовал: Алексей Саутин,

Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Java Books

Показаны 1-50 из 1605

Действующая Java (мягкая обложка)

by

Джошуа Блох

(отложено 288 раз как java )
средний рейтинг 4,51 — 7590 оценок — опубликовано в 2001 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Параллелизм Java на практике (мягкая обложка)
от

Брайан Гетц

(отложено 181 раз как java )
средний рейтинг 4,47 — 2759 оценок — опубликовано в 2005 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Head First Java (мягкая обложка)
по

Кэти Сьерра

(отложено 121 раз как java )
средний рейтинг 4,24 — 4027 оценок — опубликовано в 2006 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Thinking in Java (Paperback)
by

Брюс Эккель

(отложено 111 раз как java )

средний рейтинг 4,16 — 2172 оценки — опубликовано в 1998 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java 8 в действии (электронная книга)

Рауль-Габриэль Урма

(отложено 71 раз как ява )
средний рейтинг 4,35 — 646 оценок — опубликовано в 2014 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java Performance: The Definitive Guide (Paperback)

Скотт Оукс

(отложено 70 раз как java )
средний рейтинг 4,38 — 278 оценок — опубликовано в 2014 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Весна в действии (мягкая обложка)

Крейг Уоллс

(отложено 68 раз как java )
средний рейтинг 3,94 — 1,295 оценок — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Морис Нафталин

(отложено 57 раз как java )
средний рейтинг 3,96 — 273 оценки — опубликовано в 2006 г.

Ошибка рейтинговой книги. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Джошуа Блох

(отложено 57 раз как java )
средний рейтинг 4,24 — 585 оценок — опубликовано в 2005 г.

Ошибка рейтинговой книги. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Head First Design Patterns (мягкая обложка)

Эрик Фриман

(отложено 48 раз как java )
средний рейтинг 4,29 — 8330 оценок — опубликовано в 2004 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Core Java, Volume 1: Fundamentals (Paperback)

Кей С. Хорстманн

(отложено 40 раз как java )
средний рейтинг 4,19 — 459 оценок — опубликовано в 2007 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Производительность Java (электронная книга)
от

Чарли Хант

(отложено 39 раз как java )
средний рейтинг 4,13 — 205 оценок — опубликовано в 2010 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

SCJP Sun Certified Programmer for Java 6 Study Guide (твердый переплет)
от

Кэти Сьерра

(отложено 31 раз как java )

средний рейтинг 4,29 — 853 оценки — опубликовано в 2008 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java в двух словах (мягкая обложка)

Дэвид Фланаган

(отложено 30 раз как java )
средний рейтинг 3,82 — 1001 оценка — опубликовано в 1996 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд0005 по

Бенджамин Дж. Эванс

(отложено 29 раз как java )
средний рейтинг 3,92 — 301 оценка — опубликовано в 2012 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java: The Complete Reference (Paperback)
by

Герберт Шильдт

(отложено 28 раз как java )
средний рейтинг 4,28 — 517 оценок — опубликовано в 2004 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Кристиан Бауэр

(отложено 28 раз как java )
средний рейтинг 3,89 — 401 оценка — опубликовано в 2006 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Дуг Ли

(отложено 28 раз как java )
средний рейтинг 4,19 — 144 оценки — опубликовано в 1996 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд0005 по

Бенджамин Дж. Эванс

(отложено 27 раз как java )
средний рейтинг 4,36 — 89 оценок — опубликовано в 2016 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java: How to Program (Paperback)
by

Харви М. Дейтел

(отложено 27 раз как java )
средний рейтинг 3,90 — 1060 оценок — опубликовано в 1996 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java 8 Lambdas: Pragmatic Functional Programming (Paperback)

Ричард Уорбертон

(отложено 27 раз как java )
средний рейтинг 3,98 — 253 оценки — опубликовано в 2014 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Core Java 2, Volume I — Fundamentals (Core Series)
by

Кей С. Хорстманн

(отложено 25 раз как ява )
средний рейтинг 3,83 — 350 оценок — опубликовано в 1999 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Кей С. Хорстманн

(отложено 24 раза как java )
средний рейтинг 3,98 — 324 оценки — опубликовано в 1999 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Роберт С. Мартин

(отложено 24 раза как java )
средний рейтинг 4,39 — 19 965 оценок — опубликовано в 2007 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java: Руководство для начинающих (Руководство для начинающих)

Герберт Шильдт

(отложено 22 раза как java )
средний рейтинг 3,99 — 416 оценок — опубликовано в 2005 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Венкат Субраманиам

(отложено 22 раза как java )
средний рейтинг 4,15 — 205 оценок — опубликовано в 2013 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Изучение Java (мягкая обложка)

Патрик Нимейер

(отложено 20 раз как java )
средний рейтинг 3,66 — 204 оценки — опубликовано 1996

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Брайан Башам (автор Goodreads)

(отложено 20 раз как java )
средний рейтинг 4,17 — 759рейтинги — опубликовано в 2004 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Микросервисы Spring в действии (мягкая обложка)

Джон Карнелл

(отложено 19 раз как java )
средний рейтинг 4,21 — 172 оценки — опубликовано

Ошибка рейтинговой книги. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Сетевое программирование на Java (мягкая обложка)

Эллиотт Расти Гарольд

(отложено 18 раз как java )
средний рейтинг 3,56 — 123 оценки — опубликовано в 1997 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Рефакторинг: улучшение дизайна существующего кода (в твердом переплете)

Мартин Фаулер

(отложено 18 раз как java )
средний рейтинг 4,25 — 7 983 оценки — опубликовано в 1999 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java Cookbook (мягкая обложка)
от

Ян Ф. Дарвин (автор Goodreads)

(отложено 17 раз как java )
средний рейтинг 3,69 — 157 оценок — опубликовано в 2001 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оцените эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java Threads (Paperback)
by

Скотт Оукс

(отложено 17 раз как java )
средний рейтинг 3,55 — 77 оценок — опубликовано в 1997 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java в сравнении: станьте мастером Java в 70 примерах (мягкая обложка)
от

Саймон Харрер (автор Goodreads)

(отложено 17 раз как java )
средний рейтинг 4,25 — 118 оценок — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Paperback)
by

Жанна Боярская (автор Goodreads)

(отложено 17 раз как java )
средний рейтинг 4,39 — 457 оценок — опубликовано в 2014 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java Se8 для очень нетерпеливых: краткий курс основ (мягкая обложка)
от

Кей С. Хорстманн

(отложено 17 раз как java )
средний рейтинг 3,95 — 202 оценки — опубликовано в 2013 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Одновременное программирование на JVM (мягкая обложка)
от

Венкат Субраманиам

(отложено 16 раз как java )
средний рейтинг 3,88 — 116 оценок — опубликовано в 2011 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

RESTful Java с Jax-RS (Animal Guide)
по

Билл Берк

(отложено 15 раз как java )
средний рейтинг 3,77 — 159 оценок — опубликовано в 2009 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Служба сообщений Java: создание распределенных корпоративных приложений (мягкая обложка)
по

Ричард Монсон-Хефель

(отложено 15 раз как java )
средний рейтинг 3,62 — 79 оценок — опубликовано 2000 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Java в двух словах: краткий справочник по настольному компьютеру (Kindle Edition)
по

Бенджамин Дж. Эванс

(отложено 14 раз как java )
средний рейтинг 4,12 — 93 оценки — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Think Java: How to Think Like a Computer Scientist (ebook)

Аллен Б. Дауни (автор Goodreads)

(отложено 14 раз как java )
средний рейтинг 3,88 — 153 оценки — опубликовано в 2016 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

OCP: Oracle Certified Professional Java Se 8 Programmer II Study Guide: Exam 1Z0-809(Мягкая обложка)

Жанна Боярская (автор Goodreads)

(отложено 14 раз как java )
средний рейтинг 4,37 — 187 оценок — опубликовано в 2015 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд0005 по

Мартин Калин

(отложено 14 раз как java )
средний рейтинг 3,40 — 130 оценок — опубликовано в 2009 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Структуры данных и алгоритмы в Java (в твердом переплете)

Роберт Лафор

(отложено 13 раз как java )
средний рейтинг 4,13 — 323 оценки — опубликовано в 1998 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Энди Хант (автор Goodreads)

(отложено 13 раз как java )
средний рейтинг 3,56 — 182 оценки — опубликовано в 2003 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Модульность Java 9: ​​шаблоны и методы разработки поддерживаемых приложений (Kindle Edition)

Сандер Мак

(отложено 12 раз как java )
средний рейтинг 4,14 — 65 оценок — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Шаблоны микросервисов (мягкая обложка)

Крис Ричардсон

(отложено 12 раз как ява )
средний рейтинг 4,22 — 545 оценок — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Кен Косен (автор Goodreads)

(отложено 12 раз как ява )
средний рейтинг 4,08 — 62 оценки — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Высокопроизводительная Java Persistence (электронная книга)

Влад Михалча

(отложено 12 раз как java )
средний рейтинг 4,40 — 90 оценок — опубликовано

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд

Лассе Коскела

(отложено 12 раз как java )
средний рейтинг 3,84 — 158 оценок — опубликовано в 2007 г.

Книга оценки ошибок. Обновите и повторите попытку.

Оценить эту книгу

Очистить рейтинг

1 из 5 звезд2 из 5 звезд3 из 5 звезд4 из 5 звезд5 из 5 звезд



Clojure Bookshelf

6 книг — 4 избирателя

Рекомендуемые книги по программированию

3 книги — 1 избиратель


Другие списки…

«Напишите программу так же эффективно, как вы пишете для планировщика ядра»
― Ахмад Моавад


«Ученик избегает любого использования классов Java. Подмастерье посещает занятия по Java. Мастер знает, какие занятия принимать, а каких избегать».
― Майкл Фогус, Радость Clojure


Еще цитаты…

Сравнение Java

Местный герой — от Джарроу до Java

Еще видео…

Книга «Основы программирования» на Java · Основы программирования на Java

Бесплатная книга Programming Basics with Java знакомит читателей с программным кодом начального уровня (работа с данными, условными операторами, циклами и методами) с использованием языка программирования Java.

  • Предисловие
  • 1. Первые шаги в программировании
  • 2.1. Простые расчеты
  • 2.2. Простые расчеты – экзаменационные задачи
  • 3.1. Простые условия
  • 3.2. Простые условия – экзаменационные задачи
  • 4. 1. Более сложные условия
  • 4.2. Более сложные условия – экзаменационные задачи
  • 5.1. Петли
  • 5.2. Петли – экзаменационные задачи
  • 6.1. Вложенные циклы
  • 6.2. Вложенные циклы — экзаменационные задачи
  • 7.1. Более сложные циклы
  • 7.2. Более сложные циклы — экзаменационные задачи
  • 8.1. Подготовка к практическим экзаменам – Часть I
  • 8.2. Подготовка к практическим экзаменам – Часть II
  • 9.1. Задачи для чемпионов. Часть I
  • 9.2. Задачи для чемпионов. Часть II
  • 10. Методы
  • 11. Уловки и хитрости
  • Заключение