java_360 | Unsorted

Telegram-канал java_360 - Книги по Java | Books Java 📚

3243

Java книги. По всем вопросам @evgenycarter

Subscribe to a channel

Книги по Java | Books Java 📚

👩‍💻 Пройди тест по Java

Spring от А до Я: как быстро доставлять продукт в продакшн и радовать пользователей? 👩‍💻

Ответишь — пройдешь на продвинутый курс "Разработчик на Spring Framework" от OTUS по специальной цене.

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cGrGXJ

🎫 Начни обучение со скидкой, подробности у менеджеров.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги по Java | Books Java 📚

Приглашаем вас на открытый вебинар: «Основы многопоточности в Java»

⏰Дата: 25 декабря в 20:00 мск
Спикер: Борис Кириллов

📚Программа урока:
- Введение в многопоточность: что это и зачем это нужно.
- Изучение базовых классов для работы с потоками.
- Разбор типовых проблем многопоточности и подходов к их решению.

🔥Урок будет полезен тем, кто хочет:
- Разобраться в основах многопоточности в Java.
- Понять, как писать многопоточные программы.
- Узнать, какие классы используются для работы с потоками в Java.

🚀В результате урока вы:
- Поймете подходы к многопоточности в Java.
- Изучите базовые классы и синтаксис многопоточной обработки.
- Сможете применять полученные знания для создания более эффективных Java-приложений.

Участники всех открытых уроков получат скидку🎁 на большое обучение

👉Регистрируйтесь на открытый вебинар по ссылке: https://vk.cc/cGnp5Q

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги по Java | Books Java 📚

Хватит разворачивать приложения наугад! Docker — must-have инструмент для современных Java-разработчиков.

🔍 На открытом уроке разберем, как контейнеризация упрощает разработку и развертывание приложений. Узнаете всё: от создания Docker-контейнеров до профилирования.

👉 Запускайте Java-приложения в облаке, тестируйте их под нагрузкой, отлаживайте с точностью хирурга. Начните путь к новой профессиональной высоте!

🗓 Запишитесь на урок «Контейнеризация Java-приложений с Docker» 27 декабря в 20:00 уже сейчас! Участникам — скидки на курс «Java Developer. Advanced»: https://vk.cc/cGl7Uw

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги по Java | Books Java 📚

⚡️Хотите стать экспертом в разработке на Spring Framework?

Обучение «Разработчик на Spring Framework» от OTUS — это практический подход к освоению самого востребованного фреймворка для Java-разработчиков. Узнайте, как создавать веб-приложения на микросервисной архитектуре, автоматизировать задачи с Spring Boot и реализовывать высокоуровневые решения!

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

👉Запишитесь на курс сейчас и перейдите на новый профессиональный уровень с дипломом, признанным крупными компаниями: https://vk.cc/cG8XR8

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги по Java | Books Java 📚

📚 Углубитесь в устройство JVM, научитесь профилировать приложения, оптимизировать их для облаков и развертывать в Kubernetes. Это повышение квалификации для тех, кто готов выйти на новый уровень.

👉 Вы освоите реактивный подход, работу с метриками и логированием, научитесь анализировать дампы памяти и создавать REST API с OpenAPI и Protobuf.

🎁 Присоединяйтесь к курсу «Java Developer. Advanced» и получите скидку! Ваша карьера в IT ждет апгрейда: https://vk.cc/cG54tp

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги по Java | Books Java 📚

Обработка исключений и SOLID

Присоединяйтесь к нашему открытому уроку и погрузитесь в основы обработки исключений и SOLID

🚀На вебинаре вы узнаете:

1. Как реализовать обработку исключений в соответствии с принципами SOLID

2. Как избежать распространения ошибок при обработке исключений

3. Как минимизировать подверженность программного кода изменениям

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

👉 Регистрация и подробности о курсе «Архитектура и шаблоны проектирования» https://vk.cc/cFW7EX

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги по Java | Books Java 📚

📕Открытый урок по Scala для Java, C#, Kotlin и Android программистов, аналитиков данных и специалистов по обработке больших данных

На открытом уроке 16 декабря в 20:00 мск мы изучим, эффекты в Scala.

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

📘В результате:
Реализуем свой функциональный эффект, применив полученные навыки.

Спикер Алексей Воронец — руководитель разработки департамента проектных решений и поисковых систем в компании Naumen, 14+ лет разработки на Scala, Java, JavaScript и PHP.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cFQzNL

📙 Все участники открытого урока получат скидку на курс "Scala-разработчик"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги по Java | Books Java 📚

📕Открытый урок по Scala для Java, C#, Kotlin и Android программистов, аналитиков данных и специалистов по обработке больших данных

