Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Полезные книги по Java


Автор: Wowa 28.2.2007, 14:01
Я решил постепенно переходить с PHP на Java. В связи с этим решил заказать около десятка книг через и-нет магазин.
Сначала я нашел все книги и заполнил корзину на Озоне, однако затем посмотрел, что в Болеро некоторые книги почти в два раза дешевле.

Вот список книг, которые мне показались полезными. Я их почти все заказал. Вероятно еще кому-то будет полезно и кто-то прикупит что-нибудь. Винград является партнером многих магазинов, поэтому если Вы будете покупать книги по ссылке с форума, то поможете развитию форума. Винград получит от 5 до 12% с купленной книги.

Технологии программирования на Java 2. Книга 2. Распределенные приложения
http://www.bolero.ru//cgi-bin/dsc.cgi?22336098&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22336098&num=1&partner=vingrad&new=1

Разработка бизнес-приложений с помощью Java 2
http://www.bolero.ru//cgi-bin/dsc.cgi?22288774&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22288774&num=1&partner=vingrad&new=1

Разработка корпоративных Java-приложений с использованием J2EE и UML
http://www.bolero.ru//cgi-bin/dsc.cgi?22262464&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22262464&num=1&partner=vingrad&new=1

Apache Tomcat для профессионалов
http://www.bolero.ru//cgi-bin/dsc.cgi?38266091&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=38266091&num=1&partner=vingrad&new=1

Java. Эффективное программирование
http://www.bolero.ru//cgi-bin/dsc.cgi?22273725&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22273725&num=1&partner=vingrad&new=1

Java сервлеты и JSP: сборник рецептов
http://www.bolero.ru//cgi-bin/dsc.cgi?38571208&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=38571208&num=1&partner=vingrad&new=1

Шаблоны проектирования в Java
http://www.bolero.ru//cgi-bin/dsc.cgi?36652031&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=36652031&num=1&partner=vingrad&new=1

Java 2. Enterprise Edition. Технологии проектирования и разработка
http://www.bolero.ru//cgi-bin/dsc.cgi?22335399&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22335399&num=1&partner=vingrad&new=1

Java в примерах. Справочник
http://www.bolero.ru//cgi-bin/dsc.cgi?22351797&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22351797&num=1&partner=vingrad&new=1

Java 2 Том 1. Основы Издание 7
http://www.bolero.ru//cgi-bin/dsc.cgi?40013530&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=40013530&num=1&partner=vingrad&new=1

Создание WEB-приложений на языке Java с помощью сервлетов, JSP и EJB
http://www.bolero.ru//cgi-bin/dsc.cgi?38987956&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=38987956&num=1&partner=vingrad&new=1

Java 2. Тонкости программирования. Том 2, 7-е издание
http://www.bolero.ru//cgi-bin/dsc.cgi?40421331&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=40421331&num=1&partner=vingrad&new=1

Архитектура корпоративных программных приложений
http://www.bolero.ru//cgi-bin/dsc.cgi?22386416&partner=vingrad&new=1
http://www.bolero.ru//cgi-bin/basket.cgi?act_add=yes&pid=22386416&num=1&partner=vingrad&new=1

Автор: batigoal 1.3.2007, 09:24
Wowa, авторов тоже неплохо было бы выписать в тексте поста - это важно.

Автор: Zamuta 3.1.2008, 17:20
http://rapidshare.com/files/80943029/jfreechart-1.0.6-developer-users_guide.rar

Автор: nerush 12.11.2008, 18:16
Так же почерпнуть неплохой опыт вы сможете на целевом Java блоге, http://java.in.ua

Автор: Maksym 19.11.2008, 11:42
Цитата

Так же почерпнуть неплохой опыт вы сможете на целевом Java блоге, http://java.in.ua 

Реклама, конечно, но тематическая и видно, что блог сделан со старанием.. Удачи в развитии

Автор: Stampede 20.11.2008, 02:42
Ага, молодец, nerush, подобных блогов на русском языке совсем немного, есть шанс прорваться в лидеры smile

Дерзай!

Автор: hkdkest 13.1.2009, 01:07
Java 2. Наиболее полное руководство + ФАЙЛЫ
user posted image
П. Ноутон, Г. Шилдт
Формат: PDF
Язык: Русский
Подробно излагаются основы нового платформно-независимого, объектно-ориентированного языка программирования Java 2, приведено описание библиотек его классов и методики разработки приложений, апплетов и сервлетов с помощью Java-подсистем Bean и Swing, а также способы миграции приложений из C/C++. В книге рассматриваются интересные и сложные Java-приложения, в том числе многопользовательская сетевая игра в слова (word game). Изложение сопровождается огромным числом примеров и законченных програм
http://codingrus.ru/infusions/pro_download_panel/download.php?did=314

