YoVDO

Kotlin for Java Programmers

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Kotlin Courses Functional Programming Courses Type Inference Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube