rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780136891055

Kotlin Programming The Big Nerd Ranch Guide

by ; ;
  • ISBN13:

    9780136891055

  • ISBN10:

    0136891055

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2021-11-01
  • Publisher: Big Nerd Ranch Guides
This product is included in:
Learn More

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
  • Buyback Icon We Buy This Book Back!
    In-Store Credit: $2.63
    Check/Direct Deposit: $2.50
    PayPal: $2.50
  • Complimentary 7-Day eTextbook Access - Read more
    When you rent or buy this book, you will receive complimentary 7-day online access to the eTextbook version from your PC, Mac, tablet, or smartphone. Feature not included on Marketplace Items.
List Price: $49.99 Save up to $23.87
  • Rent Book $26.12
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE

    7-Day eTextbook Access 7-Day eTextbook Access

    IN STOCK USUALLY SHIPS IN 24 HOURS.
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Kotlin Programming The Big Nerd Ranch Guide [ISBN: 9780136891055] for the semester, quarter, and short term or search our site for other textbooks by Greenhalgh, David; Skeen, Josh; Bailey, Andrew. Renting a textbook can save you up to 90% from the cost of buying.

Summary

Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. It is also a multiplatform language that can be used to write code that can be shared across platforms including macOS, iOS, Windows, and JavaScript.

Based on Big Nerd Ranch’s popular Kotlin Essentials course, this guide shows you how to work effectively with Kotlin through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.5, this book will also introduce you to JetBrains’ IntelliJ IDEA development environment.

Whether you are an experienced developer or are learning your first programming language – and whether you are interested in Kotlin for Android, server-side, or multiplatform projects – the authors will guide you from first principles to advanced Kotlin usage. By the end of this book, you will be empowered to create reliable, concise applications in Kotlin.

Table of Contents

  • 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

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program