Introduction to Kotlin - Google I/O 2017
Offered By: Android Developers via YouTube
Course Description
Overview
Explore the fundamentals of Kotlin, the officially supported language for Android development, in this 39-minute Google I/O '17 conference talk. Learn basic concepts, including data classes, type inference, functions, and operators, while comparing Kotlin to Java. Discover how to leverage extension functions and properties, safe operators, and smart casting. Gain insights into future features and practical tips to kickstart your Kotlin programming journey for Android app development.
Syllabus
Introduction
Data class
Data modifier
Type inference
Kotlin vs Java
Functions
Parameters
Big Decimal
Extension Functions
Extension Properties
Extending Operators
Safe Operator
Name Function
algebraic data types
Invoked functions
Smart casting
Consume
Future features
Taught by
Android Developers
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Compilers
Stanford University via Coursera Programming Languages, Part A
University of Washington via Coursera CSCI 1730 - Introduction to Programming Languages
Brown University via Independent Intro to Java Programming
San Jose State University via Udacity