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

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

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

Организатор
Онлайн-школа GeekBrains

Преподаватели

Станислав Хижняк
Станислав Хижняк
Цифровые технологии ВГТРК,
Станислав Петросов
Станислав Петросов
Программирует более 15 лет,
Валерий Пономаренко
Валерий Пономаренко
Senior Android Developer
Уровень
Средний
Дата начала
1 октября 2020
Стоимость
15 000 ₽
15 000 ₽

Содержание курса

  1. Введение. История создания языка Kotlin. Предназначение и преимущества языка, его отличия от Java. Настройка рабочей среды. Как создать новый проект и подключить Kotlin к существующему проекту. Перенос Java-проекта на Kotlin.
  2. Классы и функции. Свойства и переменные. Создание классов приложения для доступа к данным, а также Дата-классов для передачи данных внутри приложения.
  3. Основные конструкции. Модификаторы видимости. Data-классы. Основные конструкции if/else, when. Циклы for и while. Создание Activity новой заметки.
  4. Интерфейсы. Типы в языке Kotlin. Работа со строками. Sealed-классы и Дженерики. Как подключить FireStore.
  5. Функции и лямбда-выражения. Функции высшего порядка и расширения. Итерация по коллекциям и делегаты. Создание Логин-activity.
  6. Полезные библиотеки. Anko, Koin. Рефакторинг с применением библиотек. Добавление нового функционала.
  7. Тестирование приложений на Kotlin, обзор библиотек. Как писать тесты для приложения.
  8. Kotlin Coroutines. Контекст корутины. CoroutineScope. Каналы и рефакторинг кода.

Кому подойдет данный курс

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

Приобретенные навыки

После окончания курса вы научитесь:

  • Создавать новые проекты, а также подключать Kotlin к уже существующим проектам. 
  • Портировать Java-проекты на Kotlin.
  • Создавать классы приложения для доступа к данным.
  • Создавать data-классы для передачи данных внутри приложения.
  • Создавать Активити новой заметки.
  • Работать со строками. 
  • Подключать FireStore.
  • Работать с итерациями по коллекциям. 
  • Создавать Логин-активити.
  • Работать с Anko, Koin и рефакторингом с использованием библиотек.
  • Тестировать Kotlin-приложения. 
  • Писать тесты для приложения.
Узнать больше о курсе
Курс «Программирование на Kotlin под Android» от школы GeekBrains
Уровень
Средний
Дата начала
1 октября 2020
15 000 ₽

Вам могут понравиться

Похожие курсы