Kotlin Design Patterns and Best Practices
This second edition of Kotlin Design Patterns and Best Practices provides you with the most up-to-date overview of how to design applications using Kotlin. You'll explore patterns you may already know from other languages and learn patterns that are specific to Kotlin for building highly scalable, maintainable, and extensible applications.
Offered by
Difficulty Level
Intermediate
Completion Time
11h52m
Language
English
About Book
Who Is This Book For?
This book is for developers who want to apply design patterns they’ve learned from other languages in Kotlin and build reliable, scalable, and maintainable applications. You’ll need a good grasp on at least one programming language before you get started with this book. Java or design patterns will be particularly useful, but you’ll still be able to follow along if you code in other languages.
Kotlin Design Patterns and Best Practices
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 11h52m total length
Getting Started with Kotlin
Working with Creational Patterns
Understanding Structural Patterns
Getting Familiar with Behavioral Patterns
Introducing Functional Programming
Threads and Coroutines
Controlling the Data Flow
Designing for Concurrency
Idioms and Anti-Patterns
Concurrent Microservices with Ktor
Reactive Microservices with Vert.x
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!