Ильдар Хабибуллин - Разработка Web-служб средствами Java
user posted image
Издательство: БХВ-Петербург
Серия: Мастер программ
Год: 2003
Страниц: 400
Книга посвящена описанию методов разработки Web-служб - приложений, доступных в Интернете с помощью языка XML и обычных средств WWW. В книге последовательно излагаются все сведения, необходимые для создания Web-служб, рассматриваются средства разработки на языке Java, разъясняются приемы их использования. Приводятся необходимые сведения о языке XML, протоколы SOAP, WSDL, UDDI и другие протоколы и спецификации, применяемые при создании Web-служб. Подробно изучаются пакеты классов Java и прочие инструментальные средства, облегчающие создание приложений. Особое внимание уделено русификации Web-служб.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=311

Автор: seedam 21.2.2009, 22:22
По яве столько книг, что за всю жизнь не перечитать.

Автор: fclmfan 2.4.2009, 10:08
Цитата

По яве столько книг, что за всю жизнь не перечитать.

не надо всё читать, изучай только то, что считаешь нужным для тебя... smile 

а вообще, вот крутой ресурс по http://khpi-iip.mipk.kharkiv.edu/library/j2ee/tutoral/index.html


Автор: Burili6ik 6.5.2009, 13:55
Ужос, Джава СЕ 1000 с гаком материала, который быстро оч не усвоишь. Джава ЕЕ тож окло 1000.... Как все выучить????  smile 

Автор: hkdkest 11.6.2009, 16:50
Java 2 - Эффективная работа
user posted image
Джуди Бишоп 
ISBN (eng): 966-552-107-1 
ISBN (рус): 5-318-00741-4 
Язык: Русский 
Количество страниц: 592 
Формат: PDF (scan) 
Книга посвящена вопросам программирования на языке Java. Книга начинается с изложения общих принципов программирования и базовых сведений о языке Java 2, основных библиотеках и утилитах. Затем раскрываются такие важные темы как структуры данных, разработка объектно- ориентированного программного обеспечения, структурное программирование, создание графического пользовательского интерфейса, организация обработки событий, реализация сетевых функций, а также одновременное использование в программе нескольких подпроцессов. Автор предлагает подборку протестированных образцов программ, в которых рассматриваются пути решения реальных задач. Эта книга является примером удачной реализации известного принципа обучения - от простого к сложному. Ваши друзья признают вас знатоком Java 2 еще до того, как вы дочитаете эту книгу до конца!
http://codingrus.ru/infusions/pro_download_panel/download.php?did=306

Java Server Pages. Библиотека профессионала + ПРИМЕРЫ
user posted image
Данная книга начинается с рассмотрения пользовательских дескрипторов, т.е. с тех вопросов, которыми обычно заканчиваются книги, представляющие собой введение в JSP. В ней рассматривается около 50 пользовательских дескрипторов JSP. Они выполняют различные задачи: от поддержки форматов, специфических для разных стран, до разбора XML-кода с использованием Document Object Model. Поддержка пользовательских дескрипторов - одно из главных преимуществ JSP, поскольку данная возможность позволяет организовывать одновременную работу нескольких специалистов, при этом они практически не зависят друг от друга. Далее в книге рассматриваются HTML-формы, JSP-шаблоны, архитектуры Model 1 и Model 2, поддержка событий, вопросы безопасности, работа с базами данных и XML. В последней главе продемонстрировано использование данных технологий при создании реального Web-приложения. Главной целью было рассказать читателю о том, как с помощью компонентов bean, сервлетов и JSP создаются гибкие расширяемые приложения, удобные в сопровождении. Данная книга написана для разработчиков, имеющих опыт использования языка Java и знакомых с сервлетами и JSP.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=307

Java в примерах - справочник
user posted image
Второе издание книги "Java в примерах. Справочник" содержит 164 законченных практических примера: свыше 17900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java,...
http://codingrus.ru/infusions/pro_download_panel/download.php?did=308

Swing. Эффектные пользовательские интерфейсы
user posted image
В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные способы работы с компонентами Swing и приемы оптимизации графических Java-приложений. Предполагается, что читатели имеют опыт работы с платформой Java и обладают некоторым опытом объектно-ориентированного проектирования.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=310

