Kotlin Compact

Beginner

31 Lessons

13h

Certificate of Completion

TBA

AI-POWERED

Explanations
Explanations

This course includes

34 Playgrounds
7 Challenges
51 Illustrations

This course includes

34 Playgrounds
7 Challenges
51 Illustrations

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...Show More

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 AUTHOR

How You'll Learn

Hands-on Coding Environments

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.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath