📖 От Java к Kotlin
Автор: Дункан Макгрегор
Описание:
Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ru #Java #Kotlin
Автор: Дункан Макгрегор
Описание:
Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ru #Java #Kotlin
📖 100 Java Mistakes and How to Avoid Them
Автор: Tagir Valeev
Описание:
Всякий раз, когда вы допускаете ошибку при написании Java, почти гарантированно, что кто-то другой допустил ее раньше! В книге "100 ошибок Java и как их избежать" вы узнаете о распространенных и не очень распространенных антипаттернах, ошибках и хитросплетениях, с которыми сталкивается почти каждый разработчик Java.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
Автор: Tagir Valeev
Описание:
Всякий раз, когда вы допускаете ошибку при написании Java, почти гарантированно, что кто-то другой допустил ее раньше! В книге "100 ошибок Java и как их избежать" вы узнаете о распространенных и не очень распространенных антипаттернах, ошибках и хитросплетениях, с которыми сталкивается почти каждый разработчик Java.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
📖 Java Programming Made Easy: Unlock Your Coding Potential from Scratch
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
📖 Mastering Java: 100+ Solved and Commented Exercises to Accelerate your Learning
Автор: Рухан Консейсау
Описание:
В этой книге представлено более 100 логических упражнений по программированию, все они решены и прокомментированы. Во многих упражнениях приводится несколько вариантов решения, чтобы вы могли сравнить различные способы решения задачи программирования.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
Автор: Рухан Консейсау
Описание:
В этой книге представлено более 100 логических упражнений по программированию, все они решены и прокомментированы. Во многих упражнениях приводится несколько вариантов решения, чтобы вы могли сравнить различные способы решения задачи программирования.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #eng #Java
📖 Паттерны для начинающих программистов с примерами на Java
Автор: Дэвид Бернштейн
Описание:
В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна некоего заранее заготовленного «рецепта» решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ru #Java
Автор: Дэвид Бернштейн
Описание:
В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна некоего заранее заготовленного «рецепта» решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ru #Java
📖 Классические задачи Computer Science на языке Java
Автор: Дэвид Копец
Описание:
Cтолкнулись с «неразрешимой» проблемой при разработке программного обеспечения? Скорее всего, кто-то уже справился с этой задачей, и вы можете не ломать голову. Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы. «Классические задачи Computer Science на языке Java» — это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Дэвид Копец
Описание:
Cтолкнулись с «неразрешимой» проблемой при разработке программного обеспечения? Скорее всего, кто-то уже справился с этой задачей, и вы можете не ломать голову. Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы. «Классические задачи Computer Science на языке Java» — это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖 Enterprise Social for the Java Platform: Shares, Mashups, Likes, and Ways to Integrate Social Media into Your Cloud Native Enterprise Java Applications
Автор: Werner Keil
Описание:
Узнайте все, что вам нужно знать о фреймворках, которые помогают разработчикам интегрировать свои решения с социальными сетями или API, от универсальных (Facebook, Twitter, Google, Mastodon) до специализированных (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) и вертикальных (eToro, Fitbit, Strava). Из этой книги вы узнаете, как добавлять функции социальных сетей в веб-приложения или сервисы, разработанные с использованием Java, Jakarta EE или, как правило, работающие на виртуальной машине Java (JVM).
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Werner Keil
Описание:
Узнайте все, что вам нужно знать о фреймворках, которые помогают разработчикам интегрировать свои решения с социальными сетями или API, от универсальных (Facebook, Twitter, Google, Mastodon) до специализированных (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) и вертикальных (eToro, Fitbit, Strava). Из этой книги вы узнаете, как добавлять функции социальных сетей в веб-приложения или сервисы, разработанные с использованием Java, Jakarta EE или, как правило, работающие на виртуальной машине Java (JVM).
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖Learn Java 17 Programming
Автор: Samoylov Nick
Описание:
Изучите основные концепции программирования, такие как объектно-ориентированное, функциональное и реактивное программирование, путем написания кода и создания проектов с использованием последней версии Java LTS
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Samoylov Nick
Описание:
Изучите основные концепции программирования, такие как объектно-ориентированное, функциональное и реактивное программирование, путем написания кода и создания проектов с использованием последней версии Java LTS
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖Java in a Nutshell
Автор: Flanagan David
Описание:
Это обновленное издание руководства Nutshell не только помогает опытным Java-программистам получить максимальную отдачу от версий Java 17, но и служит ориентиром для начинающих разработчиков. Эта тщательно переработанная книга, изобилующая примерами, демонстрирующими, как в полной мере использовать современные Java API и лучшие практики разработки, включает в себя новые материалы о последних усовершенствованиях объектной модели Java, о которых должен знать каждый разработчик.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Flanagan David
Описание:
Это обновленное издание руководства Nutshell не только помогает опытным Java-программистам получить максимальную отдачу от версий Java 17, но и служит ориентиром для начинающих разработчиков. Эта тщательно переработанная книга, изобилующая примерами, демонстрирующими, как в полной мере использовать современные Java API и лучшие практики разработки, включает в себя новые материалы о последних усовершенствованиях объектной модели Java, о которых должен знать каждый разработчик.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖Beginning Java Objects: From Concepts to Code
Автор: Jacquie Barker
Описание:
Объектно-ориентированный характер Java как языка программирования является ключом к созданию мощного, многократно используемого кода и приложений, которые легко поддерживать и расширять. При этом многие люди изучают синтаксис Java, не понимая по-настоящему его объектно-ориентированных корней, что приводит к тому, что они не могут использовать всю мощь Java. Эта книга - ваш ключ к изучению и того, и другого!
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Jacquie Barker
Описание:
Объектно-ориентированный характер Java как языка программирования является ключом к созданию мощного, многократно используемого кода и приложений, которые легко поддерживать и расширять. При этом многие люди изучают синтаксис Java, не понимая по-настоящему его объектно-ориентированных корней, что приводит к тому, что они не могут использовать всю мощь Java. Эта книга - ваш ключ к изучению и того, и другого!
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖Improve Java Coding: Best Practices for Effective Coding
Автор: Sar Maroof
Описание:
Совершенствование навыков программирования продолжается даже после обучения программированию. Ключевым вопросом становится: как можно профессионально писать код, решая при этом такие важные проблемы, как удобство сопровождения кода, его повторное использование, проблемы безопасности и утечки памяти? В этой книге основное внимание уделяется примерам кода из реального мира, что позволяет избежать ненужных, скучных и длительных теоретических дискуссий. Вместо этого она сразу переходит к сути программирования и предлагает улучшения с четкими объяснениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Sar Maroof
Описание:
Совершенствование навыков программирования продолжается даже после обучения программированию. Ключевым вопросом становится: как можно профессионально писать код, решая при этом такие важные проблемы, как удобство сопровождения кода, его повторное использование, проблемы безопасности и утечки памяти? В этой книге основное внимание уделяется примерам кода из реального мира, что позволяет избежать ненужных, скучных и длительных теоретических дискуссий. Вместо этого она сразу переходит к сути программирования и предлагает улучшения с четкими объяснениями.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖A Functional Approach to Java: Augmenting Object-Oriented Code with Functional Principles
Автор: Ben Weidig
Описание:
Разработчики Java обычно решают сложные задачи разработки программного обеспечения с помощью объектно-ориентированного программирования (ООП). Но не каждая проблема подходит для ООП. Парадигма функционального программирования (FP) предлагает вам другой подход к решению задач, а Java предоставляет простые в использовании инструменты FP, такие как лямбда-выражения и потоки. Если вы заинтересованы в применении концепций FP к вашему Java-коду, эта книга для вас.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Ben Weidig
Описание:
Разработчики Java обычно решают сложные задачи разработки программного обеспечения с помощью объектно-ориентированного программирования (ООП). Но не каждая проблема подходит для ООП. Парадигма функционального программирования (FP) предлагает вам другой подход к решению задач, а Java предоставляет простые в использовании инструменты FP, такие как лямбда-выражения и потоки. Если вы заинтересованы в применении концепций FP к вашему Java-коду, эта книга для вас.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
📖Web Development Toolkit for Java Developers
Автор: Dr. Nirali Dabhi
Описание:
Руководство для начинающих по программированию на Java для веб-разработки
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java
Автор: Dr. Nirali Dabhi
Описание:
Руководство для начинающих по программированию на Java для веб-разработки
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #Java