Книги по Java | Books Java 📚 – Telegram
Книги по Java | Books Java 📚
3.47K subscribers
290 photos
1 video
24 files
280 links
Java книги. По всем вопросам @evgenycarter
Download Telegram
Practical Quantum Computing for Developers
Автор: Johan Vos (2022)

В этой книге рассматриваются такие основные темы, как физические компоненты квантового компьютера: кубиты, запутанность, логические элементы, схемы и то, чем они отличаются от традиционного компьютера. Кроме того, в "Практических квантовых вычислениях для разработчиков" обсуждаются квантовые вычисления в облаке с использованием IBM Q Experience, включая: композитор, квантовые оценки, эксперименты, схемы, симуляторы, реальные квантовые устройства и многое другое. Вы сможете проводить эксперименты в облаке на реальном квантовом устройстве.

В этой книге показано, как выполнять квантовое программирование с помощью QISKit, Python SDK и других API, таких как QASM. Вы научитесь писать код на этих языках и выполнять его на симуляторах (локальных или удаленных) или на реальном квантовом компьютере, предоставляемом IBM Q Experience

Скачать

👉 @java_360
👍2
👩‍💻 Spring Boot + Kafka

Приглашаем на открытый урок.

🗓 26 ноября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional».

Программа вебинара:

✔️ Введение в Kafka: топики, партиции, транзакции.
✔️ Простое приложение на Spring Boot: надежная отправка и получение сообщений.

Вебинар будет полезен:
Java-разработчикам и backend-инженерам, начинающим работать с Kafka.

В результате вебинара:
Получите базовые знания по Kafka и сможете написать клиента на Spring Boot для отправки и приема сообщений.

🔗 Ссылка на регистрацию: https://vk.cc/cRvb38

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Practical Java Programming for IoT, AI, and Blockchain
Автор: Perry Xiao (2019)

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

Книга:
✔️Дает краткий обзор для начала работы с Java;
✔️Помогает понять, как программировать на Java, взаимодействуя с операционными системами, сетями и мобильными приложениями;
✔️Показывает, как Java может использоваться в современных технологических приложениях, связанных с IoT, искусственным интеллектом, кибербезопасностью и блокчейном.

Скачать

👉 @java_360
👍4
👩‍💻 Ваши Java-приложения под нагрузкой едва дышат? Профилирование и оптимизация кода остаются за скобками?

🎯 Курс «Java Developer. Advanced» от OTUS — это глубокое погружение в устройство JVM, байткод, сборщики мусора, профилирование и оптимизацию в облаке.
Наши эксперты-практики покажут, как выбрать GC, снять дамп памяти и обнаружить утечки, как профилировать “горячие” места, настраивать интеграцию с Prometheus & Grafana и деплоить сервисы в Kubernetes.

✔️ Вы научитесь обосновывать выбор JVM-имплементации, анализировать heap-дампы, синхронизировать потоки, использовать Reactor и неблокирующие I/O, проектировать метрики и трассировку.

➡️ Пройдите короткий тест и присоединяйтесь к группе: https://vk.cc/cRBKlo

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Building Java Programs: A Back to Basics Approach
Автор: Stuart Reges, Marty Stepp (2019)

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

Скачать

👉 @java_360
👍21
👩‍💻 Spring Boot + Elasticsearch: как за 10 минут сделать поиск, который летает?

Приглашаем на открытый урок.

🗓 2 декабря в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional».

Программа вебинара:

✔️ Почему Elasticsearch — лучший выбор для поиска в Spring Boot-приложениях.
✔️ Пошаговая настройка и подключение к проекту.
✔️ Примеры запросов: простой поиск, фильтры и агрегации.
✔️ Что можно сломать и как этого избежать.
✔️Где взять шаблоны и чек-листы для быстрого старта.

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

В результате вебинара:
Сможете самостоятельно подключить Elasticsearch к Spring Boot-проекту и реализовать базовый поиск, понимая ключевые принципы и подводные камни.

🔗 Ссылка на регистрацию: https://vk.cc/cRJeVP

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Core Java, Volume I: Fundamentals
Cay S. Horstmann (2022)

Core Java, Volume I: Fundamentals, Twelfth Edition - это окончательное руководство по написанию надежного и удобного кода. Какую бы версию Java вы ни использовали - до Java 17 включительно - эта книга поможет вам достичь глубокого и практического понимания языка и API. На сотнях реалистичных примеров Кей С. Хорстманн показывает наиболее мощные и эффективные способы выполнения работы.

Эта книга предназначена для читателей, уже имеющих опыт программирования и желающих получить глубокое представление о языке и платформе Java. Вы подробно узнаете обо всех возможностях языка, включая последние усовершенствования в Java 17. Прикладные главы и примеры кода охватывают самые современные возможности обширной библиотеки Java. На протяжении 25 лет Core Java готовит серьезных программистов к серьезному программированию на Java.

Скачать

👉 @java_360
👍3
👩‍💻 Что такое: Scoped Values

Приглашаем на открытый урок.

🗓 16 декабря в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional».

В Java 25 Scoped Values стали стабильными. Разберемся, что это и для чего нужны.

Программа вебинара:

✔️ Что такое Scoped Values и зачем они нужны.
✔️ Как использовать в коде и когда это оправдано.
✔️Короткий пример на Java 25.

Вебинар будет полезен:
Java-разработчикам, переходящим на новые версии JDK и изучающим современные механизмы работы с данными в потоках.

В результате вебинара:
Поймете назначение Scoped Values и базовые сценарии применения, сможете написать минимальный пример в Java 25.

🔗 Ссылка на регистрацию: https://vk.cc/cSoHbF

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Beginning IntelliJ IDEA: Integrated Development Environment for Java Programming
Ted Hagos (2022)

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

Сначала автор Тед Хагос пошагово расскажет о создании ваших первых Java-приложений с помощью IntelliJ. Затем он продемонстрирует, как проводить полный анализ приложения, используя системы контроля версий и инструменты, позволяющие масштабировать ваш проект для работы с большими данными (Big Data), Data Science и других задач. Вы также изучите некоторые продвинутые функции IDE, чтобы максимально раскрыть возможности вашего приложения. Заключительная часть книги посвящена тестированию и развертыванию приложений, а также рекомендациям, специфичным для конкретных языков и фреймворков.

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

Чему вы научитесь:

- Использовать IntelliJ IDEA для создания Java-приложений.
- Настраивать среду разработки (IDE) и проект.
- Работать с исходным кодом.
- Расширять функционал Java-приложений для Data Science и других задач.
- Тестировать и развертывать приложения, и многое другое.

Для кого эта книга:

Для программистов, которые только начинают знакомство с IntelliJ IDEA и, возможно, уже имеют некоторый опыт программирования на Java.

Скачать

👉 @java_360
👍2
👩‍💻 Разработка на Java требует глубокого понимания не только языка, но и принципов работы JVM, многопоточности и современных фреймворков.

🎯 Курс «Java Developer. Professional» — это структурированное обучение для разработчиков, которые хотят выйти на новый уровень, освоить актуальный стек технологий и уверенно претендовать на позиции уровня Middle+.

Вы получите 96 часов практической работы, на живых вебинарах разберете ключевые аспекты работы JVM, научитесь строить эффективные многопоточные приложения, освоите Spring WebFlux, Kafka, реактивный Postgres и Kubernetes.

📚Программа OTUS постоянно обновляется, соответствуя требованиям рынка, а диплом ценится работодателями.

➡️ Пройдите вступительное тестирование и присоединяйтесь к группе: https://vk.cc/cSCSeL

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
📚The Algorithm Design Manual
Автор: Steven S. Skiena (20202)

Книга является наиболее полным руководством по разработке эффективных алгоритмов.

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

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

В третьем издании расширен набор рандомизированных алгоритмов, алгоритмов хеширования, аппроксимации и квантовых вычислений. Добавлено более 100 новых задач, даны ссылки к реализациям на C, C++ и Java.

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

Скачать

👉 @java_360
👍2