Kotlin tutorial for professionals

Download free Kotlin tutorial course in PDF, training file in 38 chapters and 94 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with Kotlin
  • Hello World
  • Hello World using a Companion Object
  • Hello World using an Object Declaration
  • Main methods using varargs
  • Compile and Run Kotlin Code in Command Line
  • Reading input from Command Line
  • Basics of Kotlin
  • Basic examples
  • Strings
  • String Equality
  • String Literals
  • Elements of String
  • String Templates
  • Arrays
  • Generic Arrays
  • Arrays of Primitives
  • Create an array
  • Create an array using a closure
  • Create an uninitialized array
  • Extensions
  • Iterate Array
  • Collections
  • Using list
  • Using map
  • Using set
  • Enum
  • Initialization
  • Functions and Properties in enums
  • Simple enum
  • Mutability
  • Functions
  • Function References
  • Basic Functions
  • Inline Functions
  • Lambda Functions
  • Operator functions
  • Functions Taking Other Functions
  • Shorthand Functions
  • Vararg Parameters in Functions
  • Basics: Using the vararg keyword
  • Spread Operator: Passing arrays into vararg functions
  • Conditional Statements
  • When-statement argument matching
  • When-statement as expression
  • Basics of Kotlin
  • Arrays
  • Enum
  • Vararg Parameters in Functions
  • Loops in Kotlin
  • Regex
  • Null Safety
  • Class Inheritance
  • Generics
  • Singleton objects
  • Annotations
  • Type-Safe Builders
  • Reflection
  • DSL Building
  • RecyclerView in Kotlin
  • Exceptions
  • Kotlin Android Extensions
  • Java 8 Stream Equivalents
  • Configuring Kotlin build

It is a free Kotlin ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Kotlin developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.05 MB
File type : pdf
Downloads: 362
Created: 2019-04-30

Others Kotlin Tutorials

Kotlin Programming Language

Essential Kotlin

Introduction to Kotlin

Kotlin tutorial in PDF

Kotlin tutorial in PDF

Others related eBooks about Kotlin tutorial for professionals

C programming tutorial for professionals

Download free C language tutorial course in PDF, training file in 63 chapters and 342 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Getting started with Swift language

Download free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

C++ Pointers and Memory

This document explains how pointers and memory work and how to use them—from the basic concepts through all the major programming techniques. For each topic there is a combination of discussion, sample C code, and drawings....

Learning Symfony 3

Symfony 3 tutoririal to download for free, PDF document on 46 pages created by StackOverFlow which teaches you the basics of this framwork. After reading this tutorial you will know the basics of the Symfony 3 framework...

Artificial Neural Networks - Models and Applications

The idea of simulating the brain was the goal of many pioneering works in Artificial Intelligence. The brain has been seen as a neural network, or a set of nodes, or neurons, connected by communication lines. Currently, there has been increasing interest in the use of neural network models. ...

Introduction to Csharp

Download free tutorial in PDF of C# (Csharp) , it's a training document under 65 pages for students who want to learn about the basics of CSharp programming language....

Fundamentals of C++ Programming

Download free course Fundamentals of C++ Programming, pdf file on 766 pages by Richard L. Halterman....

Getting started with vbscript

Download free vbscript tutorial course in PDF, training file in 10 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Think Java: How to Think Like a Computer Scientist, 2nd Edition

This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basi...

Kotlin tutorial in PDF

This Kotlin pdf tutorial will teach you how to develop with Kotlin on Android Studio as part of the mobile development for Android platforms....