Kotlin Programming Language

This PDF tutorial is intended to beginners to help them understand the basics of Kotlin programming language. 

Download Free training document under 52 pages.

Table of contents

  • What is Kotlin?
  • Outline
  • Motivation
  • Why a new language?
  • Design goals
  • Feature overview
  • Basic syntax
  • Classes and Types
  • Higher-order functions
  • Code examples
  • Functions
  • Java interoperability
  • String templates
  • Local variables
  • Type inference
  • Extension functions and properties
  • Null-safety
  • Builders in Kotlin
  • Generics: Invariance
  • Class objects 
Size : 431.33 Kb
File type : pdf
Downloads: 767
Created: 2018-03-30

Others Kotlin Tutorials

Essential Kotlin

Kotlin tutorial in PDF

Kotlin tutorial for professionals

Introduction to Kotlin

Kotlin tutorial in PDF

Others related eBooks about Kotlin Programming Language

The Coder's Apprentice: Learning Programming with Python 3

This book is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow s...

Fortran 90 for Beginners

Download free Fortran 90 Programming language course material, tutorial training, a PDF file by Tadziu Hoffmann & Joachim Puls....

Think Python - How to Think Like a Computer Scientist

Think Python is an introduction to Python programming for students with no programming experience. It starts with the most basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, ...

Graph Algorithms

Learn how graph algorithms can help you leverage relationships within your data to develop..., download free Algorithms tutorial in PDF (256 pages) created by Mark Needham ....

C Programming for Arduino

Physical computing allows us to build interactive physical systems by using software &..., download free C Programming tutorial in PDF (512 pages) created by Julien Bayle ....

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....

Practices of the Python Pro

Download free course Practices of the Python Pro, pdf file on 248 pages by Dane Hillard....

Essential Python

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Python 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....

.NET Microservices

This guide is an introduction to developing microservices-based applications and managing ..., download free .NET tutorial in PDF (350 pages) created by Mike Rousos ....

Create native apps with Flutter

Learn how to build beautiful native apps in record time with flutter, free pdf tutorial to download for beginners. Document tutorial by Eduardo Telaya....