Kotlin Programming: The Big Nerd Ranch Guide, 2nd edition

Published by Pearson (November 1, 2021) © 2022

  • David Greenhalgh
  • Josh Skeen
  • Andrew Bailey

eTextbook

per month

  • Anytime, anywhere learning with the Pearson+ app
  • Easy-to-use search, navigation and notebook
  • Simpler studying with flashcards
$39.99

  • A print text (hardcover or paperback) 
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

In this book students will learn to work effectively with the Kotlin language through carefully considered examples designed to teach them elegant style and features of Kotlin.

Starting from first principles, they will work their way to advanced usage of Kotlin, empowering them to create programs that are more reliable with less code.

  • Students will take full advantage of the expressivity, power, and interoperability of Kotlin to create higher quality apps with less coding
  • Move from first principles to advanced techniques, one step at a time
  • Includes cutting-edge coverage of Kotlin Standard Library, functional programming, platform-independent Kotlin, and more

  • Introducing Kotlin
  • Your First Kotlin Application
  • Variables, Constants, and Types
  • Conditionals
  • Functions
  • Numbers
  • Strings
  • Null Safety and Exceptions
  • Lambda Expressions and the Function Type
  • Lists and Sets
  • Maps
  • Functional Programming Basics
  • Scope Functions
  • Classes
  • Initialization
  • Inheritance
  • Objects, Data Classes, and Enums
  • Interfaces and Abstract Classes
  • Generics
  • Extensions
  • Coroutines
  • Flows
  • Channels
  • Java Interoperability
  • Introduction to Kotlin Multiplatform
  • Kotlin/Native
  • Kotlin/JS
  • Afterword
  • Glossary

Need help? Get in touch

Pearson+

All in one place. Pearson+ offers instant access to eTextbooks, videos and study tools in one intuitive interface. Students choose how they learn best with enhanced search, audio and flashcards. The Pearson+ app lets them read where life takes them, no wi-fi needed. Students can access Pearson+ through a subscription or their MyLab or Mastering course.

Video
Play
Privacy and cookies
By watching, you agree Pearson can share your viewership data for marketing and analytics for one year, revocable by deleting your cookies.

Pearson eTextbook: What’s on the inside just might surprise you

They say you can’t judge a book by its cover. It’s the same with your students. Meet each one right where they are with an engaging, interactive, personalized learning experience that goes beyond the textbook to fit any schedule, any budget, and any lifestyle.Â