With this 350-pages hands-on tutorial, you are minutes away from your first full-fledged command-line application in Kotlin
Or you can tweet about it and receive the download if you don't want to provide the e-mail:
Tweet and get it Your information is 100% secure and will never be shared with anyone.
Privacy Policy
This tutorial is a step-by-step guide that you can follow along. You will learn about Kotlin features, development environment hotkeys, and automated refactoring.
You will learn how to create an Agile User Story, what is Persona and Acceptance Criteria. You will convert Acceptance Criteria into an automated acceptance test, and make it work.
The ultimate tutorial will provide you with all the instructions on how to setup and configure your development environment. Works on Mac OS X, Linux, and Windows.
You will learn how to use Gradle to build your application. You will know how to add any dependency you need.
Learn how to use IntelliJ with Kotlin effectively. You will learn how to wield adamant power this intelligent code editor gives you.
Understand the basics of separation of concerns that is usually applied in real-world applications.
This tutorial is a step-by-step guide that you can follow along. You will learn about Kotlin features, development environment hotkeys, and automated refactoring.
You will learn how to create an Agile User Story, what is Persona and Acceptance Criteria. You will convert Acceptance Criteria into an automated acceptance test, and make it work.
The ultimate tutorial will provide you with all the instructions on how to setup and configure your development environment. Works on Mac OS X, Linux, and Windows.
You will learn how to use Gradle to build your application. You will know how to add any dependency you need.
Learn how to use IntelliJ with Kotlin effectively. You will learn how to wield adamant power this intelligent code editor gives you.
Understand the basics of separation of concerns that is usually applied in real-world applications.
You will be able to send me an email when you are stuck, and I will help you.
You will receive any significant updates to the tutorial with the changelog right into your inbox. You will receive next parts of the tutorial, as well.
You will receive Android Application Tutorial and Web Application Tutorial right into your inbox, even before they are public.
You will be able to send me an email when you are stuck, and I will help you.
You will receive any significant updates to the tutorial with the changelog right into your inbox. You will receive next parts of the tutorial, as well.
You will receive Android Application Tutorial and Web Application Tutorial right into your inbox, even before they are public.
Author of Ultimate Tutorial
Berlin, Germany
Oleksii is a software crafter, mentor, blogger, writer and public speaker with a passion for professional, healthy and sustainable software development environment.
At the time of writing of this tutorial, Oleksii has done about two years of software development using Kotlin in production. He has been developing production software systems for last ten years.
Oleksii teaches software developers to write clean code in Kotlin, to be productive and effective, and to achieve their goals in software development world.
Copyright - iwillteachyoukotlin, Oleksii Fedorov.