Book

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 byPackt Logo

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.

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!

No credit card required