Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Kotlin for Java Programmers

Devoxx via YouTube

Overview

Explore Kotlin's key strengths and capabilities in this 55-minute conference talk by Venkat Subramaniam at Devoxx. Gain insights into what Kotlin means for Java programmers, peek under the hood to understand its impact on the Java ecosystem, and discover how to leverage its benefits. Learn about Kotlin basics, language features, type inference, string templates, functions, null types, functional style programming, data classes, and more. Understand the differences between Kotlin and Java, and see practical examples of Kotlin's syntax and functionality.

Syllabus

Introduction
Ice Cream
Kotlin Basics
Setting up the sample jar
Using Ripple
Running Scripts
Language Features
Warnings
Type Inference
Type Inference Example
Val vs Bar
String Templates
Multiline Strings
Expressions vs Statements
Functions
Unit methods
Default arguments
Named arguments
Variable number arguments
Spread operator
Looping
Print Input
Input String
Null Type
Nullable Type
Functional Style
Static Methods
Data Classes
Infix operation

Taught by

Devoxx

Reviews

Start your review of Kotlin for Java Programmers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.