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: 378
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

Essential Kotlin

Kotlin Programming Language

Kotlin tutorial in PDF

Introduction to Kotlin

Others related eBooks about Kotlin tutorial for professionals

PC Assembly Language

The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. By gaining a deeper understanding of how computers work, the reader can often be much more productive developing software in higher level lan...

Prolog tutorial in PDF

Download free Prolog tutorial course in PDF, training file in 17 chapters and 51 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Scratch programming guide in PDF

Download Scratch programming tutorial by Julian Screawn, Scratch facilitate learning programming by designing and using blocks to create animation, games and videos....

Invent Your Own Computer Games with Python

Download free course Invent Your Own Computer Games with Python, pdf file on 367 pages by Al Sweigart....

Learning React Native

React Native is an open-source mobile application framework created by Facebook. It is an ..., download free React Native tutorial in PDF (101 pages) created by ....

Elementary Algorithms

Download free course Elementary Algorithms, pdf file on 642 pages by Larry LIU Xinyu....

Essential C

This book written to provide clear and concise explanation of topics for programmers both starting to learn the C Programming Language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

OOP - Learn Object Oriented Thinking and Programming

Download free course OOP - Learn Object Oriented Thinking and Programming, pdf file on 527 pages by Rudolf Pecinovský....

Classical Object-Oriented Programming with ECMAScript

Download free course Classical Object-Oriented Programming with ECMAScript, pdf file on 23 pages by Mike Gerwitz....

Programming Language C++

Download free C++ tutorial , course training on pdf under 1368 pages by Richard Smith....