![]() |
Spring 4 для профессионалов Крис Шефер Кларенс Хо Роб Харроп 4-е издание |
Книга «Spring 4 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 4. С выходом 4-го издания эта популярная книга безоговорочно считается наиболее исчерпывающим и авторитетным руководством по Spring. Вы изучите основы и ключевые темы, связанные с платформой Spring. Авторы поделятся с вами собственным реальным опытом в области удаленной обработки, использования Hibernate и работы с EJB. Помимо основ вы научитесь применять Spring Framework 4 для построения разнообразных уровней или частей корпоративного Java-приложения: транзакций, веб-уровня и уровня презентаций, развертывания и многого другого
Многочисленные примеры в книге «Spring 4 для профессионалов» помогут вам в освоении технологий и приемов, рассмотренных в этой книге, а также в организации их совместной работы. Устойчивая и легковесная платформа Spring Framework с открытым кодом продолжает быть де-факто лидирующей инфраструктурой для разработки корпоративных Java-приложений. Она тесно взаимодействует с другими Java-технологиями подобного рода, такими как Hibernate, Groovy, MyBatis и т.д. Теперь Spring 4 работает также с Java EE и JPA 2
Книга «Spring 4 для профессионалов» рассчитана на опытных Java-разработчиков, которые изучают Spring с самого начала или обладают поверхностным представлением о Spring Framework, и ориентирована на тех, кто занимается или только планирует заняться разработкой корпоративных Java-приложений
Оригинал книги: «Pro Spring 4», Chris Schaefer, Clarence Ho, Rob Harrop, 4th Edition, 825 pages, ISBN 9781430261513, 2015

