fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Лучшие книги для изучения Kotlin в 2022 году

Лучшие книги для изучения Kotlin в 2022 году

Лучшие книги для начала изучения этого невероятного языка программирования

Это список лучших книг по изучению Kotlin для начинающих и опытных разработчиков. Для разработчиков Android изучение Kotlin является обязательным.

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

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

Атомный Kotlin

Для начинающих и опытных программистов! От автора удостоенных множества наград книг “Мышление на C++” и “Мышление на Java” и члена команды разработчиков языка Kotlin – книга, в которой концепции разбиты на маленькие, легко усваиваемые “атомы”, а упражнения сопровождаются подсказками и решениями прямо в IntelliJ IDEA!

Kotlin в действии

Книга “Kotlin в действии” научит вас использовать язык Kotlin для создания высококачественных приложений. Написанная для опытных Java-разработчиков, эта богатая примерами книга идет дальше, чем большинство книг по языку, охватывая такие интересные темы, как создание DSL с синтаксисом естественного языка. Авторы являются основными разработчиками Kotlin, поэтому вы можете быть уверены, что даже самые неприятные детали будут абсолютно точными.

Kotlin Coroutines: Глубокое погружение

Корутины Kotlin произвели революцию в разработке JVM, особенно в Android и бэкенде, поскольку они позволяют нам легко реализовать эффективную и надежную многопоточность. Их передовой дизайн и возможности идеально подходят для современных сценариев использования. В этой книге мы рассмотрим, как работают корутины Kotlin и как мы можем использовать их для улучшения наших приложений – используя как встроенную поддержку, так и библиотеку kotlinx.coroutines.

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

Осваивая Kotlin

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

Head First Kotlin: A Brain-Friendly Guide

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

Kotlin Cookbook: Проблемно-ориентированный подход

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

Программирование Android на Kotlin для начинающих

С помощью этой книги вы изучите обновление Android 10 (Q) и освоите создание приложений, совместимых с этой версией.

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

Kotlin In-Depth том I и том II

Цель этой книги – познакомить читателя с возможностями языка Kotlin и привести примеры его использования для разработки различных приложений, будь то настольные, мобильные или веб-приложения. Хотя основное внимание уделяется JVM и Android, знания, которыми здесь делятся, применимы и к другим платформам с поддержкой Kotlin, таким как JavaScript, нативные и даже многоплатформенные приложения.

Радость Kotlin

The Joy of Kotlin научит вас писать понятные, простые в обслуживании и безопасные программы на Kotlin. В этом экспертном руководстве опытный инженер Пьер-Ив Сомон учит вас подходить к обычным проблемам программирования с новой, вдохновленной FP точки зрения. В процессе работы над многочисленными примерами вы глубоко погрузитесь в вопросы правильной обработки ошибок и данных, управления состоянием и использования преимуществ лени. Благодаря практическим примерам и глубокому опыту автора вы станете лучшим – и более радостным – разработчиком!

Программирование на Kotlin

Руководство от Big Nerd Ranch

Основанное на популярном курсе Big Nerd Ranch “Kotlin Essentials”, это руководство покажет вам, как эффективно работать с языком программирования Kotlin с помощью практических примеров и четких объяснений основных концепций Kotlin и фундаментальных API. Написанная для Kotlin 1.2, эта книга также познакомит вас со средой разработки IntelliJ IDEA от JetBrains.

Как создавать приложения для Android с помощью Kotlin

Практическое руководство по разработке, тестированию и публикации ваших первых приложений для Android.

  • Авторы: Алекс Форрестер, Эран Буджна, Александр Думбраван и Джомар Тигкал.
  • Год: 2021
  • Купить на Amazon : Paperback | Kindle

Вы хотите начать создавать приложения для Android 11, но не знаете, с чего начать? How to Build Android Apps with Kotlin – это исчерпывающее руководство, которое поможет начать вашу практику разработки Android.

Паттерны проектирования Kotlin и лучшие практики

Создавайте масштабируемые приложения, используя традиционные, реактивные и параллельные паттерны проектирования на языке Kotlin.

Эта книга покажет вам, как легко можно реализовать традиционные паттерны проектирования в современном языке.

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

Программирование Android на Kotlin

Достижение структурированного параллелизма с помощью корутинов

Авторы: Пьер-Оливье Лоранс, Аманда Хинчман-Домингес, Майк Данн и Г. Мейке

Год: 2022

  • Купить на Amazon : Paperback | Kindle
  • Авторы Пьер-Оливье Лоранс, Аманда Хинчман-Домингес, Г. Блейк Мейке и Майк Данн исследуют реализацию наиболее распространенных задач в нативной разработке Android и показывают, как Kotlin может помочь вам решить проблемы параллелизма. Уделяя особое внимание структурированному параллелизму, новой парадигме асинхронного программирования, эта книга проведет вас через одну из самых мощных конструкций Kotlin – coroutines.
  • Купить на Amazon : Paperback | Kindle

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *