1

Step 1

Старт

2

Step 2

Kotlin - основы языка

3

Step 3

Kotlin - регулярные выражения

4

Step 4

Kotlin - DLS

5

Step 5

Kotlin - KSP

1

Step 1

Старт

2

Step 2

Kotlin - основы языка

3

Step 3

Kotlin - регулярные выражения

4

Step 4

Kotlin - DLS

5

Step 5

Kotlin - KSP

23 July 2020 31 December 2024

1 3


days
before completion

Goal abandoned

The author does not write in the goal 11 months 17 days

Goal author

KsArT

Ukraine, Харьков

Career & Work

Junior Android Developer (3 ступень - Kotlin)

Получить расширенные теоретические и практические знания в области разработки мобильных приложений под Android с использованием языка программирования Kotlin.

Эта цель продолжение цели "Войти в айти после 40...". Углубляемся в мобильную разработку под Android и получаем новые знания.

Kotlin молодой и очень перспективный язык программирования, на котором на данный момент уже можно писать программы в любой области: Kotlin for Server Side, Kotlin for Android, Kotlin for JavaScript, Kotlin for Native, Kotlin for Data Science, Coroutines, Multiplatfor, iOS.

 Goal Accomplishment Criteria

Самостоятельно от разработки приложения до регистрации его в Google Play Market

 Personal resources

Время, информация, знания, деньги

 Goal ecological compatibility

Эта цель зависит от моего желания стать программистом

  1. Старт

  2. Kotlin - основы языка

    1. Базовый систаксис

    2. Идеомы

    3. Coding Conventions

    4. Базовые типы

    5. Packages and Imports

    6. Control Flow: if, when, for, while

    7. Returns and Jumps

    8. Ranges and Progressions

    9. Циклы while, do while, for, for each

    10. Statement (инструкции) vs Expression (выражения)

    11. Колекции: Array, List, Set, Map

    12. Классы

    13. data Классы

    14. Sealed - Изолированные классы - Запечатанные классы

    15. Data object

    16. Вложенные и внутренние(inner) классы

    17. Анонимные внутренние классы

    18. Вариантность в Kotlin

    19. Анонимные объекты

    20. Делегирование класса

    21. Функции

    22. Лямбды

    23. Высокоуровневые функции и лямбды

    24. Встроенные (inline) функции

    25. Обобщения (Generics)

    26. Nullable types

    27. Delegated Properties - Делегированные свойства

  3. Kotlin - регулярные выражения

  4. Kotlin - DLS

    Котлин позволяет писать свой язык для специальных нужд.

  5. Kotlin - KSP

    Kotlin Symbol Processing

  • 3373
  • 23 July 2020, 10:01
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?