(заказать-купить книгу «Spring 4 для профессионалов» в интернет-магазине ComBook.ru)
(заказать-купить книгу по «Spring 4 для профессионалов» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Spring 4 для профессионалов» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Spring 4 для профессионалов»
![]() |
Spring 5 для профессионалов Юлиана Козмина Роб Харроп Крис Шефер Кларенс Хо 5-е издание |
Книга «Spring 5 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 5 - одного из самых популярных фреймворков для разработки приложения на Java
Книга «Spring 5 для профессионалов» безоговорочно считается наиболее исчерпывающим и авторитетным руководством по Spring. Вы изучите основы и ключевые темы, связанные с платформой Spring
Авторы поделятся с вами собственным реальным опытом в области удаленной обработки, использования Hibernate и работы с EJB. Помимо основ вы научитесь применять Spring Framework 5 для построения разнообразных уровней или частей корпоративного Java-приложения: транзакций, веб-уровня и уровня презентаций, развертывания и многого другого
Многочисленные примеры в книге «Spring 5 для профессионалов» помогут вам в освоении технологий и приемов, рассмотренных в этой книге, а также в организации их совместной работы. Новая версия фреймворка Spring Framework 5 добавляет новый проект в копилку Spring — Spring Reactive Web Framework или WebFlux
Теперь Spring 5 работает также с Java EE 8. Язык Kotlin теперь не только официально поддерживаемый Google для разработки на Andriod, но и официально поддерживаемый Spring Framework 5
Оригинал книги: «Pro Spring 5. An In-Depth Guide to the Spring Framework and Its Tools», Iuliana Cosmina, Rob Harrop, Chris Schaefer, Clarence Ho, 5th Edition, 849 pages, ISBN 9781484228074, 2017

(заказать-купить книгу «Spring 5 для профессионалов» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Spring 5 для профессионалов» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Spring 5 для профессионалов» в интернет-магазине ozon.ru)

(заказать-купить книгу «Spring 5 для профессионалов» в интернет-магазине diamail.com.ua)
Книга обсуждается в отдельном сообщении моего блога
![]() |
Оптимизация программ на Java Бенджамин Дж. Эванс Джеймс Гоф Крис Ньюленд |
Настройка производительности программ - наука экспериментальная, но это не означает, что инженеры должны прибегать к догадкам и фольклору, чтобы выполнить свою работу (хотя часто случается именно так)
С помощью книги «Оптимизация программ на Java» разработчики средней и высокой квалификации, работающие со сложными стеками технологий, научатся настраивать высокую производительность Java-приложений, используя количественный, поддающийся проверке подход
В большинстве информационных ресурсов о производительности, как правило, обсуждаются теория и внутреннее устройство виртуальных машин Java, но в книге «Оптимизация программ на Java» основное внимание уделяется практическим возможностям настройки производительности путем изучения широкого ряда аспектов
В книге «Оптимизация программ на Java» нет простых рецептов, советов и трюков или алгоритмов. Настройка производительности - это процесс внесения изменений и измерения полученных результатов, требующий усердия
- Узнайте, как принципы и технологии Java наилучшим образом используют современные аппаратные средства и операционные системы
- Исследуйте различные тесты производительности и распространенные антипаттерны, которые могут завести вашу команду в тупик
- Изучите ловушки измерений показателей производительности Java и недостатки микротестирования
- Погрузитесь в сборку мусора, протоколирование, мониторинг, настройки и инструменты JVM
- Исследуйте JIT-компиляцию и методы повышения производительности в языке Java
- Изучите аспекты производительности API коллекций и вопросы параллельных вычислений в Java
«За последние 20 лет я потратила немало времени на понимание деталей того, что происходит внутри JVM, но я научилась кое-чему новому, читая эту книгу. Она хорошо написана, легко читается и содержит массу полезной информации как для начинающего программиста, так и для профессионала. Независимо от того, на чем вы работаете, на выделенном сервере с двумястами ядер или на небольшой машине с ограниченными ресурсами под управлением Linux, эта книга поможет вам получить максимальную отдачу от вашего Java-приложения» Кристин Флуд (Christine H. Flood, Red Hat, Inc.)
Оригинал книги: «Optimizing Java. Practical Techniques for Improving JVM Application Performance», Benjamin Evans, James Gough, Chris Newland, 421 pages, ISBN 9781492025795, May 2018

(заказать-купить книгу «Оптимизация программ на Java» в интернет-магазине ComBook.ru)

(заказать-купить книгу по «Оптимизация программ на Java» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
![]() |
Java. Библиотека профессионала том 1. Основы Кей С. Хорстманн |
11-е двухтомное издание книги «Java. Библиотека профессионала» служит авторитетным справочным руководством для написания надежного, сопровождаемого кода. Какой бы версией ни пользовался читатель, будь то Java SE 9, 10 или 11, этот двухтомник поможет Вам достичь глубокого и практического понимания языка Java и его прикладного интерфейса API
Сотни приведенных в книге «Java. Библиотека профессионала» практических примеров раскрывают самые действенные и эффективные пути достижения поставленной цели. Автор настоящего издания книги, Кей С. Хорстманн, обновил представленные в ней примеры таким образом, чтобы они отражали долгожданную модуляризацию на платформе Java, а также наглядно показывали, как нужно писать прикладной кода, который легко поддается управлению и доработке
Из этой книги читатель узнает, как пользоваться JShell — новым инструментальным средством, реализующим цикл “чтение-вычисление-вывод” (REPL) для ускоренной и экспериментальной разработки прикладных программ, применять основные усовершенствования в прикладном интерфейсе Process API для процессов, разрешать конфликты при захвате блокировки, выполнять протоколирование и компиляцию
В первом томе настоящего издания подробно излагаются основы программирования на Java, включая объекты, обобщения, коллекции, лямбда-выражения, параллелизм и функциональное программирование, а также поясняются особенности разработки пользовательского интерфейса средствами библиотеки Swing. Для опытных программистов, переходящих на версию Java SE 9, 10 или 11, не существует лучшего источника, чем эта книга, для поиска компетентных пояснений, обоснованных решений и примеров грамотно написанного кода
Первый том книги «Java. Библиотека профессионала, том 1. Основы» поможет читателю:
- овладеть основными приемами, идиомами и нормами передовой практики написания превосходного кода на Java;
- раскрыть истинный потенциал интерфейсов, лямбда-выражений и внутренних классов;
- повысить устойчивость прикладных программ благодаря эффективной обработке исключений и отладке;
- писать более надежный и повторно используемый код средствами обобщенного программирования;
- повысить производительность и эффективность прикладного кода с помощью стандартных для Java-коллекций;
- строить межплатформенные графические пользовательские интерфейсы инструментальными средствами Swing;
- полностью задействовать вычислительные мощности многоядерных процессоров благодаря усовершенствованному в Java-параллелизму
Во втором томе «Java. Библиотека профессионала, том 2. Расширенные средства программирования» читатель найдет компетентное обсуждение вопросов разработки корпоративных приложений, а также описание модульной системы, аннотаций, программирования сетевых соединений, безопасности и дополнительных средств разработки пользовательского интерфейса
Оригинал книги: «Core Java Volume I--Fundamentals» by Cay S. Horstmann, 11th Edition, 912 pages, ISBN 9780135166307, September 2018

(заказать-купить книгу «Java. Библиотека профессионала, том 1. Основы» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Java. Библиотека профессионала, том 1. Основы» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
![]() |
Java Эффективное программирование Джошуа Блох 3-е издание |
Со времен выхода предыдущего издания книги вскоре после выпуска Java 6 язык программирования сильно изменился
Поддержка множества парадигм в современном языке Java увеличивает потребность в рекомендациях на основе передового опыта, что и обеспечивает книга «Java. Эффективное программирование»
Книга «Java. Эффективное программирование» представляет собой овеществленный опыт ее автора как программиста на Java. Новые возможности этого языка программирования, появившиеся в версиях, вышедших со времен предыдущего издания книги, по сути знаменуют появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на современном Java с использованием старых парадигм
В книге приводятся исчерпывающие описания и объяснения, приводимые в каждом совете, проливают свет на то, что делать, что не делать и почему поступать именно так, а не иначе
Эта классическая книга, удостоившаяся награды Jolt Awards, теперь серьезно обновлена, чтобы охватить самые последние возможности языка и библиотек для Java
В 3-ем издании книги «Java. Эффективное программирование» раскрываются языковые и библиотечные средства, добавленные в Java 7, 8 и 9, включая конструкции функционального программирования, которые были добавлены к объектно-ориентированным основам языка. Появилось много новых советов, в том числе глава, посвященная лямбда-выражениям и потокам
Новые темы книги «Java. Эффективное программирование» включают:
• функциональные интерфейсы, лямбда-выражения, ссылки на методы и потоки
• стандартные и статические методы в интерфейсах
• выведение типов, в том числе ромбовидная операция для обобщенных типов
• аннотация @SafeVarargs
• оператор try с ресурсами
• новые библиотечные возможности, такие как интерфейс Optional
Книга «Java. Эффективное программирование» Джошуа Блоха - наиболее полное руководство по лучшим практикам для языка программирования Java, обновленное с учетом последних версий Java
Оригинал книги: «Effective Java», Joshua Bloch, 3rd Edition, 416 pages, ISBN 9780134685991, December 2017
ЗДЕСЬ - читайте полное СОДЕРЖАНИЕ книги «Java. Эффективное программирование»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Java. Эффективное программирование»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Java. Эффективное программирование»
ЗДЕСЬ - читайте 1 Главу «Введение» из книги «Java. Эффективное программирование»

(заказать-купить книгу «Java. Эффективное программирование» (3-е издание) в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Java. Эффективное программирование» (3-е издание) в интернет-магазине ComBook.ru)

(заказать-купить книгу «Java. Эффективное программирование» (3-е издание) в интернет-магазине ozon.ru)

(заказать-купить книгу по «Java. Эффективное программирование» (3-е издание) в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
![]() |
Java Полное руководство Герберт Шилдт 10-е издание |
В книге Герберта Шилдта «Java. Полное руководство», полностью обновленной с учетом версии Java SE 9, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java
Это обширное справочное пособие составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы охватить все языковые средства Java, включая синтаксис, ключевые слова, основные принципы объектно-ориентированного программирования, значительную часть прикладного программного интерфейса Java API, библиотеки классов, аплеты и сервлеты, компоненты JavaBeans, библиотеки AWT и Swing, а также продемонстрировать их применение на простых и наглядных примерах
Книга Герберта Шилдта «Java. Полное руководство» предназначена как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java 9 должно удовлетворить ожидания профессиональных программистов
Оригинал книги: «Java. The Complete Reference» Herbert Schildt, 10th Edition, 1344 pages, ISBN 9781259589331, 20th September 2017

(заказать-купить книгу «Java. Полное руководство» (10-е издание) в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
![]() |
Java SE 9. Базовый курс Кей С. Хорстманн 2-е издание |
В этом кратком руководстве рассматриваются основные языковые средства и нововведения в версии Java SE 9, главным из которых является новая модульная система на платформе Java. На практических примерах исходного кода поясняются основные языковые средства, новшества, усовершенствования и прочие незначительные изменения в версии Java SE 9
Главные усовершенствования в последней, девятой версии Java, оказавшие благотворное влияние на базовые технологии и прикладные программные интерфейсы (API), сосредоточены в основном на платформе Java. Многие из прежних идиом Java больше не нужны, а новые средства вроде модуляризации заметно повышают эффективность труда разработчиков, хотя выявить подобные перемены не так-то просто
Книга «Java SE 9. Базовый курс» является полным, хотя и кратким справочником по версии Java SE 9. Она написана Кеем С. Хорстманном, автором классического двухтомного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и область действия усовершенствований, внедренных в версии Java SE 9, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания
Многочисленные практические рекомендации автора книги и примеры кода помогут читателям, имеющим опыт программирования на Java, быстро воспользоваться преимуществами как долгожданной и наконец-то внедренной модульной системы на платформе Java, занявшей свое законное место в процессе разработки проекта, так и языковых средств, внедренных еще в версии Java 8, включая лямбда-выражения и потоки данных
В книге «Java SE 9. Базовый курс» освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее:
- Применение модулей для упрощения процесса разработки сложных, но эффективных систем
- Перенос прикладных программ для работы с модуляризированным интерфейсом Java API и сторонними модулями
- Тестирование исходного кода по мере его написания с помощью нового цикла "чтение-вычисление-вывод" (REPL) из нового консольного приложения JShell
- Применение лямбда-выражений, позволяющих лаконично выражать выполняемые действия
- Подробное введение в новый интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной
- Эффективное применение современных средств параллельного программирования, исходя из взаимодействия параллельно выполняемых задач
- Выгодное использование многочисленных усовершенствований интерфейса API для умелого оперирования коллекциями, потоками ввода-вывода, регулярными выражениями и процессами
Книга «Java SE 9. Базовый курс» станет неоценимым источником информации для всех (как начинающих, так и опытных программистов), стремящихся писать в недалекой перспективе надежный, эффективный и безопасный код на Java
Оригинал книги: «Core Java for the Impatient» by Cay S. Horstmann, 2nd Edition, 576 pages, ISBN 9780134694726, September 2017
ЗДЕСЬ - читайте полное СОДЕРЖАНИЕ книги «Java SE 9. Базовый курс»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Java SE 9. Базовый курс»
ЗДЕСЬ - читайте 11 Главу «АННОТАЦИИ» из книги «Java SE 9. Базовый курс»

(заказать-купить книгу «Java SE 9. Базовый курс» в интернет-магазине ComBook.ru)

(заказать-купить книгу по «Java SE 9. Базовый курс» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу по «Java SE 9. Базовый курс» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
______________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
______________________________________________
![]() |
Java SE 8 Базовый курс Кей С. Хорстманн |
Книга «Java SE 8. Базовый курс» является полным, хотя и кратким справочником по языку программирования Java SE 8. Она написана Кеем С. Хорстманном, автором книги «Java SE 8. Вводный курс» и классического двухтомного обширного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и разнообразие новых языковых средств, внедренных в версии Java SE 8, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания
Многочисленные практические рекомендации автора книги «Java SE 8. Базовый курс» и примеры кода помогут читателям, имеющим опыт программирования на Java 8, быстро воспользоваться преимуществами лямбда-выражений, потоков данных и прочими усовершенствованиями языка и платформы Java SE 8. В книге освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее
- Ясное и доходчивое изложение синтаксиса лямбда-выражений, позволяющих лаконично выражать выполняемые действия
- Подробное введение в новый прикладной программный интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной
- Рассмотрение основных принципов параллельного программирования, стимулирующих к разработке программ с точки зрения взаимодействия параллельно выполняемых задач, а не низкоуровневых потоков исполнения и блокировок
- Современный взгляд на новые библиотеки вроде даты и времени
- Обсуждение других новых средств, которые могут быть особенно полезны для разработчиков серверных и мобильных приложений
Книга «Java SE 8. Базовый курс» станет неоценимым источником информации для всех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java 8: как начинающих, так и опытных разработчиков
Оригинал книги: «Core Java for the Impatient» by Cay S. Horstmann, 512 pages, ISBN 9780321996329, February 2015

(заказать-купить книгу «Java SE 8. Базовый курс» в интернет-магазине ComBook.ru)
(заказать-купить книгу по «Java SE 8. Базовый кур» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Java SE 8. Базовый курс» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в этом блоге о книге «Java SE 8. Базовый курс»
_______________________________________________________________________________________
![]() |
Java 8 Полное руководство Герберт Шилдт 9-е издание |
В книге «Java 8. Полное руководство», полностью обновленной с учетом последней версии Java SE 8, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java. Это обширное справочное пособие составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы охватить все языковые средства Java, включая синтаксис, ключевые слова, основные принципы объектно-ориентированного программирования, значительную часть прикладного программного интерфейса Java API, библиотеки классов, аплеты и сервлеты, компоненты JavaBeans, библиотеки AWT и Swing, а также продемонстрировать их применение на простых и наглядных примерах. Не обойдены вниманием и новые средства, появившиеся в версии Java SE 8, в том числе лямбда-выражения, стандартные интерфейсные методы, библиотека потоков ввода-вывода, а также технология JavaFX. Книга Герберта Шилдта «Java 8. Полное руководство» предназначена как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java 8 должно удовлетворить ожидания профессиональных программистов
Оригинал книги: «Java 8. The Complete Reference» (Java SE 8), Herbert Schildt, 9th Edition, 1312 pages, ISBN 9780071808552, 11 March 2014
ЗДЕСЬ - читайте ОБ АВТОРЕ книги - Герберте Шилдте
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java 8. Полное руководство»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги Шилдта «Java 8. Полное руководство»
ЗДЕСЬ - читайте 21 главу «Система ввода-вывода NIO» из книги «Java 8. Полное руководство»
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги Шилдта «Java 8. Полное руководство»

(заказать-купить книгу «Java 8. Полное руководство» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java 8. Полное руководство» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java 8. Полное руководство» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге «Java 8. Полное руководство» в моем блоге
_______________________________________________________________________________________
![]() |
Java 8 карманный справочник Роберт и Патрисия Лигуори |
Книга «Java 8: карманный справочник» является удобным справочником описания стандартных возможностей языка программирования Java и его платформы Java SE 8 и призвана быть вашим спутником в офисе, в учебном классе или даже в пути. В книге собрана информация, которая понадобится вам при разработке или отладке программ на Java SE 8, в том числе полезные примеры программирования, таблицы, рисунки и листинги программ. Из книги «Java 8: карманный справочник» вы узнаете о новых возможностях Java 8 — лямбда-выражениях и API для работы с датой и временем. В книге содержится также вспомогательная информация по таким темам, как Java Scripting API, средства разработки сторонних фирм и основы унифицированного языка моделирования (Unified Modeling Language — UML). Описание Java в книге «Java 8: карманный справочник» содержит также сведения о новых возможностях Java, вплоть до Java SE 8 включительно
Оригинал книги: «Java 8 Pocket Guide», Robert Liguori and Patricia Liguori, 223 pages, ISBN 978-1-4919-0086-4, April 2014
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Java 8: карманный справочник»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Роберта Лигуори «Java 8: карманный справочник»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java 8: карманный справочник»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Роберта Лигуори «Java 8: карманный справочник»
ЗДЕСЬ - читайте 4 главу «Операторы и блоки» из книги Роберта Лигуори «Java 8: карманный справочник»

(заказать-купить книгу «Java 8: карманный справочник» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java 8: карманный справочник» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java 8: карманный справочник» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге «Java 8: карманный справочник» в моем блоге
![]() |
Лямбда-выражения в Java 8 Ричард Уорбэртон |
_______________________________________________________________________________________
![]() |
Java SE 8 Вводный курс Кей С. Хорстманн |
В книге Хорстманна «Java SE 8. Вводный курс» вниманию читателей предлагается описание наиболее ценных из новых языковых средств в версии Java SE 8, а также рассматриваются те средства, которые были внедрены в версии Java SE 7, но не удостоились должного внимания программистов. Версия Java SE 8, с нетерпением ожидаемая миллионами программистов, включает в себя самое важное обновление за многие прошедшие годы. Появление в Java SE 8 лямбда-выражений и новых потоков ввода-вывода знаменует собой главное изменение в программировании на Java с момента внедрения обобщений и аннотаций. Те, у кого имеется опыт программирования на Java, найдут в этой книге практические рекомендации и примеры кода, демонстрирующие нововведения в версии Java 8, чтобы как можно быстрее воспользоваться этими и другими усовершенствованиями языка и платформы Java. В этом незаменимом руководстве «Java SE 8. Вводный курс» рассматриваются следующие важные темы: применение лямбда-выражений для написания вычисляемых фрагментов кода, которые могут быть переданы служебным функциям; новые потоки ввода-вывода, организованные в отдельный прикладной программный интерфейс API, который позволяет значительно повысить эффективность коллекций и удобство обращения с ними; существенное обновление средств параллельного программирования, где применяются лямбда-выражения для выполнения операций фильтрации, отображения, сведения и достигается значительное повышение производительности при обращении с общими счетчиками и хеш-таблицами
Оригинал книги: «Java SE8 for the Really Impatient» by Cay S. Horstmann, 320 pages, ISBN 9780321927767, February 2014
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Java SE 8. Вводный курс»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги Хорстманна «Java SE 8. Вводный курс»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java SE 8. Вводный курс»
ЗДЕСЬ - читайте 4 главу «Прикладной программный интерфейс JavaFX 4» из книги Хорстманна «Java SE 8. Вводный курс»

(заказать-купить книгу «Java SE 8. Вводный курс» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java SE 8. Вводный курс» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java SE 8. Вводный курс» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о новой книге Хорстманна «Java SE 8. Вводный курс»
_______________________________________________________________________________________
НОВЫЕ КНИГИ по Java и Java EE 7
_______________________________________________________________________________________
![]() |
Java EE 7. Основы Арун Гупта |
Книга «Java EE 7. Основы» поможет Вам изучить передовые технологии новой платформы Java Enterprise Edition 7 (Java EE 7) и узнать, как в новой версии реализованы спецификации HTML5, как решены вопросы повышения производительности и как обеспечивается функциональность корпоративных приложений. Книга написана Аруном Гупта, одним из ведущих разработчиков проекта Java EE, и содержит детальный анализ ключевых спецификаций платформы, включая WebSockets, JSON, Batch Processing, Concurrency, RESTful Web Services (протокол обмена сообщениями на базе SOAP XML) и Java Message Service. В книге «Java EE 7. Основы» также приводятся подробные инструкции по созданию готового приложения с использованием большинства описанных технологий, что поможет понять, какие шаблоны проектирования применяются разработчиками Java EE. Из книги «Java EE 7. Основы» узнаете, как обновились различные компоненты при переходе от версии Java EE 6 к версии Java EE 7 и изучите технологии Enterprise JavaBeans, CDI (Contexts and Dependency Injection) и Java Persistence API
Оригинал книги: «Java EE 7 Essentials. Enterprise Developer Handbook» by Arun Gupta, 362 pages, ISBN 9781449370176, August 2013
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Java EE 7. Основы»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги Аруна Гупта «Java EE 7. Основы»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java EE 7. Основы»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Аруна Гупта «Java EE 7. Основы»

(заказать-купить книгу «Java EE 7. Основы» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java EE 7. Основы» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java EE 7. Основы» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге Аруна Гупта «Java EE 7. Основы» в моем блоге
![]() |
Изучаем Java EE 7 Энтони Гонсалвес 640 страниц |
(заказать-купить книгу «Изучаем Java EE 7» в интернет-магазине ozon.ru)
Благодаря книге «Изучаем Java EE 7» Вы:
— познакомитесь с новейшей версией платформы Java EE;
— исследуете и научитесь использовать API EJB и JPA — от компонентов-сущностей, компонентов-сеансов до компонентов, управляемых сообщениями, и многого другого;
— откроете для себя API для разработки на веб-уровне, в частности JSF, Facelet и Expression Language;
— научитесь обращаться с веб-службами SOAP и RESTful, а также с другими службами, доступными в новейшей версии Java EE;
— узнаете, как создавать динамические пользовательские интерфейсы для корпоративных и транзакционных Java-приложений
_______________________________________________________________________________________
![]() |
Руководство по надёжному программированию на Java |
Во всем мире язык программирования Java используется для решения очень важных и сложных задач. Программы, решающие эти задачи, должны быть надежными, устойчивыми, быстрыми, удобными в эксплуатации и безопасными. Книга «Руководство для программиста на Java: 75 рекомендаций по написанию надежных и защищенных программ» содержит рекомендации экспертов и примеры программ, позволяющие удовлетворить перечисленным требованиям. Книга содержит 75 рекомендаций, каждая из которых изложена логично и понятно. Для каждой рекомендации приведены требования соответствия. Кроме того, в большинстве случаев рекомендации иллюстрируются как неправильными, так и правильными решениями. Авторы объясняют, почему они следуют тем или иным рекомендациям и указывают ссылки на источники, содержащие более подробную информацию. Книга «Руководство для программиста на Java: 75 рекомендаций по написанию надежных и защищенных программ» содержит результаты новаторских исследований по безопасности языка Java и описание методов защиты от злонамеренных атак и других непредвиденных событий. В ней вы найдете самые лучшие приемы повышения надежности и ясности программ, причем целая глава посвящена заблуждениям, которые приводят к созданию неоптимального кода. Предисловие к книге написал Джеймс Гослинг (James A. Gosling) - создатель языка программирования Java
Оригинал книги: «Java Coding Guidelines: 75 Recommendations for Reliable and Secure Programs» by Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland, David Svoboda, 304 pages, ISBN 9780321933157, September 2013
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги Джеймса Гослинга, создателя языка Java
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 2 главу «Защитное программирование» из книги «Руководство для программиста на Java: 75 рекомендаций по написанию надежных и защищенных программ»
“Эту книгу обязаны прочитать все, кто пишет программы на Java... Программы не должны иметь значительных изъянов с точки зрения безопасности. Эта книга содержит реалистичные советы, помогающие разработчикам создавать безопасные, надежные и удобные в эксплуатации программы на языке Java” (Мэри Энн Дэвидсон(Mary Ann Davidson) начальник отдела безопасности корпорации Oracle)

(заказать-купить книгу «Руководство для программиста на Java» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Руководство для программиста на Java» в интернет-магазине ozon.ru)

(заказать-купить книгу «Руководство для программиста на Java» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге «Руководство для программиста на Java: 75 рекомендаций по написанию надежных и защищенных программ» в моем блоге
_______________________________________________________________________________________
![]() |
Java. Библиотека профессионала том 1. Основы Хорстманн/Корнелл 9-е издание |
В первом томе книги «Java. Библиотека профессионала, том 1. Основы» предлагается детальный обзор фундаментальных основ платформы Java 7, включая интерфейсы и внутренние классы, построение графических интерфейсов пользователя с помощью Swing, обработка исключений, обобщения, коллекции и параллелизм и многое другое. Из первого тома вы узнаете, что нового появилось в версии Java SE 7, в том числе об основных усовершенствованиях в самом языке, ромбовидном операторе, операторе try с ресурсами и перехвате нескольких исключений. В книге «Java. Библиотека профессионала, том 1. Основы» все важные языковые средства и библиотеки проиллюстрированны тщательно подобранными и проверенными примерами из практики программирования на Java. Исходный код всех приведенных примеров в книге обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений основных понятий Java. Подробное рассмотрение более развитых языковых средств Java, включая новый прикладной интерфейс API для ввода-вывода в файлы и утилиты параллелизма, предлагается во втором томе настоящего издания
Оригинал книги: «Core Java Volume I--Fundamentals» by Cay S. Horstmann and Gary Cornell, 9th Edition, 1008 pages, ISBN 978-0-137-08189-9, November 2012
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Java. Библиотека профессионала» (краткий обзор книги)
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java. Библиотека профессионала»
ЗДЕСЬ - читайте 2 главу «Среда программирования на Java» из книги «Java. Библиотека профессионала»


(заказать-купить книгу «Java. Библиотека профессионала, том 1» в интернет-магазине diamail.com.ua)
На русском языке книга вышла в январе 2014 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
_______________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «Java. Библиотека профессионала, том 1. Основы» (9-е издание)
_______________________________________________________________________________________
Предисловие
Глава 1. Введение в язык Java
Глава 2. Среда программирования на Java
Глава 3. Основные языковые конструкции Java
Глава 4. Объекты и классы
Глава 5. Наследование
Глава 6. Интерфейсы и внутренние классы
Глава 7. Программирование графики
Глава 8. Обработка событий
Глава 9. Компоненты пользовательского интерфейса в Swing
Глава 10. Развертывание приложений и аплетов
Глава 11. Исключения, утверждения, протоколирование и отладка
Глава 12. Обобщенное программирование
Глава 13. Коллекции
Глава 14. Многопоточная обработка
Приложение A. Ключевые слова Java
В продаже первый том Хорстманна и Корнелла «Java 2. Библиотека профессионала, том 1. Основы» (8-е издание) можно еще заказать-купить в интернет-магазине ozon.ru (в Украине - diamail.com.ua)

Книга Хорстманна и Корнелла «Java 2. Библиотека профессионала, том 1. Основы» (8-е издание) вышла в издательстве «ВИЛЬЯМС»
![]() |
Java. Библиотека профессионала том 2. Расширенные средства программирования Хорстманн/Корнелл 9-е издание |
Книга «Java. Библиотека профессионала, том 2. Расширенные средства программирования» полностью обновленное для версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java. В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода. Из второго тома «Java. Библиотека профессионала, том 2. Расширенные средства программирования» вы узнаете о новых развитых функциональных возможностях, внедренных в версии Java SE 7, в том числе о новом прикладном интерфейсе API для файлового ввода-вывода и дополнительных возможностях разработки графических пользовательских интерфейсов. Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений расширенных средств программирования на Java
Во втором томе «Java. Библиотека профессионала, том 2. Расширенные средства программирования» рассматриваются следующие вопросы: потоки ввода-вывода, файловый ввод-вывод и регулярные выражения, XML, сетевое программирование, средства программирования баз данных, интернационализация, обработка событий, расширенные средства библиотек Swing и AWT, компоненты JavaBeans, веб-службы, специальные вопросы безопасности на платформе Java, обработка аннотаций, распределенные объекты, собственные методы, подробное рассмотрение основных языковых средств Java, включая объекты, классы, наследование, интерфейсы, события, исключения, графику, основные компоненты библиотек Swing и AWT, обобщения, многопоточную обработку и отладку программ, предлагается в первом томе настоящего издания
Оригинал книги: «Core Java, Volume II--Advanced Features» by Cay S. Horstmann and Gary Cornell, 9th Edition, 1152 pages, ISBN 978-0-137-08160-8, March 2013
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Java. Библиотека профессионала» (краткий обзор книги)
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java. Библиотека профессионала»
ЗДЕСЬ - читайте 3 главу «Работа в сети» из книги «Java. Библиотека профессионала, том 2. Расширенные средства программирования (описан Java SE 7)»


(заказать-купить книгу «Java. Библиотека профессионала, том 2» в интернет-магазине diamail.com.ua)
На русском языке книга вышла в январе 2014 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
_______________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «Java. Библиотека профессионала, том 2. Расширенные средства программирования» (9-е издание)
_______________________________________________________________________________________
Предисловие
Глава 1. Потоки ввода-вывода и файлы
Глава 2. XML
Глава 3. Работа в сети
Глава 4. Работа с базами данных
Глава 5. Интернационализация
Глава 6. Расширенные средства Swing
Глава 7. Расширенные средства AWT
Глава 8. Компоненты JavaBeans
Глава 9. Безопасность
Глава 10. Создание сценариев, компиляция и обработка аннотаций
Глава 11. Распределенные объекты
Глава 12. Собственные методы
Читайте отдельное сообщение в моем блоге о двухтомнике книги «Java 7. Библиотека профессионала»
_______________________________________________________________________________________
![]() |
Java SE 7, JDK 7 Полное руководство книга Шилдта |
Книга Герберта Шилдта «Java. Полное руководство» (Java SE 7,JDK 7) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов. В книге Шилдта «Java. Полное руководство» вы найдете информацию о ключевых элементах библиотеки Java API, рассмотрите JavaBeans, сервлеты, аплеты и Swing и ознакомитесь с работой Java в реальных ситуациях
Оригинал книги: «Java. The Complete Reference» (Java SE 7), Herbert Schildt, 8th Edition, 1152 pages, ISBN 978-0-07-160630-1, June 2012
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Java 7. Полное руководство»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Шилдта «Java 7. Полное руководство»
ЗДЕСЬ - читайте 23 главу «Обработка событий» из книги «Java 7. Полное руководство»
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Java 7. Полное руководство»

(заказать-купить книгу «Java. Полное руководство» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java. Полное руководство» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java 7. Полное руководство» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Java 7. Полное руководство»
_______________________________________________________________________________________
![]() |
Алгоритмы на Java Роберт Седжвик Кевин Уэйн 4-е издание |
Книга Седжвика и Уэйна «Алгоритмы на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области фундаментальных алгоритмов и структур данных, накопленных за последние несколько десятилетий
В книге «Алгоритмы на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов (смотри algs4.cs.princeton.edu/code), которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах
Книга «Алгоритмы на Java» отличается от множества других ясным и кратким текстом, детальными примерами с иллюстрациями, тщательно подобранным кодом, историческим и научным контекстом, а также упражнениями для самостоятельной проработки на всех уровнях. В книге представлены точные соображения относительно производительности, поддерживаемые соответствующими математическими моделями и эмпирическими исследованиями, которые подтверждают достоверность этих моделей
Оригинал книги: «Algorithms», Robert Sedgewick, Kevin Wayne, 4th Edition, 976 pages, ISBN 978-0-321-57351-3, 19 Mar 2011 (Errata)
Материал книги Роберта Седжвика «Алгоритмы на Java. Фундаментальные алгоритмы и структуры данных» применим к программированию на любом языке
ЗДЕСЬ - читайте ОБ АВТОРАХ книги «Алгоритмы на Java»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмы на Java»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы на Java»
ЗДЕСЬ - читайте раздел 2.2 «Сортировка слиянием» из книги «Алгоритмы на Java»

(заказать-купить книгу Седжвика «Алгоритмы на Java» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмы на Java» в интернет-магазине ozon.ru)

(заказать-купить книгу по «Алгоритмы на Java» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге Седжвика и Уэйна «АЛГОРИТМЫ на Java»
_______________________________________________________________________________________
![]() |
Java 7 Руководство для начинающих Герберт Шилдт |
Книга «Java 7: руководство для начинающих» - учебное пособие для начинающих изучать язык программирования Java 7. Эта книга скомпонована Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог быстро овладеть основными навыками программирования на Java SE 7
Оригинал книги: «Java 7. A Beginner's Guide», Herbert Schildt, 5th Edition, 640 pages, ISBN 978-0-07-160632-5, 2012
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Герберта Шилдта
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java 7: руководство для начинающих»
ЗДЕСЬ - читайте 3 главу «Управляющие операторы» из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Java 7: руководство для начинающих»

(заказать-купить книгу «Java 7: руководство для начинающих» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Java 7: руководство для начинающих» в интернет-магазине ozon.ru)

(заказать-купить книгу «Java 7: руководство для начинающих» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ на КНИГИ
_______________________________________________________________________________________
![]() |
Алгоритмы: построение и анализ 3-е издание |
Книга «Алгоритмы: построение и анализ» удачно объединяет в себе полноту охвата и строгость изложения. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге «Алгоритмы: построение и анализ» описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге «Алгоритмы: построение и анализ» описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний
Оригинал книги: «Introduction to Algorithms, Third Edition» by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, 1312 pages, ISBN 978-0-2620-3384-8, September 2009
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте 7 главу «Быстрая сортировка» из книги «Алгоритмы: построение и анализ»

(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине OZON.ru)

(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о 3-ем издании этой книги
![]() |
Алгоритмы: вводный курс Томас Кормен Thomas H. Cormen |
Книга «Алгоритмы: вводный курс» (Algorithms Unlocked) является руководством по основам компьютерных алгоритмов. Читатели узнают, что такое компьютерные алгоритмы, как описать их, и как их оценивать. В книге приводится много наглядных примеров. Эта книга позволяет без осложнений перейти к изучению боле обширного материала об алгоритмах, изложенного в книге «Алгоритмы: построение и анализ» (Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание)
Оригинал книги: «Algorithms Unlocked» by Thomas H. Cormen, 240 pages, ISBN 9780262518802, March 2013
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Кормена «Алгоритмы: вводный курс»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ из книги Кормена «Алгоритмы: вводный курс»
ЗДЕСЬ - читайте 4 главу «Нижняя граница времени сортировки ...»

(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине OZON.ru)

(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине diamail.com.ua)
__________________________________________________________
ОГЛАВЛЕНИЕ книги «Алгоритмы: вводный курс»
__________________________________________________________
Предисловие
Глава 1. Что такое алгоритмы и зачем они нужны
Глава 2. Описание и оценка компьютерных алгоритмов
Глава 3. Алгоритмы сортировки и поиска
Глава 4. Нижняя граница времени сортировки и как ее превзойти
Глава 5. Ориентированные ациклические графы
Глава 6. Кратчайшие пути
Глава 7. Алгоритмы на строках
Глава 8. Основы криптографии
Глава 9. Сжатие данных
Глава 10. Трудная? Задача…
Библиография
Предметный указатель
Читайте отдельное сообщение в моем блоге о новой книге Кормена «Алгоритмы: краткий справочник»
_______________________________________________________________________________________
![]() |
Алгоритмические трюки для программистов 2-е издание Генри С. Уоррен Hacker's Delight-2 |
Во втором издании книги «Алгоритмические трюки для программистов» (Hacker's Delight-2) программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Каким бы ни был Ваш профессионализм — вы обязательно найдете в книге «Алгоритмические трюки для программистов» новое для себя - изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему. Кроме того, книга заставит Вас посмотреть на уже знакомые вещи с новой стороны и научит создавать эффективный код. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике. Книга «Алгоритмические трюки для программистов» позволит Вам стать высококлассным программистом, предоставляя материал, который Вы не встретите ни на каких учебных курсах
Оригинал книги: «Hacker's Delight-2» by Henry S. Warren, 2nd edition, 512 pages, ISBN 978-0-3218-4268-8, October 2012
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте 10 главу «Целое деление на константы» из книги «Алгоритмические трюки для программистов»

(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ozon.ru)

(заказать-купить книгу по «Алгоритмические трюки для программистов» в интернет-магазине diamail.com.ua)
"Эта книга - настоящая находка для разработчиков библиотек и компиляторов, для всех, кто обожает элегантность в программировании. Место этой книги на полке - рядом с книгами Дональда Кнута" Джошуа Блох (Joshua Bloch, автор культовых книг по Java)
"Под обложкой книги скрыта целая компьютерная энциклопедия" Гай Стил (Guy L. Steele, автор языка Scheme - диалект языка Лисп, соавтор спецификации языка Java)
Читайте отдельное сообщение в моем блоге о книге «Алгоритмические трюки для программистов»
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ на КНИГИ
_______________________________________________________________________________________
Издана уникальная книга «Проектирование процесса проектирования: записки компьютерного эксперта», Фредерик П. Брукс, бумага офсетная-белая, твердый переплет, 464 стр., ISBN 978-5-8459-1792-8, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине ozon.ru (в Украине - diamail.com.ua)
В своих новых эссе в книге «Проектирование процесса проектирования: записки компьютерного эксперта» Фредерик Брукс изложил исключительно важные и ценные идеи, которые позволят сделать для себя интересные открытия проектировщикам в любой области деятельности. Брукс точно определяет особенности, присущие всем проектам разработки, а также показывает, какие процессы и подходы с наибольшей вероятностью позволяют добиться превосходства. На основе общения со многими выдающимися проектировщиками и собственного опыта в нескольких областях проектирования Брукс пришел к заключению, что наилучших результатов позволяют достичь наиболее смелые проектные решения
Известно, что эффективное проектирование лежит в основе любой разработки, начиная от программного обеспечения и заканчивая техническими устройствами и строительными объектами. Но что мы действительно знаем о процессе проектирования? Что приводит к созданию эффективного, изящного проекта? Эти вопросы рассматриваются в книге Фредерика Брукса «Проектирование процесса проектирования: записки компьютерного эксперта»
Оригинал книги: «The Design of Design: Essays from a Computer Scientist», Frederick P. Brooks, 448 pages, ISBN 978-0-201-36298-5, April 2010

(заказать-купить книгу «Проектирование процесса проектирования» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Проектирование процесса проектирования» в интернет-магазине ozon.ru)

(заказать-купить книгу «Проектирование процесса проектирования» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге «Проектирование процесса проектирования»
_______________________________________________________________________________________
![]() |
NoSQL: новая методология разработки нереляционных баз данных Фаулер и Садаладжа |
Необходимость обрабатывать все большие объемы данных является одним из факторов к использованию альтернатив реляционным SQL баз данных. Одной из таких альтернатив является подход называемый как «NoSQL-базы данных». В книге Фаулера и Садаладжа «NoSQL: новая методология разработки нереляционных баз данных» приводится краткий обзор этой быстро развивающейся NoSQL-технологии. В этой книге «NoSQL: новая методология разработки нереляционных баз данных» описано краткое, но полное введение в эту быстро развивающуюся технологию
Авторы «NoSQL: новая методология разработки нереляционных баз данных» (книга удостоена награды - Dr. Dobb's Jolt Awards: The Best Books 2013) объясняют, как работают базы данных NoSQL и демонстрируют, в каких ситуациях они могут стать более успешной альтернативой традиционным системам RDMBS. Авторы книги Фаулер и Садаладж излагают материал в быстром темпе, знакомя читателей с критериями, которые необходимо применять, чтобы принять правильное решение, стоит ли использовать базы NoSQL, и какие технологии следует при этом выбирать
Оригинал книги: «NoSQL Distilled», Pramod Sadalage, Martin Fowler, 192 pages, ISBN 978-0-3218-2662-6, August 2012
ЗДЕСЬ - читайте ОБ АВТОРАХ книги
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «NoSQL: новая методология разработки нереляционных баз данных»»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «NoSQL: новая методология разработки нереляционных баз данных»

(заказать-купить книгу Фаулера и Садаладжи об NoSQL в интернет-магазине ComBook.ru)
(заказать-купить книгу Фаулера и Садаладжи об NoSQL в интернет-магазине OZON.ru)

(заказать-купить книгу Фаулера и Садаладжи об NoSQL в интернет-магазине diamail.com.ua)
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
![]() |
Элементарные шаблоны проектирования Джейсон Мак-Колм Смит |
Книга «Элементарные шаблоны проектирования» поможет программистам, проектировщикам, архитекторам и аналитикам успешно использовать шаблоны проектирования в сочетании с широким спектром языков программирования, интегрированных сред разработки и проблемных областей. В книге описана базовая коллекция простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. С этими элементарными шаблонами проектирования сталкиваются в своей повседневной деятельности практически все разработчики программного обеспечения. В книге приведены их спецификации, описана система диаграмм Pattern Instance Notation, облегчающая работу с шаблонами на разных уровнях, и представлен формальный аппарат для описания шаблонов — ро-исчисление
Джейсон Смит в своей книге «Элементарные шаблоны проектирования» (книга удостоена награды - Dr. Dobb's Jolt Awards: The Best Books 2012) описывает то, чего практики, использующие шаблоны проектирования, давно ждали: базовую коллекцию простых шаблонов проектирования, которые в свою очередь раскладываются на составляющие их элементы. Если вы опытный практик, Смит, придерживаясь общеизвестного формата, предложенного «Бандой Четырех» («Gang of Four», в книге: «Приемы объектно-ориентированного проектирования. Паттерны проектирования», Гамма, Хелм, Джонсон, Влиссидес), объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей
Оригинал книги: «Elemental Design Patterns», Jason Smith, 368 pages, ISBN 978-0-3217-1192-2, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги «Элементарные шаблоны проектирования»

(заказать-купить книгу «Элементарные шаблоны проектирования» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Элементарные шаблоны проектирования» в ozon.ru)

(заказать-купить книгу «Элементарные шаблоны проектирования» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге Джейсона Смита в моем блоге
_______________________________________________________________________________________
Будет издана уникальная книга по DDD: «Реализация предметно-ориентированных проектов» (Implementing Domain-Driven Design), Вон Вернон, бумага офсетная-белая, твердый переплет, ~656 стр., «ВИЛЬЯМС», 2013
Книга Вернона «Реализация предметно-ориентированных проектов » (Implementing Domain-Driven Design) основана на «Большой синей книге»(Big Blue Book) Эрика Эванса «Предметно-ориентированное проектирование: структуризация сложных программных систем (DDD)», которая знакомит читателя с методологией разрабатки корпоративных программных приложений на основе модели предметной области (Domain Model). Предисловие к книге написал сам Эрик Эванс
. Предметно-ориентированное проектирование (Domain-Driven Design — DDD) в настоящее время является наилучшей методикой, позволяющей ускорить выполнение и обеспечить контролируемую модификацию программных проектов. Книга «Реализация предметно-ориентированных проектов » облегчает изучение методики DDD-практиками, позволяет идентифицировать наилучшие возможности для ее применения и обойти распространенные ловушки
Оригинал книги: «Implementing Domain-Driven Design» by Vaughn Vernon, 656 pages, ISBN 9780321834577, 14 February 2013
Читайте отдельное сообщение в моем блоге о книге «Реализация предметно-ориентированных проектов»
_______________________________________________________________________________________
![]() |
Предметно- ориентированное проектирование книга по DDD Эрика Эванса |
Классическая книга Эрика Эванса «Предметно-ориентированное проектирование: структуризация сложных программных систем (DDD)» освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе. Подход Эрика Эванса в книге «Предметно-ориентированное проектирование: структуризация сложных программных систем (DDD)» строится на динамичном рефакторинге модели и постоянной дистилляции знаний. Это позволяет достигнуть высокой степени гармонии между логикой предметной области и кодом программы, а также достаточной гибкости программной архитектуры для целей удобной доработки и интеграции программного обеспечения
Оригинал книги: «Domain-Driven Design: Tackling Complexity in the Heart of Software (DDD)», Eric Evans, 560 pages, 2003
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Эрика Эванса по DDD «Предметно-ориентированное проектирование: структуризация сложных программных систем»

(заказать-купить книгу DDD в интернет-магазине ComBook.ru)
(заказать-купить книгу «Предметно-ориентированное проектирование» в ozon.ru)

(заказать-купить книгу по DDD в интернет-магазине diamail.com.ua)

(обложка англоязычного издания книги Эрика Эванса по DDD)
«Эта книга должна стоять на полке у каждого мыслящего программиста» - Кент Бек (Kent Beck)
В русском издании книги Эрика Эванса по DDD англоязычные термины приведены вместе с переводом их на русский язык
Читайте отдельное сообщение в моем блоге о книге Эрика Эванса «Предметно-ориентированное проектирование: структуризация сложных программных систем»
_______________________________________________________________________________________
![]() |
Применение UML 2.0 и шаблонов проектирования Крэг Ларман 3-е издание |
Книга Крэга Лармана «Применение UML 2.0 и шаблонов проектирования» во всем мире очень известное и авторитетное издание, с помощью которого можно начать “мыслить объектами” и проникнуть в самую суть объектно-ориентированного анализа и проектирования. Основываясь на двух предыдущих изданиях, получивших широкую поддержку во всем мире, Крэг Ларман полностью обновил книгу, чтобы рассказать о новом стандарте UML 2.0, помочь читателям освоить искусство объектного проектирования и способствовать развитию эффективных приемов итеративного и гибкого моделирования
Оригинал книги: «Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development» by Craig Larman, 3rd Edition, 736 pages, ISBN 9780131489066, 2005
Крэг Ларман |
«Люди часто спрашивают меня о том, с помощью какой книги лучше всего познакомиться с миром объектно-ориентированного проектирования. С тех пор, как я увидел книгу «Применение UML и шаблонов проектирования», я рекомендую именно ее» - Мартин Фаулер (Martin Fowler)
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте 3 главу «Конкретные примеры(введение)» из книги «Применение UML 2.0 и шаблонов проектирования»

(заказать-купить книгу Крэга Лармана «Применение UML 2.0 и шаблонов проектирования» в интернет-магазине ComBook.ru)
(заказать-купить книгу Крэга Лармана «Применение UML 2.0 и шаблонов проектирования» в интернет-магазине ozon.ru)

(заказать-купить книгу Крэга Лармана «Применение UML 2.0 и шаблонов проектирования» в интернет-магазине diamail.com.ua)
Книга обсуждается в отдельном сообщении моего блога
_____________________________________________________________________________________
![]() |
Java 7 для чайников |
Знаменитая книга Барри Берда «Программирование на Java 7 для чайников» предназначена для всех тех кто хочет научиться программировать с «нуля». В книге для обучения программированию используется последняя версия языка Java 7, который является самым популярным в настоящее время и популярность которого только возрастает. В книге «Программирование на Java 7 для чайников» в простой и понятной форме описаны основы Java — объектно-ориентированного языка программирования, поддерживающего любые платформы, включая Windows, Mac и Linux. Даже если вы прежде не написали ни единой строчки кода, книга поможет вам быстро научиться писать программы на языке Java. Основные темы книги «Программирование на Java 7 для чайников»: почему Java такой мощный язык программирования; использование переменных, типов и значений; все, что нужно знать о ключевых словах, идентификаторах и литералах; создание вложенных циклов; работа с интегрированным редактором кода Eclipse; как щелкнуть виртуальным переключателем; булевы переменные; применение массивов и многие другие важные темы
Оригинал книги: «Beginning Programming with Java For Dummies», Barry Burd, 3rd Edition, 456 pages, ISBN 9780470371749, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги - Барри Берде
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Барри Берда
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Программирование на Java 7 для чайников»
ЗДЕСЬ - читайте 3 главу «Выполнение программ» из книги Барри Берда
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Программирование на Java 7 для чайников»
(заказать-купить книгу «Java для чайников» в интернет-магазине OZON.ru)
Читайте отдельном сообщении в моем блоге о новой книге Барри Берда «Программирование на Java 7 для чайников»
_____________________________________________________________________________________
Издана книга «Java для чайников» (Java SE 7), Барри Берд, 5-е издание, 368 стр., ISBN 978-5-8459-1769-0, «ДИАЛЕКТИКА», 2012 - заказать-купить книгу в интернет-магазине OZON.ru
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java для чайников»
Оригинал книги: «Java For Dummies» (Java SE 7), Barry Burd, 5th Edition, 432 pages, ISBN 978-0-470-37173-2, August 2011
Java — современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зная Java, можно создавать мощные мультимедийные приложения для любой платформы. Десятки тысяч программистов начинали изучать Java с помощью предыдущих изданий книги «Java для чайников»
Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали) и прочитав книгу «Java для чайников», Вы быстро научитесь создавать современные кроссплатформенные приложения теперь уже на Java 7 !
Книга «Java для чайников» на русском языке вышла в апреле 2012 года в издательстве «ДИАЛЕКТИКА» и издана ограниченным тиражом
_____________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «Java для чайников»
_____________________________________________________________________________________
подробное СОДЕРЖАНИЕ книги
Об авторах
Введение
Часть I. Основы Java
Глава 1. Знакомство с Java
Глава 2. Разработка программного обеспечения
Глава 3. Базовые компоненты Java
Часть II. Создание программы на Java Глава 4. Переменные и значения
Глава 5. Управляющие инструкции
Глава 6. Циклы
Часть III. Объектно-ориентированное программирование
Глава 7. Классы и объекты
Глава 8. Повторное использование кода
Глава 9. Конструкторы
Часть IV. Передовые методики программирования
Глава 10. Правильное применение переменных и методов
Глава 11. Массивы и коллекции
Глава 12. Как сохранить хорошую мину при плохой игре
Глава 13. Область видимости
Глава 14. Реагирование на события клавиатуры и мыши
Глава 15. Аплеты
Глава 16. Соединение с базой данных
Часть V. Великолепные десятки
Глава 17. Десять способов избежать ошибок
Глава 18. Десять сайтов, посвященных Java
Часть VI. Приложения
Приложение А. Установка интегрированной среды разработки
Приложение Б. Использование Eclipse
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
![]() |
Современный веб-дизайн Настольный и мобильный Сырых Юлия 3-е издание |
Книга «Современный веб-дизайн. Настольный и мобильный» предназначена для начинающих веб-дизайнеров. Она описывает основные правила и тонкости дизайнерской работы на всех этапах разработки сайта - от постановки задачи, отбора материала и разработки макета, до тестирования готового сайта и публикации его в сети. Читатель найдет в книге: знания и рекомендации, критически важные для успешного и грамотного дизайнера, подробное описание и примеры основных современных стилей веб-сайтов, множество небольших, но очень полезных советов. В целом книга «Современный веб-дизайн. Настольный и мобильный» поможет начинающему специалисту не только успешно нарисовать неплохой коммерческий дизайн, но и прийти к пониманию сути веб-дизайна, усвоить основные принципы разработки дизайн-макетов сайтов в различных стилях. Все это позволит ему успешно двигаться дальше, творчески расти и в дальнейшем разрабатывать собственные стили оформления сайтов

(заказать-купить книгу «Современный веб-дизайн» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Современный веб-дизайн» в интернет-магазине ozon.ru)

(заказать-купить книгу «Современный веб-дизайн» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Современный веб-дизайн. Настольный и мобильный»
______________________________________________________________________________________
Издана уникальная книга «Искусство тестирования программ», Гленфорд Майерс, Том Баджетт, Кори Сандлер, бумага офсетная-белая, твердый переплет, 3-е издание, 272 стр., ISBN 978-5-8459-1796-6, «ДИАЛЕКТИКА», 2012
Третье издание книги «Искусство тестирования программ» содержит сжатое и вместе с тем емкое и исчерпывающее описание подходов к тестированию, справедливость которых доказана временем
В книге рассматриваются: тестирование приложений для мобильных платформ, включая смартфоны iPhone и Blackberry, iPad, телефоны и планшеты Android и другие мобильные устройства; применение коллективного (ориентированного на пользователей и осуществляемого с их участием) подхода при разработке и тестировании приложений; cпецифика тестирования веб-приложений, систем электронной коммерции и сред гибкой разработки
Книга «Искусство тестирования программ» послужит незаменимым источником информации как для студентов, так и для руководителей ИТ-подразделений, и окупит расходы на ее приобретение после обнаружения первой же ошибки, найденной с ее помощью
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги
ЗДЕСЬ - читайте 5 главу «Модульное (блочное) тестирование» из книги
Оригинал книги: «The Art of Software Testing», Glenford J. Myers, Corey Sandler, Tom Badgett, 3rd Edition, 240 pages, ISBN 978-1-1180-3196-4, December 2011
(купить книгу в интернет-магазине OZON.ru)
Читайте отдельное сообщение о новой книге Гленфорда Майерса и др «Искусство тестирования программ» в моем блоге
_______________________________________________________________________________________
Будет издана новая книга по Spring 3: «Spring на практике» (Spring in Practice), Вилли Виллер, Джон Виллер, Джошуа Уайт, ~600 стр., «ВИЛЬЯМС», 2013
В книге «Spring на практике» показано, как решать проблемы, возникающие при создании приложений по технологии Spring. Книга поможет разработчикам программного обеспечения решить конкретные проблемы бизнеса в стиле Spring, отобразив аспекты, относящиеся к приложению, в решения, основанные на технологии Spring Framework (универсальный фреймворк с открытым исходным кодом для Java-платформы, который представляет собой набор готовых решений для использования во всех основных Java и Java EE технологий, таких как JDBC, ORM, JTA, Servlets/JSP, JMX и других)
Оригинал книги: «Spring in Practice», Willie Wheeler, John Wheeler, and Joshua White, 600 pages, ISBN 9781935182054, December 2012
Читайте отдельное сообщение в моем блоге о книге «Spring на практике»
_______________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 21 марта 2019 года
_______________________________
![]() |
Виктор Штонда |
P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
____________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому, я оставляю за собой право публиковать или нет комментарии с подписью Анонимный
Виктор! Очень хорошо! Когда, ориентировочно можно ждать книгу?
ОтветитьУдалитьОчень хочется увидеть книгу по Servlet + JSP без этого никакого Spring(а) не видать! :)
У издательства Питер тоже нет ни одной книги по данной тематики. Я смотрю, что они занялись переводом Head First Orelly, может быть они выпустят Basham B., Sierra K., Bates B . - Head First Servlets and JSP (2nd Edition) (A Brain-Friendly Guide) - 2008
но пока никаких комментариев по электронной почте.
Я ТОЖЕ СОГЛАСЕН С ВАМИ ДВУМЯ РУКАМИ !!!
УдалитьЗдравствуйте.
ОтветитьУдалитьВо-первых, хочу выразить Вам благодарность за то, что обратили внимание на данный фреймворк. Ваш блог действительно приносит пользу и Вам и читателям.
Во-вторых, мне бы хотелось кроме этой книги (я обязательно её куплю), ещё что-нибудь для начинающих. Тогда вообще будет идеально.
Когда писал: "Во-вторых, мне бы хотелось кроме этой книги (я обязательно её куплю), ещё что-нибудь для начинающих. Тогда вообще будет идеально.", то имел ввиду для начинающих по данной теме, т.е Spring.
ОтветитьУдалитьВы сильно ведётесь на надпись "для профессионалов", я могу назвать несколько книг с такой формулировкой пригодных для изучения с 0.
УдалитьИМХО, профессиональный профессионал в Spring вообще уже не нуждается в подобных книгах, он их уже давно прочел)
Леонид.
Да, Леонид, Вы абсолютно правы. Зашел на сайт (http://www.apress.com/9781430241072) и прочитал для кого предназначена книга Pro Spring 3. Оказалось, что для опытных Java-разработчиков, имеющих минимальные знания Spring или впервые его изучающие.
УдалитьПримерно тоже самое написано и про вторую книгу Pro Spring MVC: With Web Flow (http://www.apress.com/9781430241553). Так что Pro Spring MVC: With Web Flow тоже может быть неплохим дополнением к Pro Spring 3.
Да все верно, эти 2 книги подойдут и только начинающим свое знакомство со Spring (прочитал для кого предназначены данные книги на сайте издательства apress).
УдалитьИзучать Spring рекомендуют с этой книги: Spring in Action (самое последнее издание). Ссылка по теме на форум http://www.javatalks.ru/viewtopic.php?p=147656#147656
ОтветитьУдалитьЯ бы порекомендовал издать Spring in Action (3 издание).
ОтветитьУдалитьSpring in Action by Craig Walls (http://www.amazon.com/Spring-Action-Craig-Walls/dp/1935182358/ref=sr_1_1?ie=UTF8&qid=1330503053&sr=8-1) поможет хорошо ориентироваться в данном фреймворке, поэтому рекомендую её к изданию.
ОтветитьУдалитьА я бы не рекомендовал издавать Spring in Action 3-е издание, потому, что автор решил не вдаваться в подробности изложенные во втором издании и таким образом 3-е издание это скорее дополнение ко 2-му.
ОтветитьУдалитьУчитывая полный вакуум в области Spring, уверен что и вторая книга "Spring MVC с Web Flow для профессионалов" пошла бы замечательно. Учитывая что Java до сих пор в рейтингах выше всяких NET, а литературы по этой теме 0.
Леонид.
Spring 3 Framework для профессионалов вполне подойдет и тем, которые уже сталкивались с ним, и тем, которые только начинают его осваивать (можно почитать на сайте данной книги для кого она предназначена, написано примерно то же самое).
ОтветитьУдалитьСогласен с предыдущим комментарием, что по данной теме совершенно ничего нет, поэтому Spring MVC с Web Flow (также подойдет всем категориям читателей) можно рекомендовать к изданию.
Сложно советовать, стоит ли издавать, но то что я куплю - 100%. (если конечно она будет на озоне, или на полках магазинов в моем захолустье)
ОтветитьУдалитьОбе книги полезны, и что самое галвное не имеют вообще никакой конкуренции среди русских книг.
Spring MVC с Web Flow для профессионалов необходима !
ОтветитьУдалитьПо Spring вообще нету литературы на русском языке.
Очень нужная и полезная книга !!!
ОтветитьУдалитьОбязательно куплю!
ОтветитьУдалитьЕще бы издали книги по NSpring и NHibernate!
ОтветитьУдалитьКакие книги по NSpring и NHibernate можете предложить для издания на русском языке?
УдалитьПо NSpring фактически ничего нет, по NHibernate есть, но вряд ли книга будет хитом продаж. Почитал я "Pro Spring MVC: With Web Flow" издавать не советую, книга далеко не лучшая. "Spring 3 Framework для профессионалов" в странах где знают русский язык пойдет хорошо, по любому.
УдалитьДумаю, книги подобного рода мало будут востребованы, в особенности NHibernate. Во времена .Net 2 возможно NHibernate и был популярен, сейчас в основном пользуются Entity Framework.
УдалитьЕсли есть потребность использовать эти фреймворки - можно проработать исходные Java-варианты. По крайней мере, когда мне понадобилось использовать NHibernate - я так и поступил.
С удовольствием куплю обе книги. По Spring вообще нет литературы на русском языке.
ОтветитьУдалитьА можно узнать приблизительную цену книги «Spring 3 Framework для профессионалов»?
Книг по таким технологиям как Spring/NSpring, Hibernate/NHibernate, Unit/NUnit на русском языке практически нет, поэтому они востребованы. Также мало книг по современным технологиям TDD, CI.
ОтветитьУдалитьСоветую обратить внимание на следующие книги:
1. Dr. Gabriel Nicolas Schenker, Aaron Cure "NHibernate 3 Beginner's Guide" (2011)
2. Benjamin Perkins "Working with NHibernate 3.0" (2011)
3. Roy Osherove "The Art of Unit Testing: With Examples in .Net" (2009)
4. Marcin Kawalerowicz, Craig Berntson "Continuous Integration in .NET" (2011)
5. James Bender, Jeff McWherter "Professional Test Driven Development with C#: Developing Real World Applications with TDD" (2011)
Roy Osherove "The Art of Unit Testing with Examples in .NET", Second Edition будет выпущена на английском языке в издательстве Manning весной 2013 года. http://manning.com/osherove2/
УдалитьХотелось бы увидеть её на русском языке, а также по возможности и другие новые книги по стеку .NET этого замечательного издательства: http://manning.com/catalog/dotnet/
Книга «Spring 3 Framework для профессионалов» Кларенса Хо и Роба Харропа сдана в типографию и в конце сентября 2012 года появится в продаже - следите за изменениями в этом сообщении
ОтветитьУдалитьСпасибо, ждём на прилавках!
ОтветитьУдалитьУже можно заказать-купить в OZON.ru книгу: «Spring 3 Framework для профессионалов», Кларенс Хо, Роб Харроп, 880 стр., ISBN 978-5-8459-1803-1, «ВИЛЬЯМС», 2013
ОтветитьУдалитьУже заказал. Спасибо!
УдалитьСпасибо, за книгу - по Spring это первая значимая книга на русском. Заказал на ozone. Там рядом с книгой надпись "ждем поставку 13 окт.". Жду когда пришлют.
ОтветитьУдалитьИздана книга: «Spring 3 Framework для профессионалов», Кларенс Хо, Роб Харроп, 880 стр., ISBN 978-5-8459-1803-1, «ВИЛЬЯМС», 2013
ОтветитьУдалитьдоброе время суток, есть ли в планах издать что-либо по тематике Hadoop, в частности hbase - noSql хранилище и mahout - распределенное машинное обучение. С удовольствием бы почитал литературу о этих технологиях на базе hadoop
ОтветитьУдалитьДобрый день. Спасибо за книгу Кларенс Хо, Роб Харроп «Spring 3 Framework для профессионалов». Ждем выхода следующей книги "Spring MVC с Web Flow для профессионалов". Наконец-то растоплена молчаливая атмосфера вокруг JEE в отечественном книгоиздательстве. Но нужно идти вперед. Издавать книги по Android, Hadoop, HBASE, Mahout.
ОтветитьУдалитьОлег В.
Спасибо за издание полезных книг по программированию. Тема Java-технологий очень актуальна, поэтому книга по Spring MVC конечно же нужна. Также очень хотелось бы увидеть книги по Hibernate и EJB3.
ОтветитьУдалитьАртур
С удовольствием читаю книгу Кларенс Хо, Роб Харроп «Spring 3 Framework для профессионалов». Спасибо. Надеюсь в ближайшее время вы переведете Spring MVC - обязательно приобрету эту книгу
ОтветитьУдалитьКонечно нужно издавать "Spring на практике". Потребность есть я думаю. Ведь до недавнего времени ни одной книжки по Spring не было.
ОтветитьУдалитьSprign это замечательно, но хотелось бы видеть литературу и по EJB, такую как например "Enterprise JavaBeans 3.0" (возможно стоит подождать изданий под 3.1+ но вот когда они могут появится...), актуальна была бы литература и по JPA/ORM например "Pro JPA 2: Mastering the Java™ Persistence API". Так же довольно востребован фреймворк Hibernate, но по его последней редакции и англоязычной литературы пока нет, даже на официальном сайте документы спецификаций и "быстрый старт" не обновлены еще, примеры в них даже не скомпилируешь на свежей редакции, без помощи гугла :). Заслуживает перевода и вся свежая литература по EE в целом, например "Java EE 6 Pocket Guide" - у книги отличные отзывы, она вполне свежая, да и вообще книги по EE очень долго устаревают...
ОтветитьУдалитьЗдравствуйте, Виктор.
ОтветитьУдалитьПрочитал на русском 2 книги по Spring (вашу и другого издательства) и впечатление, примерно, одинаковое. Авторы про сам Spring рассказали достаточно и вскользь про подпроекты (Spring MVC, Spring Web Flow, Spring Security и.т.д). Сами упомянутые подпроекты требуют отдельных книг, поэтому ясно, что авторы лишь упомянули о них.
Очень бы хотелось увидеть на русском книгу по Spring MVC.