Edition |
2nd ed. |
Description |
1 online resource (497 pages) |
Summary |
The aim of the book is to teach you the fundamentals of the Kotlin language. This book will be an update based on the latest major version of Kotlin 1.3. This book provides a detailed introduction to Kotlin that shows you all its features and will enable you to write Kotlin code to production. |
Contents |
Learn Kotlin programming: a comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3, 2nd edition -- Contributors -- Table of Contents -- Preface -- Section 1: Fundamental Concepts in Kotlin -- Chapter 1: Getting Started with Kotlin -- Chapter 2: Kotlin Basics -- Chapter 3: Object-Oriented Programming in Kotlin -- Section 2: Practical Concepts in Kotlin -- Chapter 4: Functions in Kotlin -- Chapter 5: Higher-Order Functions and Functional Programming -- Chapter 6: Properties -- Chapter 7: Null Safety, Reflection, and Annotations -- Chapter 8: Generics -- Chapter 9: Data Classes -- Chapter 10: Collections -- Chapter 11: Testing in Kotlin -- Chapter 12: Microservices with Kotlin -- Section 3: Advanced Concepts in Kotlin -- Chapter 13: Concurrency -- Chapter 14: Coroutines -- Chapter 15: Application of Coroutines -- Chapter 16: Kotlin Serialization -- Other Books You May Enjoy -- Index. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Application software -- Development.
|
|
Mobile apps -- Development.
|
|
Mobile & handheld device programming / Apps programming. |
|
Programming & scripting languages: general. |
|
Computer programming / software development. |
|
Computers -- Programming Languages -- Java. |
|
Computers -- Programming -- General. |
|
Application software -- Development. |
Added Author |
Bocutiu, Stefan.
|
Other Form: |
Print version: Samuel, Stephen. Learn Kotlin Programming : A Comprehensive Guide to OOP, Functions, Concurrency, and Coroutines in Kotlin 1. 3, 2nd Edition. Birmingham : Packt Publishing, Limited, ©2019 9781789802351 |
ISBN |
178980874X |
|
9781789808742 (electronic bk.) |
|