Kotlin для початківців: Вступ
Архів
22 листопада 2022 р.2 хв читанняВостаннє оновлено 11.01.2026Kotlin для початківців
⚠️ увага
Цей блок ще не завершений; Початково курс писався ще в 2022 році й з того моменту нажаль не оновлювався. Можливо даний курс буде дописано, а й можливо й ні — залежить від того чи потрібно це ще комусь. Додав на сайт для архіву.
Моє шануваннячко, любі друзі! Мене звуть Вадим, відсьогодні я вам буду розповідати про Kotlin, тож почнемо з простого: що таке Kotlin, чому саме Kotlin та інше.
Що таке Kotlin?
Kotlin — статично типізована об'єктно-орієнтовна мова програмування і бла-бла-бла. Не будемо вас нудити й перейдемо відразу до основного.
Чому саме Kotlin?
Перед тим, як розпочати наш екскурс у світ розробки на Kotlin, не завадило б сказати, що ідеальних мов програмування не існує. Ви не зможете вивчити один тільки Kotlin і бути дійсно затребуваним спеціалістом. Кожна мова програмування створена, щоб розв'язувати якусь проблему: починаючи з простоти вивчення і користування, закінчуючи будь-яким інструментарієм. Яку ж проблему вирішує Kotlin — я зараз розповім.
Головна перевага Котліна перед іншими мовами програмування — відірваність від оточення. Котлін без проблем працює в різних екосистемах: JVM (де, наприклад, існують такі мови програмування як Java або Scala), Web (вміє компілюватись в JS або WebAssembly), Desktop (компілюється в С++) та на мобільних девайсах (Android, iOS).
Що ж воно таке? Все дуже просто — мова буде плинно допомагати вирішувати різні за напрямком задачі.
Тобто, вивчаючи Kotlin, ви зможете охопити всі популярні нині платформи. Також це означає, що ви зможете, наприклад, працювати з кодом, що написаний на інших мовах програмування (Desktop — C++; JVM, Android - Java; iOS - Swift / Objective-C і, звичайно, Web - JS / WASM).
Крім того, Котлін дуже простий та консистентний. Давайте ж, перейдемо до справи!
Як буде будуватись курс?
Якщо я вас все ж зацікавив, розгляньмо, як буде будуватись наш з вами курс.
При вивченні будемо користуватись наступними правилами:
- •Створюємо проблему: для того, щоб пояснити, що для чого потрібно, створимо проблему та вирішимо її.
- •Теорія: перед тим, як перейти до вирішення, розглянемо теоретичната частина.
- •Розв'язуємо задачу: беремо до уваги теорію та розв'язуємо нашу проблему.
- •Спробуй сам: залишаємо можливість вам попрактикуватись.
Це головні принципи курсу. Я не буду розповідати щось нове, але постараюсь розповісти зрозуміло.
Kotlin для початківців
Вам також може сподобатися
7 хв читання
Kotlin для початківців: Структури даних — Абстракції
Ускладнимо завдання: у нас є притулок з домашніми тваринами, і нам потрібно зберігати уніфіковану інформацію про кожну тварину.
Читати нотатку
2 хв читання
Kotlin для початківців: Основи — Висновок
У цій частині курсу ми розглянули чимало базових тем, які є вже досить вагомим фактором у вивченні як і котліну, так і інших мов.
Читати нотатку