Kotlin Functional Error Handling

Download Kotlin Functional Error Handling PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Kotlin Functional Error Handling book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Functional Programming in Kotlin

Author: Marco Vermeulen
language: en
Publisher: Simon and Schuster
Release Date: 2021-10-05
Functional Programming in Kotlin teaches you how to design and write Kotlin applications using typed functional programming. Offering clear examples, carefully-presented explanations, and extensive exercises, it moves from basic subjects like types and data structures to advanced topics such as stream processing. This book is based on the bestseller Functional Programming in Scala by Rúnar Bjarnason and Paul Chiusano.
Mastering the Art of Kotlin Programming: Unraveling the Secrets of Expert-Level Programming

"Mastering the Art of Kotlin Programming: Unraveling the Secrets of Expert-Level Programming" stands as a definitive guide for developers aspiring to transcend from intermediate to expert proficiency in Kotlin. This book meticulously covers the language's advanced features, emphasizing the nuances that elevate code quality, safety, and efficiency. Each chapter is designed to deepen your understanding, unpacking the mechanisms behind Kotlin's powerful programming paradigms, seamless integration capabilities, and multiplatform versatility. Delve into the realms of functional programming, coroutines, and domain-specific languages, uncovering the potential to craft more expressive and maintainable Kotlin applications. With practical insights into Kotlin's type system, null safety, and performance optimization strategies, this book empowers you to write robust code that stands resilient against bugs and inefficiencies. It bridges theoretical foundations with real-world application, ensuring every concept taught translates into enhancing productivity and bringing architectural clarity. Perfect for developers focused on Android, multiplatform, or sophisticated Kotlin-based solutions, this book serves as an indispensable resource, guiding you through setting up efficient projects and mastering testing and dependency management. Whether you're integrating Kotlin into existing projects or building from scratch, "Mastering the Art of Kotlin Programming" equips you with the skills to innovate, optimize, and excel in the vibrant ecosystem of modern software development.
Kotlin Crash Course

Author: Elena van Engelen - Maslova
language: en
Publisher: BPB Publications
Release Date: 2024-06-27
Quickly master Kotlin by practicing what you learn KEY FEATURES ● Understand Kotlin concepts and best practices. ● Apply what you learn in eight engaging interactive projects. ● Build real-world applications, including REST APIs and serverless deployments. DESCRIPTION Kotlin Crash Course is a fast-paced, hands-on introduction to Kotlin, preparing readers to build robust applications efficiently using the latest language features and best practices. The book is divided into comprehensive chapters that cover key Kotlin programming topics such as object-oriented and functional programming, collections, concurrency, and unit testing. Each chapter takes a learning by doing approach, focusing on practical projects rather than solely theoretical knowledge. This strategy improves knowledge retention by simulating real-life experiences, allowing students to apply concepts in practice as they learn them. Furthermore, the book is interwoven with an abundance of best practices obtained from industry experience. This approach ensures that even beginners can gain seasoned insights and apply their knowledge confidently to real-world challenges. By the end of this comprehensive course, you will not only possess a strong foundation in Kotlin programming but also the practical skills to build real-world applications, including REST APIs and serverless applications leveraging Kotlin's cloud capabilities. WHAT YOU WILL LEARN ● Understand Kotlin syntax and basic coding conventions. ● Master object-oriented and functional programming concepts. ● Utilize Kotlin’s collection framework effectively. ● Implement concurrency and parallelism with coroutines. ● Build robust applications with best practices. ● Develop diverse applications, including REST APIs and serverless solutions. WHO THIS BOOK IS FOR This book is suitable for students, programmers from other languages, Java developers, back-end developers, full-stack developers, and mobile developers. The book is appropriate for both new and experienced programmers wishing to acquire or refresh their Kotlin skills. TABLE OF CONTENTS 1. Discovering the Power of Kotlin Programming 2. Kotlin Syntax and Basic Coding Conventions 3. Setting up the Development Environment 4. Fundamental Building Blocks of Kotlin 5. Object-oriented Programming 6. Kotlin Collection Framework 7. Scope Functions 8. Functional Programming 9. Exploring Delegation Design Pattern 10. Concurrency and Parallelism 11. Unit Testing in Kotlin 12. Building a Simple REST API 13. Building Event-Driven Cloud Native Serverless Application