skip to content
Kotlin programming : the Big Nerd Ranch guide Preview this item
ClosePreview this item
Checking...

Kotlin programming : the Big Nerd Ranch guide

Author: Josh Skeen; David Greenhalgh; Big Nerd Ranch (Firm),
Publisher: Atlanta, GA : Big Nerd Ranch, [2018] ©2018
Edition/Format:   eBook : Document : English : First editionView all editions and formats
Summary:
Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.2, this book  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Josh Skeen; David Greenhalgh; Big Nerd Ranch (Firm),
ISBN: 9780135165188 0135165180
OCLC Number: 1048573826
Notes: Includes index.
Description: 1 online resource (1 volume) : illustrations
Contents: 1. Getting Started 2. Constants, Types, and Variables 3. Conditionals 4. Null Safety and Exceptions 5. Arrays and Collections 6. Iteration 7. Kotlin Standard Library 8. Functions 9. Classes 10. Inheritance 11. Interfaces and Abstract Classes 12. Generics 13. Function Types and Higher-Order Functions 14. Functional Programming Basics 15. Extensions 16. Delegation 17. Java Interoperability and Reflection 18. Coroutines 19. Building Libraries with Kotlin 20. Your First Kotlin Android App 21. Platform-Independent Kotlin
Responsibility: Josh Skeen & David Greenhalgh.

Abstract:

Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.2, this book will also introduce you to JetBrains' IntelliJ IDEA development environment. Whether you are an experienced Android developer looking for modern features beyond what Java offers or a new developer ready to learn your first programming language, the authors will guide you from first principles to advanced usage of Kotlin. By the end of this book, you will be empowered to create reliable, concise applications in Kotlin.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1048573826> # Kotlin programming : the Big Nerd Ranch guide
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1048573826" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gau> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/title/9780135165188/?ar?orpq&email=^u'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5383883067#Topic/application_software_development> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/5383883067#CreativeWork/android_electronic_resource> ; # Android (Electronic resource)
    schema:about <http://experiment.worldcat.org/entity/work/data/5383883067#Topic/mobile_apps> ; # Mobile apps
    schema:author <http://experiment.worldcat.org/entity/work/data/5383883067#Person/greenhalgh_david> ; # David Greenhalgh
    schema:author <http://experiment.worldcat.org/entity/work/data/5383883067#Person/skeen_josh> ; # Josh Skeen
    schema:bookEdition "First edition." ;
    schema:bookFormat schema:EBook ;
    schema:datePublished "2018" ;
    schema:description "Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.2, this book will also introduce you to JetBrains' IntelliJ IDEA development environment. Whether you are an experienced Android developer looking for modern features beyond what Java offers or a new developer ready to learn your first programming language, the authors will guide you from first principles to advanced usage of Kotlin. By the end of this book, you will be empowered to create reliable, concise applications in Kotlin."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5383883067> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:name "Kotlin programming : the Big Nerd Ranch guide"@en ;
    schema:productID "1048573826" ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5383883067#Organization/big_nerd_ranch_firm> ; # Big Nerd Ranch (Firm),
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9780135162361> ;
    schema:url <https://www.safaribooksonline.com/library/view/-/9780135165188/?ar> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9780135162385> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=9780135165188> ;
    schema:url <http://ezproxy.torontopubliclibrary.ca/login?url=http://proquestcombo.safaribooksonline.com/?uiCode=torontopl&xmlId=9780135165188> ;
    schema:url <http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9780135165188> ;
    schema:url "https://www.safaribooksonline.com/library/view/title/9780135165188/?ar?orpq&email=^u" ;
    schema:url <https://login.gbcprx01.georgebrown.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=geobrown&xmlId=9780135165188> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9780135165188> ;
    schema:workExample <http://worldcat.org/isbn/9780135165188> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1048573826> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5383883067#CreativeWork/android_electronic_resource> # Android (Electronic resource)
    a schema:CreativeWork ;
    schema:name "Android (Electronic resource)" ;
    .

<http://experiment.worldcat.org/entity/work/data/5383883067#Organization/big_nerd_ranch_firm> # Big Nerd Ranch (Firm),
    a schema:Organization ;
    schema:name "Big Nerd Ranch (Firm)," ;
    .

<http://experiment.worldcat.org/entity/work/data/5383883067#Person/greenhalgh_david> # David Greenhalgh
    a schema:Person ;
    schema:familyName "Greenhalgh" ;
    schema:givenName "David" ;
    schema:name "David Greenhalgh" ;
    .

<http://experiment.worldcat.org/entity/work/data/5383883067#Person/skeen_josh> # Josh Skeen
    a schema:Person ;
    schema:familyName "Skeen" ;
    schema:givenName "Josh" ;
    schema:name "Josh Skeen" ;
    .

<http://experiment.worldcat.org/entity/work/data/5383883067#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9780135165188>
    rdfs:comment "Available to Stanford-affiliated users." ;
    .

<http://worldcat.org/isbn/9780135165188>
    a schema:ProductModel ;
    schema:isbn "0135165180" ;
    schema:isbn "9780135165188" ;
    .

<https://www.safaribooksonline.com/library/view/-/9780135165188/?ar>
    rdfs:comment "from Safari" ;
    rdfs:comment "(Unlimited Concurrent Users)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.