Java Books – Telegram
Java Books
14.2K subscribers
195 photos
12 videos
269 files
261 links
Java Библиотека

По всем вопросам- @notxxx1

@ai_machinelearning_big_data - machine learning

@pythonl - Python

@itchannels_telegram - 🔥 best it channels

@ArtificialIntelligencedl - AI

@pythonlbooks-📚

@programming_books_it -it 📚

№ 5032728887
Download Telegram
Machine Learning in Java (2018)
Автор: AshishSingh Bhatia, Bostjan Kaluza
Количество страниц: 300

Объём данных растёт очень быстро, и способность выбирать полезную информацию от ненужной становится конкурентной чертой крупных организаций. Проекты машинного обучения везде: программы обнаружения спама, поиск изображений по примеру, распознавание речи, составление документа по фотографии и многие другие. Данная книга научит вас использовать инструменты и возможности Java для получения больших объёмов информации и их фильтрации, для классификации, прогнозирования, анализа и кластеризации. Также вы научитесь создавать программы, занимающиеся распознаванием голоса, текста, пользовательской активности и различных аномалий в сети.

Скачать книгу
Android Application Development All-in-One For Dummies (2020)
Авторы: Barry Burd, John Paul Mueller
Количество страниц: 800

Эта написанная простым языком книга начинается с того, что дает фундаментальное понимание основных технических идей Android, включая методы функционального программирования. Далее вы узнаете, как эффективно работать в Studio, программировать новые интересные фичи и тестировать свое приложение, чтобы убедиться, что оно готово к выпуску. У вас также будет возможность изучить Kotlin и развить маркетинговую смекалку.

Скачать книгу
Spring Security in Action (2020)
Автор: Laurentiu Spilca
Количество страниц: 560

Автор показывает, как предотвратить атаки с использованием межсайтовых скриптов и подделки запросов до того, как они нанесут ущерб. Вы начнете с основ, моделируя обновление паролей и добавляя несколько типов авторизации. По мере роста ваших навыков вы адаптируете Spring к новым архитектурам и создадите расширенные конфигурации OAuth2. К концу работы с книгой у вас будет настроенная конфигурация, которая защитит от угроз.

Скачать книгу
Computer Science: An Interdisciplinary Approach (2016)
Авторы: Роберт Седжвик, Кевин Уэйн
Количество страниц: 1168

Известный преподаватель и учёный Роберт Седжвик написал для вас универсальное введение в computer science с помощью языка программирования Java. В книге наряду с основами представлен полезный курс по ООП, алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров. Все объяснения сопровождаются интересными примерами, призванными увеличить эффект самостоятельного обучения. Вы найдёте в ней примеры не только из математики и физики, но также из биологии и экономики.

Скачать книгу
Object-Oriented Data Structures Using Java (2020)
Авторы: Nell Dale, Daniel T. Joyce, Chip Weems
Количество страниц: 694

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

Скачать книгу
Java Fundamentals (2019)
Авторы: Gazihan Alankus, Rogerio Theodoro de Brito, Basheer Ahamed Fazal, Vinicius Isola, Miles Obare
Количество страниц: 408

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

Скачать книгу
Java in 24 Hours (2017)
Автор: Rogers Cadenhead
Количество страниц: 448

Программирование на Java изучить проще, чем кажется. Всего за 24 урока по часу или меньше вы можете научиться писать компьютерные программы на Java. Используя простой пошаговый подход, популярный автор Роджерс Кейденхед поможет вам овладеть навыками и технологиями, необходимыми для создания настольных и веб-программ, веб-сервисов, приложений для Android и даже модов для Minecraft на Java.

Скачать книгу
Java Software Solutions (2017)
Авторы: John Lewis, William Loftus
Количество страниц: 800

Java Software Solutions создает прочную основу методов программирования для создания хорошо разработанного объектно-ориентированного программного обеспечения. Книга помогает получить навыки решения задач и знакомит студентов с процессом создания высококачественных программных систем. Новый подход к обучению обеспечивает понимание программистами основных объектно-ориентированных принципов. В тексте используется естественная последовательность повествования с упором на использование объектов перед обучением их написанию, что дает учащимся знания и навыки, необходимые для разработки.

Скачать книгу
Learn Java with Math (2019)
Автор: Ron Dai
Количество страниц: 250

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

Скачать книгу
Optimizing Java: Practical Techniques for Improving JVM Application Performance (2018)
Авторы: Benjamin J Evans, James Gough, Chris Newland
Количество страниц: 440

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

Скачать книгу
Learning Java: An Introduction to Real-World Programming with Java (2020)
Авторы: Marc Loy, Patrick Niemeyer, Daniel Leuck
Количество страниц: 926

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

Скачать книгу
Java Coding Problems: Improve your Java Programming skills by solving real-world coding challenges (2019)
Автор: Anghel Leonard

Развивайте свои навыки программирования, изучая концепции и техники Java, такие как строки, объекты и типы, структуры данных и алгоритмы, параллелизм и функциональное программирование. В своей книге автор показывает читателям, как применять ООП-подход к распространенным задачам, объясняя правильные методы и решения в отношении сложности, производительности, удобочитаемости и многого другого.

Скачать книгу
Beginning Jakarta EE Web Development (2020)
Автор: Luciano Manelli
Количество страниц: 424

Начните создавать веб-приложения на основе Java прямо сейчас, даже если вы новичок в Java. Эта всеобъемлющая и основанная на примерах книга - все, что вам нужно для разработки динамических веб-приложений на основе Java с использованием JSP, подключения к базам данных с помощью JSF и их практического использования с помощью популярного веб-сервера Java с открытым исходным кодом, Apache Tomcat.

Скачать книгу
Effective Kotlin: Best practices (2019)
Автор: Marcin Moskala
Количество страниц: 445

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

Скачать книгу
Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications (2020)
Автор: Mark Heckler
Количество страниц: 328

Spring Boot - это наиболее широко используемая среда Java, которая загружается более 75 миллионов раз в месяц. Его простота и мощность изменили разработку приложений от монолитной архитектуры к микросервисной. Однако простота Spring Boot может сбивать с толку. Что нужно знать разработчикам, чтобы сразу же начать работать со Spring Boot продуктивно? В этой практической книге показано, как использовать фреймворк для написания успешных и важных приложений.

Скачать книгу
🔥2👍1
R2DBC Revealed: Reactive Relational Database Connectivity for Java and JVM Programmers (2021)
Автор: Robert Hedgpeth
Количество страниц: 236

Ознакомьтесь с новейшими тенденциями в программировании баз данных для разработчиков, работающих на Java, Kotlin, Clojure и других языках, основанных на JVM. Эта книга знакомит с Reactive Relational Database Connectivity (R2DBC), современным способом подключения к реляционным базам данных и запросов из Java и других языков JVM. Книга начинается с того, что не только помогает понять, что такое реактивное программирование, но и объясняет, почему оно необходимо в современной разработке. Затем, опираясь на эти основы, книга перенесет вас в мир баз данных и недавно выпущенную спецификацию Reactive Relational Database Connectivity (R2DBC).

Скачать книгу
GIT: The Ultimate Guide for Beginners (2020)
Автор: Jameson Garner
Количество страниц: 57

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

Скачать книгу
👍1
Reactive Spring (2020)
Автор: Josh Long
Количество страниц: 486

Микросервисы и большие данные все чаще сталкивают нас с ограничениями традиционного ввода / вывода. Присоединяйтесь к Spring Developer'у Джошу Лонгу, чтобы познакомиться с реактивным программированием в экосистеме Spring, используя спецификацию реактивных потоков, Reactor, Spring Boot, Spring Cloud. В этой книге будут рассмотрены важные концепции реактивного программирования, включая проект Reactor и спецификацию реактивных потоков, доступ к данным, веб-программирование, RPC с такими протоколами, как RSocket, тестирование, интеграцию и композицию, и многое другое.

Скачать книгу
1
Data Structures and Algorithms in Java (2014)
Авторы: Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
Количество страниц: 720

Разработка и анализ эффективных структур данных уже давно признаны ключевыми компонентами учебной программы по информатике. Подход Гудрича, Томассии и Голдвассера к этой классической теме основан на объектно-ориентированной парадигме проектирования структур данных. Для каждой абстракции, представленной в тексте, авторы реализуют соответствующий интерфейс на Java. Конкретные структуры данных предоставляются как классы Java, реализующие интерфейсы. Код на Java, реализующий основные структуры данных в этой книге, организован в один пакет net.datastructures. Этот пакет формирует согласованную библиотеку структур данных и алгоритмов на языке Java, специально разработанную для образовательных целей и дополняющую Java Collections Framework.

Скачать книгу
1
Java in easy steps (2017)
Автор: Mike McGrath
Количество страниц: 192

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

Скачать книгу
Elements of Programming Interviews in Java: The Insiders' Guide (2015)
Авторы: Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
Количество страниц: 475

Книга поможет вам пройти собеседование и получить работу Java-разработчика. В ней представлено более 250 задач с подробными решениями, они являются типичными заданиями из собеседований в разные компании. Также в книгу включено 200 иллюстраций и 300 проверенных программ. Каждая глава начинается с краткого введения в тему, лучших советов и тактик, а также обзора наиболее важных библиотечных методов. Далее следует большой список задач по теме.

Скачать книгу
1