На открытом уроке 4 декабря в 20:00 мск мы изучим, функциональные стримы в Scala на примере fs2.

📗На уроке:
- Рассмотрим, что такое стримы и их разновидности;
- Изучим конструкторы и комбинаторы fs2;
- Проанализируем примеры использования стримов для обработки данных без загрузки в память.

📘В результате:
- Поймете, что такое стримы и как они отличаются от коллекций;
- Как использовать конструкторы и комбинаторы fs2 для обработки данных;
- Получите примеры применения стримов в реальных задачах, что позволит оптимизировать обработку данных.

Спикер Валентин Шилин — senior программист/аналитик данных Deutsche Telekom IT GmbH, 15+ лет программирования на С++, С#, JavaScript, Python, Scala, Java и эксперт в обработке больших данных с помощью Scala/Spark и Hadoop Cloudera.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cFAjxX

📙 Все участники открытого урока получат скидку на курс "Scala-разработчик"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги по Java | Books Java 📚

Building Java Programs: A Back to Basics Approach
Автор: Stuart Reges, Marty Stepp (2019)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine
Автор: Monica Beckwith (2022)

Загляните под капот сложной, но увлекательной виртуальной машины Java Погрузитесь в тонкости производительности JVM с помощью незаменимого руководства для опытных Java-разработчиков, желающих разобраться в JVM. Сосредоточившись на виртуальной машине OpenJDK HotSpot, эта книга дает представление о передовых методах и тенденциях в области производительности Java. Автор сочетает теоретические знания и практические инструменты — тематические исследования, приложения, диаграммы использования и технологические схемы — для демонстрации методов диагностики, методологии производительности и оптимизации.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Practical Quantum Computing for Developers
Автор: Johan Vos (2022)

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

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java
Автор: Bruno Souza (2023)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Grokking The Java Developer Interview: More Than 200 Questions To Crack The Java, Spring, SpringBoot & Hibernate Interview
Автор: Jatin Arora (2020)

Данная книга поможет вам пройти собеседование по Java, Spring и Hibernate.
В книге содержится более 200 вопросов, которые часто задают во время интервью для Java, Spring, Spring Boot & Hibernate. Некоторые из важных тем, таких как многопоточность, структура коллекции, шаблоны, аннотации SpringBoot и многие другие рассмотрены. Большинство из этих тем объясняются примерами кода, которые помогут вам быстро понять концепцию

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Seriously Good Software
Автор: Marco Faella (2020)

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

Что внутри:
✔️Оценка качества программного обеспечения;
✔️Оценка компромиссов и взаимодействия;
✔️Упражнения на основе Java, которые можно выполнять на любом объектно-ориентированном языке.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Functional Programming in Java: Harness the Power of Streams and Lambda Expressions, 2nd Edition
Автор: Venkat Subramaniam (2023)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games
Автор: Victor G Brusca (2022)

Хотите научиться программировать на Java? Давайте признаем, что лучший способ научиться программировать - это писать программы. Это может быть пугающим предложением, когда над головой висит призрак многочасовых примеров простых программ командной строки. Не бойтесь! Теперь вы можете научиться программировать на Java в увлекательной форме, работая над видеоиграми.
В этой книге вы сможете поработать с тремя игровыми проектами на Java и получить доступ к полному коду каждого проекта, включая полный игровой движок Java.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Architecting Modern Java EE Applications
Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8

Sebastian Daschner (2017)

Java EE 8 - современная версия популярной платформы для программирования корпоративных приложений на языке Java. Новая версия платформы оптимизирована с учетом многочисленных технологических нововведений, среди которых - работа с контейнерами, улучшенные API для обеспечения безопасности, возможности работы с облачными хранилищами и микросервисной архитектурой. Java EE обеспечивает широкие возможности предметно-ориентированного проектирования (DDD), непрерывную интеграцию, работу по принципу DevOps, взаимодействие с Docker и Kubernetes.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Think Java: How to Think Like a Computer Scientist, 2nd
Downey Allen B., Mayfield Chris (2020)

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

В этом издании авторы Аллен Дауни и Крис Мэйфилд представляют программирование как средство решения интересных задач. Каждый раздел книги представляет собой материал для одной недели учебного курса в колледже и включает упражнения для закрепления изученного. По ходу чтения вы познакомитесь практически со всеми темами, необходимыми для сдачи экзамена AP Computer Science A и получения сертификата Java SE Programmer I.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Java: A Beginner's Guide, Eighth Edition
Herbert Schildt (2019)

Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию на языке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 - модули. В качестве бонуса читателей ждет знакомство с JShell - новой интерактивной оболочкой Java.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Java Persistence with Spring Data and Hibernate
Автор: Catalin Tudose (2023)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Android Studio Giraffe Essentials. Java Edition
Neil Smyth (2023)

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

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

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

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

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

