Dive into the world of functions and classes in Kotlin and learn how to write and implement ones of your own.
Continue your Kotlin learning journey with Learn Kotlin: Functions and Classes.
Learn how to create and call user-designed functions in your Kotlin programs. Get introduced to the world of object-oriented programming in Kotlin and learn how to create classes and objects and learn how to create recursive functions.
### Skills you’ll gain
- Create and call functions
- Create constructors
- Write recursive functions
### Notes on Prerequisites
We recommend that you complete [Learn Kotlin: Collections and Loops](https://www.codecademy.com/learn/learn-kotlin-collections-and-loops) before completing this course.
Continue your Kotlin learning journey with Learn Kotlin: Functions and Classes.
Learn how to create and call user-designed functions in your Kotlin programs. Get introduced to the world of object-oriented programming in Kotlin and learn how to create classes and objects and learn how to create recursive functions.
### Skills you’ll gain
- Create and call functions
- Create constructors
- Write recursive functions
### Notes on Prerequisites
We recommend that you complete [Learn Kotlin: Collections and Loops](https://www.codecademy.com/learn/learn-kotlin-collections-and-loops) before completing this course.