An open API service indexing awesome lists of open source software.

https://github.com/callicoder/kotlin-tutorials

Kotlin Tutorials. Learn Kotlin from Scratch with simple examples
https://github.com/callicoder/kotlin-tutorials

kotlin kotlin-examples kotlin-tutorials

Last synced: about 2 months ago
JSON representation

Kotlin Tutorials. Learn Kotlin from Scratch with simple examples

Awesome Lists containing this project

README

        

## Kotlin Tutorials

### Kotlin Basics

* [Overview and Setup](https://www.callicoder.com/categories/kotlin/)

* [Writing your first Kotlin Program](https://www.callicoder.com/kotlin-introduction-hello-world/)

* [Variables and Data Types](https://www.callicoder.com/kotlin-variables-data-types/)

* [Kotlin Operators](https://www.callicoder.com/kotlin-operators/)

* [Kotlin Control Flow: if and when expressions, for and while loops](https://www.callicoder.com/kotlin-control-flow/)

* [Nullable Types and Null Safety in Kotlin](https://www.callicoder.com/kotlin-nullable-types-null-safety/)

### Kotlin Functions

* [Kotlin Functions, Default and Named Arguments, Varargs and Function Scopes](https://www.callicoder.com/kotlin-functions/)

* [Kotlin Infix Notation - Make function calls more intuitive](https://www.callicoder.com/kotlin-infix-notation/)

### Kotlin OOP

* [Classes, Objects, Constructors and Initializers](https://www.callicoder.com/kotlin-classes-objects-constructors-initializers/)

* [Properties, Backing Fields, Getters and Setters](https://www.callicoder.com/kotlin-properties-backing-fields-getters-setters/)

* [Kotlin Inheritance, Overriding Methods, and Properties](https://www.callicoder.com/kotlin-inheritance/)

* [Kotlin Abstract Classes](https://www.callicoder.com/kotlin-abstract-classes/)

* [Introduction to Data Classes in Kotlin](https://www.callicoder.com/kotlin-data-classes/)

* [Kotlin Type Checks and Smart Casts](https://www.callicoder.com/kotlin-type-checks-smart-casts/)