Добавлено через 3 минуты и 10 секунд
Ильдар Хабибуллин - Разработка Web-служб средствами Java
user posted image
Издательство: БХВ-Петербург
Серия: Мастер программ
Год: 2003
Страниц: 400
Книга посвящена описанию методов разработки Web-служб - приложений, доступных в Интернете с помощью языка XML и обычных средств WWW. В книге последовательно излагаются все сведения, необходимые для создания Web-служб, рассматриваются средства разработки на языке Java, разъясняются приемы их использования. Приводятся необходимые сведения о языке XML, протоколы SOAP, WSDL, UDDI и другие протоколы и спецификации, применяемые при создании Web-служб. Подробно изучаются пакеты классов Java и прочие инструментальные средства, облегчающие создание приложений. Особое внимание уделено русификации Web-служб.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=311

Пишем программы и игры для сотовых телефонов
user posted image
Авторы : Буткевич Е.Л. 
Издательство : Питер 
Год издания : 2006 
Страниц : 204 
ISBN : 5-469-01139-9 
Формат : 70х100/16 
Эта книга — общедоступный самоучитель программирования для мобильных телефонов, с помощью которого любой, даже не искушенный в секретах программирования читатель, сможет овладеть базовыми знаниями языка Java, навыками работы с необходимыми инструментами и утилитами, написать свои первые программы, а главное — увидеть и показать друзьям результат на экране своего мобильника. Книга написана доступным, живым языком и ориентирована вовсе не на профессионалов, а на всех, кто хотел бы расширить возможности своего мобильника и испытывать себя в роли программиста. Попробуйте — это совсем несложно!
http://codingrus.ru/infusions/pro_download_panel/download.php?did=309

Платформа программирования J2МЕ для портативных устройств
user posted image
В. Пирумян 
В этой литературе рассказывается, как разрабатывать и создавать приложения Java для платформы J2ME. Платформа Java 2 Micro Edition (J2ME) определяет среду, которая поддерживает Java на так называемых портативных устройствах, таких как компьютерные приставки к телевизору, и персональных мобильных устройствах, таких как карманные компьютеры, мобильные телефоны и пейджеры. В свете скачкообразного роста количества беспроводных компьютерных устройств практическая полезность этой литературы очевидна.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=305

С. Г. Горнаков - Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME
user posted image
Год: 2005
Формат: PDF
Язык: Русский
Создание мобильных приложений для операционной системы Symbian - сложная и трудоемкая задача. Эта книга познакомит вас с основами программирования для Symbian OS на языке программирования C++, а одна из глав посвящена программированию Java 2 ME приложений. Темы, рассматриваемые в книге весьма разносторонние - это интегрированные среды программирования Code Warrior for Symbian, C++ BuilderX Mobile Studio, инструментальные средства разработчика SDK от Symbian, Sony Ericsson и Nokia для платформ UIQ, серии 60, серии 80 и серии 90. Большой объем информации освящает вопросы, связанные с программной архитектурой операционной системы, основными идиомами программирования в Symbian OS, структурой и созданием GUI приложения, локализацией, работой с меню, элементами 
http://codingrus.ru/infusions/pro_download_panel/download.php?did=315

С. Г. Горнаков - Программирование мобильных телефонов на Java 2 Micro Edition
user posted image
Книга, которую вы держите в руках, представляет платформу Java 2 Micro Edition, являющуюся стандартом в программировании приложений для мобильных телефонов. В книге подробно и доступно объясняется архитектура платформы Java 2 Micro Edition, состоящей из конфигураций и профилей. Рассматриваются две имеющиеся на данный момент версии профилей MIDP 1.0 и MIDP 2.0, на базе которых происходит построение мобильных приложений.
http://codingrus.ru/infusions/pro_download_panel/download.php?did=316

Автор: AJetman 16.8.2009, 22:46
Где полезные книги на английском? Большинство приведенных здесь книг на русском языке безнадежно устарели.

Автор: Maksym 24.8.2009, 11:47
AJetman
Думаю, большинство пользуется онлайн материалами (типа http://www.j2ee.me/javaee/6/docs/tutorial/doc/index.html). Поэтому раздел с книгами не очень популярен.

Автор: 0256 11.1.2011, 16:19
Книга Гибкая разработка приложений на Java с помощью Spring, Hibernate, Eclipse Анил Хемраджани

Рассматривает вопросы разработки программ с точки зрения технологий (Фреймворков и сред разрабоки)

Скачать можно тут: http://depositfiles.com/files/v080xda2y

Автор: SlavaSemushin 11.1.2011, 20:54
Цитата(0256 @ 11.1.2011,  16:19)
Книга Гибкая разработка приложений на Java с помощью Spring, Hibernate, Eclipse Анил Хемраджани

Несколько человек (и в т.ч.) находят её пустой, водянистой и недостойной для прочтения.

Автор: 0256 16.1.2011, 18:01
надеюсь, эти книги окажутся полезными, для уважаемой публики

http://depositfiles.com/files/cljfip7hv
Эккель Б. Философия Java. Библиотека программиста. 4-е изд. - СПб.: Питер, 2009. - 640 с.: ил. Java нельзя понять, взглянув на него только как на 
коллекцию некоторых характеристик - необходимо понять задачи этого языка как частные задачи программирования в целом. Эта книга - о проблемах
программирования: почему они стали проблемами и какой подход использует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка
неразрывно связаны с тем, как они используются для решения определенных задач. Эта книга, выдержавшая в оригинале не одно переиздание, благодаря
глубокому и поистине философскому изложению тонкостей языка считается одним из лучших пособий для программирующих на Java.

http://depositfiles.com/files/lss6ap82z
Шилдт Герберт. Полный справочник по Java. JavaSE 6 edition (7-е издание)
Книга известного гуру в области программирования посвящена новой версии одного из наиболее популярных и совершенных языков - Java. Построенная в 
виде учебного и справочного пособия, она является превосходным источником исчерпывающей информации по последней версии платформы Java, Java SE 6, и 
позволяет практически с нуля научиться разрабатывать приложения и аплеты производственного качества. Помимо синтаксиса самого языка и фундаментальных 
принципов программирования, в книге подробно рассматриваются такие сложные вопросы, как ключевые библиотеки Java API, каркас коллекций, создание аплетов 
и сервлетов, AWT, Swing и Java Beans.

http://depositfiles.com/files/yj28fipeu
Хабибулин И.Ш. Самоучитель Java. - СПб.: БХВ-Петербург, 2001. - 464 с.
Книга посвящена объектно-ориентированному языку программирования Java 2. Последовательно излагаются практические приемы работы с новейшими конструкциями 
языка, графической библиотекой классов, расширенной библиотекой Java 2D, со звуком, печатью, способами русификации программ. Около двухсот законченных 
программ иллюстрируют приведенные приемы программирования. Подробные схемы и описания классов и методов J2SDK позволят использовать книгу как настольный 
справочник по технологии Java.

http://depositfiles.com/files/3dhkgc9wi
Joshua Bloch. Effective Java: Programming Language Guide. (англ. язык) Книга содержит примеры решений задач, с которыми сталкивается большинство разработчиков
практически ежедневно. В книге приводятся содержательные описания приемов используемых профессиональными программистами на Java.

http://depositfiles.com/files/a70himcdy
Гудрич М.Т. Структуры данных и алгоритмы в Java, 2003 г. - 671 с. Представлено подробное описание структур данных и алгоритмов, а также их разработки,
анализа и реализации на примере Java - бурно развивающегося языка программирования. Авторы не только являются известными исследователями в области
структур данных и алгоритмов, но и имеют большой опыт преподавательской деятельности. Рациональная организация материала позволяет использовать данную книгу
в качестве учебника.
Издание предназначено и для тех, кто только приступает к изучению алгоритмов и структур данных, и для имеющих представление о данной проблеме.


http://depositfiles.com/files/ijurbre8r                                                                                                                                                                                                                                                                                                                                
Cadenhead R., Lemay L. Teach Yourself Java 6 in 21 Days. Книга предназначена для начинающих программистов на Java, а также для тех, кто желает пройти
сертификационные экзамены. Материал книги охватывает основные (типы данных, переменные, ООП) и специфические вопросы (ODBC-JDBC, XML, JSP). Книга хорошо
структурирована, содержит множество иллюстраций и листингов программ, поясняющих изучаемый вопрос. Также в конце каждой главы (дня) приводятся
вопросы и ответы, тесты (в том числе и сертификационные), задания.

Автор: Старовъръ 16.1.2011, 20:02
Все же тут понимают, что с тех пор, как вы дали ссылку на нелицензионное издание, вы являетесь нарушителями интеллектуальной собственности? И никто, конечно, не питает иллюзий по тому, как вас тяжело найти в реальной жизни, если кому-то это понадобится? smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)