Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Программирование на Kotlin под Android

Этот курс подходит и тем, кто никогда не программировал, и тем, кто имеет опыт в разработке. Во время обучения вы освоите основные понятия и принципы разработки на языке Kotlin.
15 000 ₽
стоимость обучения
Узнать о снижении цены
Уровень сложности
для новичков
Длительность
1 мес.
Формат обучения
видеоуроки
Домашние задания
да

Программа обучения

  • Основное
  • Содержание программы

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

Урок 1. Введение

История и причины создания языка Kotlin. Преимущества языка. Отличие от Java. Настройка среды разработки. Создание нового проекта. Подключение Kotlin к существующему проекту. Перевод проекта, написанного на Java, на Kotlin.

Урок 2. Классы и функции

Переменные и свойства. Создание классов приложения для доступа к данным. Создание data-классов для передачи данных внутри приложения.

Урок 3. Основные конструкции

Модификаторы видимости. Дата-классы. Основные конструкции if/else, when. Циклы for и while. Создание Активити новой заметки.

Урок 4. Типы и интерфейсы

Типы в Kotlin. Работа со строками. Интерфейсы. Sealed классы. Дженерики. Подключение FireStore.

Урок 5. Функции и лямбда-выражения

Функции высшего порядка. Функции расширения. Делегаты. Итерация по коллекциям. Создание Логин-активити.

Урок 6. Полезные библиотеки

Anko, Koin. Рефакторинг с использованием библиотек. Добавление нового функционала.

Урок 7. Тестирование приложений на Kotlin

Обзор библиотек для тестирования. Пишем тесты для приложения.

Урок 8. Kotlin Coroutines

Контекст корутины. CoroutineScope. Каналы. Рефакторинг кода.

Чему научат

Создавать новый проект и подключать Kotlin к существующему проекту
Переводить проект, написанный на Java и Kotlin
Создавать классы приложения для доступа к данным
Работать со строками, подключать FireStore
Тестировать приложения на Kotlin

Преимущества курса

Можно сделать налоговый вычет 13%

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес e-mail не будет опуликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: