Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, classes, objects, interfaces, and more.
Who is this for?
This course is part of our Android and Kotlin for Beginners learning path. You're ready for this course if you're working through that learning path in order, or you're someone who has some experience programming in Kotlin.
To start, you'll review some function and lambda fundamentals. You'll also practice writing lambdas and using them to manipulate collections.
Then, you'll move on to build your skills in writing custom types: classes, interfaces, enum classes, and more. You'll learn about features they share, and some of the functionality that makes each unique.
Throughout the course, you'll practice everything you learn with hands-on challenges. Ready? Let's get started!
This course isn’t suited for advanced developers. If that’s you, check out our intermediate or advanced video courses for more ways to level-up your developer skills!
Companion Object Properties & Methods
Extension Properties & Methods
Write your comment!
Access Permission Error
You do not have access to this product!
To download this product, follow these steps:
Please subscribe to the One Day VIP or higher plan. (Please click here to upgrade your account)