Beginner
31 Lessons
13h
Certificate of Completion
TBA
AI-POWERED
This course includes
This course includes
Course Overview
Kotlin is an elegant general-purpose language with a rich syntax that enables us to write concise and expressive code. Much of its appeal also stems from the fact that it is fully interoperable with Java and has multi-platform support. Kotlin is also an official Android language ranked by Google as the most preferred language for Android app development. In this course, you’ll learn about type inference in Kotlin as well as about Kotlin’s support for higher-order functions. You’ll cover classes, objects, a...
What You'll Learn
An understanding of Kotlin idioms
An understanding of the advantages of using Kotlin over Java
Hands-on experience with higher-order functions and classes in Kotlin
A working knowledge of operator overloading, extension functions and scoping functions
Course Content
About the course
Understanding Kotlin Code
Some Interesting Kotlin Features
More Kotlin Magic
Conclusion
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.