Kotlin Fundamentals
8 коротких уроків (≤10 хв кожен). Проходьте по порядку — кожен наступний спирається на попередній.
| № | Урок | Що покриває | Час |
|---|---|---|---|
| 1 | Оголошення функції, параметри, тип повернення | Синтаксис fun, параметри, Unit |
~5 хв |
| 2 | Функції-вирази | Коротка форма запису через = |
~4 хв |
| 3 | Default та named аргументи | Значення за замовчуванням, іменовані аргументи | ~6 хв |
| 4 | Vararg | Змінна кількість аргументів, spread-оператор * | ~5 хв |
| № | Урок | Що покриває | Час |
|---|---|---|---|
| 5 | Функціональні типи та лямбда-вирази | Функція як значення, синтаксис лямбди | ~6 хв |
| 6 | Функції вищого порядку | Функція як параметр іншої функції | ~6 хв |
| 7 | Trailing lambda та it | Скорочений синтаксис виклику з лямбдою | ~5 хв |
| 8 | Посилання на функції (::) | Передавання наявної функції замість лямбди | ~5 хв |
| Документ | Опис |
|---|---|
| Функції в Kotlin — шпаргалка | Синтаксис для уроків 1–4: оголошення, вирази, аргументи, vararg |
| Лямбди та функції вищого порядку — шпаргалка | Синтаксис для уроків 5–8: функціональні типи, лямбди, trailing lambda, посилання |