Решите приведённые в проекте задачи, чтобы научиться программировать на Котлине. Сейчас доступны девять групп задач (уроков).
- Простые функции.
- Ветвления.
- Циклы.
- Работа со списками.
- Работа с ассоциативными массивами (Maps).
- Разбор строк.
- Работа с файлами.
- Простые классы.
- Сложные классы на примере матриц.
В директории tutorial имеется учебное пособие по Котлину на русском языке. Оно содержит введение и восемь разделов, каждый из которых относится к соотвествующему уроку в проекте. Также пособие включает дополнительные разделы, не включающие задач:
- 4.5 (про организацию памяти)
- 6.5 (про регулярные выражения)
- 8.5 (про графы и графовые алгоритмы)
- 10 (про синтаксический разбор и Kotlin DSL)
Формулировки многих задач взяты из следующей книги:
- А. Юркин. Задачник по программированию. СПб.: Питер, 2002. - 192 с. ISBN 5-318-00399-0.
Материалы по языку Kotlin: