Книги по Java | Books Java 📚
3.47K subscribers
261 photos
1 video
24 files
255 links
Java книги. По всем вопросам @evgenycarter
Download Telegram
📚Java Programming Made Easy: Unlock Your Coding Potential from Scratch (2023)
✍️Автор: Ryan Campbell

Что вы узнаете:

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

👉 @java_360
👍3
🚀 Открой для себя идеальный путь к лидерству с карьерным тестом от ОЭЗ «Алабуга»! 🌟

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

После прохождения теста вы можете заполнить заявку и получить приглашение на эксклюзивную лидерскую программу. Участие в программе открывает реальные перспективы трудоустройства в ОЭЗ «Алабуга», предоставляя шанс начать путь к профессиональному признанию.

Сделайте первый шаг к своему будущему сегодня! Пройдите тест, подайте заявку и начните строить свою карьеру вместе с нами. 🎯
📚Android Studio Flamingo Essentials. Java Edition (2023)
✍️Автор: Neil Smyth

Полностью обновленная для Android Studio Flamingo, эта книга призвана научить вас разрабатывать приложения для Android с использованием языка программирования Java.

Книга начинается с основ и рассказывает о том, как настроить среду разработки и тестирования Android, затем следует обзор таких областей, как окна инструментов, редактор кода и инструмент "Редактор макетов". За введением в архитектуру Android следует углубленное изучение проектирования Android-приложений и пользовательских интерфейсов с помощью среды Android Studio.

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

👉 @java_360
2👍1
📚Java Programming Exercises: Volume One: Language Fundamentals and Core Concepts (2024)
✍️Автор: Christian Ullenboom
📃Страниц: 304

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

👉 @java_360
👍4
📚 Java Software Solutions, Foundations of Program Design, 10th Edition (2024)
✍️ Автор: John Lewis
📃 Страниц: 840

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

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

👉 @java_360
👍4
👩‍💻🎯 Юнитесты на Java: как новичку поймать баги за 5 Секунд?

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

🗓 24 июня в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java-разработчик».

🦾 Тестирование — суперсила разработчика. Научитесь писать код, который проверяет сам себя, экономит часы на отладке и делает ваши приложения неуязвимыми.

О чём поговорим:
✔️ Что такое Unit-тесты? Для чего они нужны, даже если «код и так работает».
✔️ JUnit 5 для новичков: как установить и написать первый тест.
✔️ Тестирование = Дзен-кодинг: как тесты помогают понять свой код лучше вас самих.
✔️ Ловушки и лайфхаки: что делать, если тесты падают?

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

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

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Mastering the Java Virtual Machine: An in-depth guide to JVM internals and performance optimization
Автор: Otavio Santana (2024)

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

👉 @java_360
👍21
📚 200+ Java Programs for Beginners
Автор: Hernando Abella (2025)

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

🔹 Основные темы книги

— Основы Java
— Структуры данных
— Объектно-ориентированное программирование
— Практические задачи
— Пошаговые инструкции с примерами


🔹 Плюсы
— Более 200 практических примеров с пояснениями
— Подходит для самостоятельного изучения
— Охватывает широкий спектр тем от основ до ООП

👉 @java_360
👍2
Рецензия на книгу “Программируем на Java: практический подход к созданию надежных и эффективных приложений”

Теперь и на русском языке! Аарон Плоетц представил свое практическое руководство по Java 21 — вполне себе современному изданию, наполненному реальными примерами, охватывающими всю экосистему: от базовых конструкций языка и новых возможностей версии 21, через работу с реляционными и NoSQL‑базами (PostgreSQL и Cassandra), до создания GUI‑веб‑приложений на Spring Boot и Vaadin, и даже простых игр с анимацией. Книга получила высокие оценки читателей на Амазон — 4.2 звезд из 5.

«В э той книге я вернулся к своим программным истокам. Вдохновившись книгой Дэвида Лиена Learning BASIC for the Tandy 1000/2000, я решил создать пошаговое руководство по изучению Java. Хотя я ориентировался на начинающих, мне было важно включить и практические аспекты — решение реальных задач с использованием современной Java, а также таких фреймворков, как Spring Boot и Vaadin. С учетом моего опыта работы с базами данных, я добавил главы о работе с PostgreSQL и Apache Cassandra, а также об их облачных сервисах, таких как ElephantSQL и DataStax Astra DB. Моя цель — сделать книгу полезной и для тех, кто только начинает, и для опытных разработчиков, работающих с Java в корпоративной среде».

— Аарон Плоетц, автор


https://habr.com/ru/companies/ssp-soft/articles/929472/

👉 @java_360
2👍1