Головна Школи SoftServe Academy Основи Kotlin для Android
SoftServe Academy

Основи Kotlin для Android

10 749 UAH за курс
14 занять
Для початківців
Android Kotlin
Цей курс навчить тебе створювати застосунки для Android з нуля. Ти опануєш Kotlin, Android Studio та Git, а також навчишся писати чистий код і працювати з UI. Після курсу зможеш розробити власну гру чи додаток і публікувати їх у Play Market.

Про курс

Програма курсу

Блок 1: Основи Kotlin та інструменти розробки

На цьому курсі починають з основ програмування мовою Kotlin. Слухачі вивчають фундаментальні концепції - типи даних, змінні та структури управління. Одночасно вони опановують роботу в Android Studio та навчаються використовувати Git і GitHub для контролю версій. Цей модуль дає міцну базу для подальшої розробки.

Об'єктно-орієнтоване програмування та розширені можливості Kotlin

Далі курс заглиблюється в об'єктно-орієнтоване програмування. Тут розглядають класи, об'єкти, конструктори та принципи ООП. Слухачі навчаються обробляти винятки, працювати з null-безпекою та використовувати структури даних. Модуль також охоплює функції розширення, лямбда-вирази та інші сучасні можливості Kotlin.

Просунуті концепції та інструменти розробки

Ця частина курсу присвячена більш складним темам. Тут вивчають класи даних, об'єкти, зачислення та ідіоматичний код Kotlin. Розглядають делегування, ліниву ініціалізацію та співпрограми. Слухачі також опановують всі необхідні інструменти - Android Studio, Gradle та Git для повноцінної розробки.

Практична розробка Android-додатків

Фінальний блок зосереджений на практичному створенні застосунків. Слухачі навчаються розробляти інтерфейси за допомогою Jetpack Compose UI Toolkit. Вони створюють просту настільну гру для Android, яку можна запустити на смартфоні або опублікувати в Play Market. Цей модуль об'єднує всі отримані знання в реальному проєкті.

Результати навчання

Після завершення курсу ви зможете створювати повноцінні Android-застосунки, працювати з різними типами даних та структурами управління. Ви опануєте об'єктно-орієнтований підхід, навчитеся обробляти помилки та використовувати колекції об'єктів. Курс також навчить ефективно працювати з Git та GitHub для управління проєктами.

Додаткові можливості

Курс включає підтримку ментора протягом всього навчання. Ви отримаєте допомогу в покращенні свого CV та доступ до додаткових електронних курсів для самостійного навчання. Також доступні онлайн-курси англійської мови та Speaking Club для розвитку мовних навичок.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора