Log In
Join
for free
Back To Course Home
Kotlin Compact
0% completed
About the course
Introduction
Understanding Kotlin Code
Kotlin Language
Declaring Variables
Declaring Functions
Higher-order Functions (part-I)
Higher-order Functions (part-II)
Quiz
Challenge: Anonymous Function
Challenge: Lambda Expression
Some Interesting Kotlin Features
Classes and Objects (part-I)
Classes and Objects (part-II)
Properties of Classes
Java Interoperability
Kotlin’s Improvements
Null Safety
Equality and Identity
Arguments
Quiz
Challenge: Setters
Challenge: Sum of Complex Numbers
More Kotlin Magic
More Syntax Sugar
Extension Functions
Scoping Functions
The use Function
The if Expression
Operator Overloading
Quiz
Challenge: Write an Extension Function to Reverse an Array
Challenge: Scoping Functions
Challenge: Operator Overloading
Conclusion
Wrap Up!
Operator Overloading
Learn how to overload operators in Kotlin.
We'll cover the following
Kotlin operators under the hood
Overloading Kotlin operators
Useful overloads
Get hands-on with 1400+ tech skills courses.
Start Free Trial