Kotlin4Noobs

Search the notes

    Kotlin · From scratch

    Kotlin4Noobs

    From your first val to coroutines, one step at a time. A free guide in English and Portuguese, with examples you run right in the page.

    15 topics · 56 runnable examples

    Environment setup

    Getting Kotlin onto your machine.

    Principles

    The building blocks of every Kotlin program.

    Data structures

    Collections, classes and generic types.

    Error handling

    Exceptions and the type system against null.

    Asynchronous programming

    Concurrent code with coroutines.

    Best practices

    Writing Kotlin the way Kotlin is written.

    More

    Tools, examples of real code and the community.