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: 386
Created: 2019-04-30

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

Kotlin tutorial in PDF

Essential Kotlin

Kotlin Programming Language

Introduction to Kotlin

Others related eBooks about Kotlin tutorial for professionals

Introduction to programming with Fortran 95

Introduction to programming with Fortran 95. This tutorial aim to provide an introduction to programming with Fortran 95. Fortran is particularly suitable for science and engineering....

Learning JavaScript

Download free course Learning JavaScript, pdf file on 630 pages by Stack Overflow Community....

Think Python: An Introduction to Software Design

Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like r...

GUI Design for Android Apps

GUI Design for Android Apps is the perfect - and concise - introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps running on the Intel platform, includi...

Object-oriented Programming in C#

Download free course Object-oriented Programming in C#, pdf file on 485 pages by Kurt Normark....

Swift Programming Tutorial

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

Advanced Applications for Artificial Neural Networks

In this book, highly qualified multidisciplinary scientists grasp their recent researches motivated by the importance of Artificial Neural Networks (ANN)....

C++ Exercices with solutions

Download free document in PDF about C++ language, exercices and solutions for beginners and intermediate level students....

Algorithmic Graph Theory

This is an introductory book on algorithmic graph theory. Theory and algorithms are illustrated using the Sage open source mathematics software. To get an overview of the book, you can view the table of contents as shown below or download the complete book. This book is more commonly known as the ...

Akka.NET Succinctly

Download free course Akka.NET Succinctly, pdf file on 121 pages by by Zoran Maksimovic....