Kotlin tutorial in PDF

Table of contents

  • About
  • Getting started with Kotlin
  • Remarks
  • Compiling Kotlin
  • Versions
  • Examples
  • Hello World
  • Hello World using an Object Declaration
  • Hello World using a Companion Object
  • Main methods using varargs
  • Compile and Run Kotlin Code in Command Line
  • Reading input from Command Line
  • Annotations
  • Examples
  • Declaring an annotation
  • Meta-annotations
  • Arrays
  • Examples
  • Generic Arrays
  • Arrays of Primitives
  • Extensions
  • Iterate Array
  • Create an array
  • Create an array using a closure
  • Create an uninitialized array
  • Basic Lambdas
  • Syntax
  • Remarks
  • Examples
  • Lambda as parameter to filter function
  • Annotations
  • Basic Lambdas
  • Class Delegation
  • Collections
  • Configuring Kotlin build
  • Delegated properties
  • Enum
  • Extension Methods
  • Generics
  • Interfaces
  • JUnit
  • Kotlin Caveats
  • logging in kotlin
  • Null Safety
  • RecyclerView in Kotlin
  • Regex
  • Strings
  • Type-Safe Builders
  • Visibility Modifiers

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.26MB
File type : pdf
Downloads: 424
Created: 2019-05-02

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Kotlin Tutorials

Kotlin tutorial in PDF

Introduction to Kotlin

Kotlin tutorial for professionals

Kotlin Programming Language

Essential Kotlin

Others related eBooks about Kotlin tutorial in PDF

Evolve the Monolith to Microservices with Java and Node

Download free course Evolve the Monolith to Microservices with Java and Node, pdf file on 132 pages by Sandro De Santis, Luis Florez, Duy V Nguyen, Eduardo Rosa....

Coffee Break Python Slicing

Puzzle-based learning is an active learning technique. With code puzzles, you will learn f..., download free Python tutorial in PDF (89 pages) created by ....

Android on x86

Download free course Android on x86, pdf file on 375 pages by by Iggy Krajci, Darren Cummings....

Learn Node.JS

This beginner's course of Node.js will teach you how to make a first functional Web application using Node.js. The author presents his work as the guide he would have liked to read starting with Node.js. He has deliberately simplified his explanations so as to be comprehensible to the greatest numbe...

Fundamentals of C# programming

This tutorial is designated to learn the C# language and think like a programmer ,it's a free PDF document under 1122 pages for all level users....

Think Java: How to Think Like a Computer Scientist

If you want to understand computer science, but have no programming experience, this book is for you. Think Java starts with the most basic programming concepts and carefully defines every term when it's first used. The authors then develop each new concept in a logical progression. Larger pieces ...

Programming for Computations - Python

Download free course Programming for Computations - Python, pdf file on 244 pages by Svein Linge, Hans Petter Langtangen....

Algorithms book for Professionals

Download free Algorithm tutorial course in PDF, training file in 56 chapters and 257 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

PureBasic - A Beginner's Guide To Computer Programming

This book provides a quick introduction to the PureBasic programming language. PureBasic's popularity has increased significantly in the past few years, being used for many purposes such as rapid software prototyping, creation of commercial applications and games, Internet CGI applications, while ...

Asynchronous Programming Succinctly

Download free course Asynchronous Programming Succinctly, pdf file on 85 pages by by Dirk Strauss....