1

Step 1

Introduction

2

Step 2

Classes

3

Step 3

Conventions

4

Step 4

Properties

5

Step 5

Collections

6

Step 6

Builders

7

Step 7

Generics

1

Step 1

Introduction

2

Step 2

Classes

3

Step 3

Conventions

4

Step 4

Properties

5

Step 5

Collections

6

Step 6

Builders

7

Step 7

Generics

01 September 2020
Goal completed 28 July 2023
Career & Work

Пройти Kotlin Koans

Удобная интерактивная платформа для изучения kotlin: https://play.kotlinlang.org/koans/Introduction/Named%20arguments/Task.kt

Замечательная версия перевода официального руководства по Kotlin на русский: https://kotlinlang.ru/

 Goal Accomplishment Criteria

все задание сделаны, гайды прочитаны

  1. Introduction

    1. Hello, world!

    2. Named arguments

    3. Default arguments

    4. Triple-quoted strings

    5. String templates

    6. Nullable types

    7. Nothing type

    8. Lambdas

  2. Classes

    1. Data classes

    2. Smart casts

    3. Sealed classes (Изолированные классы)

    4. Rename on import

    5. Extension functions

  3. Conventions

    1. Comparision

    2. Ranges

    3. For loop

    4. Operators overloading

    5. Invoke

  4. Properties

    1. Properties

    2. Lazy property

    3. Delegates examples

    4. Delegates how it works

  5. Collections

    1. Introduction

    2. Sort

    3. Filter map

    4. All Any and other predicates

    5. Associate

    6. GroupBy

    7. Partition and destructuring declaration

    8. FlatMap

    9. Max min (collection aggregate operations)

    10. Sum

    11. Fold and reduce

    12. Compound tasks

    13. Sequences

    14. Getting used to new style

  6. Builders

    1. Function literals with receiver

    2. String and map builders

    3. The function apply

    4. Html builders

    5. Builders how it works

    6. Builders implementation

  7. Generics

    1. Generic functions

  • 552
  • 01 September 2020, 13:12
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?