Kotlin в иллюстрациях

Kotlin в иллюстрациях

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

 



Автор: Дэйв Лидс
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Kotlin. Паттерны проектирования и лучшие практики, 3-е изд.

Kotlin. Паттерны проектирования и лучшие практики, 3-е изд.

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

 



Автор: Алексей Сошин
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Kotlin в действии, 2-е издание

Kotlin в действии, 2-е издание

Kotlin — простой и высокопроизводительный язык программирования, достаточно гибкий для работы с любыми веб-, мобильными, облачными и корпоративными приложениями. Разработчики приложений на Java по достоинству оценят простой синтаксис, интуитивно понятную систему типов, набор превосходных инструментов и поддержку функционального программирования. Кроме того, поскольку Kotlin работает на JVM, он легко интегрируется с существующим Java-кодом, библиотеками и фреймворками, включая Spring и Android. Во второе издание бестселлера «Kotlin в действии» добавлено описание корутин, структурированного параллелизма и других новых возможностей языка.

 



Автор: Себастьян Айгнер, Роман Елизаров, Светлана Исакова, Дмитрий Жемеров
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

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

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

Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности.

 



Автор: Пьер-Оливье Лоранс, Аманда Хинчман-Домингес, Дж. Блейк Мик, Майк Данн
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Kotlin: Сборник рецептов

Kotlin: Сборник рецептов

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



Автор: Коузен К.
Язык: Русский,
Жанр: Программирование,
Формат: pdf
Подробнее

Хеклер Марк. Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin

Хеклер Марк. Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin

Spring Boot, который скачивают более 75 миллионов раз в месяц, — наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов. Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.
 



Автор: Хеклер Марк
Язык: русский
Жанр: компьютерная литература
Формат: pdf
Подробнее

Android. Программирование для профессионалов (4-е издание)

Android. Программирование для профессионалов (4-е издание)

Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше.
 



Автор: Филлипс Билл, Стюарт Крис, Марсикано Кристин, Гарднер Брайан
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Head First Kotlin (Дон Гриффитс)

Head First Kotlin

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

 



Автор: Гриффитс Дон, Гриффитс Дэвид
Язык: Русский
Жанр: компьютерная литература, Программирование,
Формат: pdf
Подробнее

Mark L. Murphy - Elements of Android Jetpack (ver. 0.7)

Mark L. Murphy - Elements of Android Jetpack (ver. 0.7)

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

 



Автор: Mark L. Murphy
Язык: Английский,
Жанр: Программирование,
Формат: PDF
Подробнее

Irina Galata, Matei Suica - Data Structures and Algorithms in Kotlin

Irina Galata, Matei Suica - Data Structures and Algorithms in Kotlin

Еще одно издание, посвященное изучению и использованию языка программирования Kotlin. На этот раз в книге рассматривается очень важный аспект, который касается структуры данных и алгоритмов. Не секрет, что возможности разных языков различны. Одни заточены для решения инженерных задач, другие - для экономических, третьи - для расчетов, и т.д. Соответственно, и обрабатываемые данные для каждого языка структурированы особенным образом.

 



Автор: Irina Galata, Matei Suica
Язык: Английский,
Жанр: Программирование,
Формат: PDF
Подробнее

Alex Sullivan - Reactive Programming with Kotlin

Alex Sullivan - Reactive Programming with Kotlin

Перед вами издание, которое поможет заинтересованному читателю научиться использовать RxJava, RxAndroid и RxKotlin для создания сложных реактивных приложений на Android, а также полного контроля над библиотекой, чтобы использовать всю мощь реактивного программирования в ваших приложениях. Автором книги является Алекс Салливан . Он - разработчик мобильных приложений, который

 



Автор: Alex Sullivan
Язык: Английский,
Жанр: Программирование,
Формат: PDF
Подробнее

Изучение языка программирования Kotlin от основ до специалиста. Видеокурс (2019)

Изучение языка программирования Kotlin от основ до специалиста. Видеокурс (2019)

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

 






Подробнее