Catalogue

Record Details

Catalogue Search


Back To Results
Showing Item 5 of 275

Mastering Kotlin : Learn Advanced Kotlin Programming Techniques to Build Apps for Android, IOS, and the Web. Cover Image E-book E-book

Mastering Kotlin : Learn Advanced Kotlin Programming Techniques to Build Apps for Android, IOS, and the Web

Ebel, Nate. (Author).

Summary: The purpose of Mastering Kotlin is to teach you how to leverage software designs and concepts which have made Java the most dominant Enterprise programming language. Finally, you will gain an understanding of implementing practical design patterns and best practices to help you master the Kotlin language.

Record details

  • ISBN: 9781838555726
  • ISBN: 1838552367
  • ISBN: 9781838552367
  • Physical Description: 1 online resource (417 pages)
    remote
  • Publisher: Birmingham : Packt Publishing, Limited, 2019.

Content descriptions

Formatted Contents Note: Mastering Kotlin: learn advanced Kotlin programming techniques to build apps for Android, iOS, and the web -- Contributors -- Table of Contents -- Preface -- Section 1: Kotlin -- A Modern Solution to Application Development -- Chapter 1: A New Challenger Approaches -- Chapter 2: Programmers' Multi-Tool -- Flexible, Expressive, and Concise -- Section 2: Putting the Pieces Together -- Modeling Data, Managing State, and Application Architecture -- Chapter 3: Understanding Programming Paradigms in Kotlin -- Chapter 4: First-Class Functions -- Chapter 5: Modeling Real-World Data -- Section 3: Play Nice -- Integrating Kotlin With Existing Code -- Chapter 6: Interoperability as a Design Goal -- Chapter 7: Crossing Over -- Working across Java and Kotlin -- Chapter 8: Controlling the Story -- Chapter 9: Baby Steps -- Integration through Testing -- Section 4: Go Beyond -- Exploring Advanced and Experimental Language Features -- Chapter 10: Practical Concurrency -- Chapter 11: Building Your Own Tools -- Domain-Specific Languages (DSLs) -- Chapter 12: Fully Functional -- Embracing Functional Programming -- Section 5: The Wide World of Kotlin -- Using Kotlin across the Entire Development Stack -- Chapter 13: Kotlin on Android -- Chapter 14: Kotlin and Web Development -- Chapter 15: Introducing Multiplatform Kotlin -- Chapter 16: Taming the Monolith with Microservices -- Chapter 17: Practical Design Patterns -- Assessments -- Other Books You May Enjoy -- Index.
Source of Description Note:
Print version record.
Subject: Application software -- Development
Logiciels d'application -- Développement
Application software -- Development
Genre: electronic book > ebook

Electronic resources


Back To Results
Showing Item 5 of 275

Additional Resources