Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Behavioral Design Patterns in Kotlin

Patterns are the fundamental design and communication toolkit of programmers. This course will teach you the classic Gang of Four behavioral patterns but with implementations in Kotlin.

Kevin Jones - Pluralsight course - Behavioral Design Patterns in Kotlin
by Kevin Jones

What you'll learn

Patterns are the common language of software developers. In this course, Behavioral Design Patterns in Kotlin, you will learn 'Gang of Four' structural design patterns. First, you will explore why you should use patterns in your code. Then, you will dive into the patterns such as Visitor and Memento. Finally, you will learn to build code examples of each pattern in Kotlin. By the end of this course, you will understand the behavioral design patterns as outlined by the Gang of Four, and know how to implement them in Kotlin and use them in your code.

Table of contents

About the author

Kevin Jones - Pluralsight course - Behavioral Design Patterns in Kotlin
Kevin Jones

Kevin has spent way too many years in the software industry. Starting on PL/1 on IBM mainframes then graduating through dBase IV to Windows and eventually onto Java, .Net and now JavaScript where he finally thinks he has found a home until the next new shiny comes along.

More Courses by Kevin