Подробно рассматриваются и другие ключевые возможности Android Studio и Android, включая редактор макетов, классы ConstraintLayout и ConstraintSet, редактор MotionLayout, привязку представлений, цепочки ограничений, барьеры и уведомления о прямых ответах.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Java Coding Problems, 2nd Edition: Become an expert Java programmer by solving over 200 brand-new, modern, real-world problems
Автор: Anghel Leonard (2024)

Сверхбыстрая эволюция JDK между версиями 12 и 21 сделала кривую обучения современной Java более крутой и увеличила время, необходимое для ее изучения. Эта книга поможет вам ускорить процесс обучения и повысить готовность попробовать новые возможности Java, объясняя правильные методы и решения, связанные со сложностью, производительностью, читабельностью и многим другим. Книга знакомит вас с новейшими возможностями Java, но не всегда пропагандирует использование новых решений — вместо этого она сосредоточена на раскрытии компромиссов, связанных с выбором наилучшего решения для той или иной задачи. Во втором издании более двухсот новых и тщательно отобранных задач, выбранных таким образом, чтобы подчеркнуть и охватить основные повседневные проблемы Java-программиста.

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Java to Kotlin: A Refactoring Guidebook
Авторы: Duncan McGregor, Nat Pryce (2021)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Podlodka Java Crew возвращается с новой темой — Асинхронной архитектурой, чтобы помочь Java-разработчикам освоить самые востребованные подходы и инструменты.

Полезный нетворкинг, пять дней насыщенной программы, сессии утром и вечером.

Погружаемся в асинхронность вместе:

- Рулетка кейсов: "Spring, Micronaut, Quarkus и Helidon" — Григорий Кошелев и Андрей Когунь о плюсах и минусах каждого фреймворка 🛠️
- "Проектирование Event Driven-систем с DDD и Event Storming" — Кирилл Ветчинкин расскажет, как создавать масштабируемые и управляемые системы 📈
- Воркшоп "Apache EventMesh на практике" — Павел Бодячевский поможет внедрить Event Mesh в проект 🎯
- "Debezium: окно в асинхронный мир данных" — Евгений Ефименко раскроет секреты работы с данными в реальном времени 🔄

Присоединяйтесь, чтобы освоить асинхронность на практике: https://podlodka.io/javacrew

Читать полностью…

Книги по Java | Books Java 📚

Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥

Мы научим вас создавать и тренировать нейронные сети, и вы сможете:

1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате

На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:

🧬 Прогноз стоимости золота
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео

Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта

🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду

Читать полностью…

Книги по Java | Books Java 📚

Java Programming Exercises: Volume One: Language Fundamentals and Core Concepts
Автор: Christian Ullenboom (2024)

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

Скачать

👉 @java_360

Читать полностью…

Книги по Java | Books Java 📚

Как создавать код, который легко модифицировать и поддерживать?

Узнайте на открытом вебинаре «Практическое руководство по применению SOLID-принципов» 16 сентября в 20:00 мск, где мы разберем:

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

Урок для backend и fullstack-разработчиков, архитекторов ПО и начинающих программистов.

Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие https://vk.cc/cANtaa.

Читать полностью…

Книги по Java | Books Java 📚

Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥

Мы научим вас создавать и тренировать нейронные сети, и вы сможете:

1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате

На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:

🧬 Оценка выброса CO2 по параметрам машины
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
🧬 Распознавание речи

Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта

🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду

Читать полностью…

Книги по Java | Books Java 📚

Хотите узнать, как легко и эффективно писать UI-тесты на Java, даже если нет опыта в IT? 👀

Всего за пару часов вы создадите свой проект и напишете свои первые UI-тесты на Java. Вы разберете полный цикл написания UI-теста и научитесь применять эти знания на практике.

➡️Присоединяйтесь к открытому вебинару 19 сентября в 20:00 мск!

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

Встречаемся в преддверии старта курса «Java QA Engineer. Basic». Все участники вебинара получат специальную цену на обучение!/
✔️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cAHlby

Читать полностью…

Книги по Java | Books Java 📚

Java for Absolute Beginners: Learn to Program the Fundamentals the Java 9+ Way
Iuliana Cosmina (2018)

Write your first code in Java using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you’ll be able to pick up the concepts without fuss. Java for Absolute Beginners teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. After reading this book, you'll come away with the basics to get started writing programs in Java.

Скачать

👉 @java_360

Читать полностью…
Subscribe to a channel