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

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

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

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

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

Станислав Хижняк
Станислав Хижняк

Цифровые технологии ВГТРК, Senior Android и Middle PHP Developer.

Станислав Петросов
Станислав Петросов

Программирует более 15 лет, и 14 из них занимается мобильной разработкой. Работал как в крупных компаниях, например LG, так и в малоизвестных компаниях и стартапах.

Валерий Пономаренко
Валерий Пономаренко

Senior Android Developer

Уровень
Средний
Промокод
YSKILLS_APR
Описание промокода
Дополнительная скидка до 50%
Стоимость
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
Уровень
Средний
Промокод
YSKILLS_APR
Описание промокода
Дополнительная скидка до 50%
15 000 ₽

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

Бесплатный DEV-Intensive Android на Kotlin

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

62 часа
Начинающий
62 часа
Не заполненно поле

Организатор

Онлайн-школа Skill Branch

Стоимость

Бесплатно
-10%
Kotlin. Уровень 1. Основы программирования

После прохождения курса станете Kotlin-разработчиком, работающим удаленно. Освоите современный язык для Android, который приходит вместо Java, сохраняя с ним полную совместимость.

32 часа
Начинающий
32 часа
Сертификат

Организатор

Учебный центр Специалист.ru

Стоимость

22 450 ₽
24990 ₽
-9%
Backend-разработка на Kotlin

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

4 месяца
Средний
4 месяца
Сертификат

Организатор

Онлайн-школа Otus

Стоимость

59 000 ₽
65000 ₽
Курс Kotlin - Быстрый старт!

Kotlin - это новое развитие Java. Популярность Kotlin все больше. Переходите с Java на более современный и комфортный Kotlin. После прохождения курса вы сможете делать на Kotlin все, что делали на Java.

9 часов
Начинающий
9 часов
Сертификат

Организатор

Онлайн-школа Beonmax

Стоимость

в месяц
92 ₽
Разработчик на Kotlin

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

1 месяц
Средний
1 месяц
Диплом государственного образца, сертификат Нетологии

Организатор

Университет интернет ‑ профессий «Нетология»

Стоимость

20 900 ₽

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

Kotlin
Бесплатный DEV-Intensive Android на Kotlin

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

62 часа
Начинающий
62 часа
Не заполненно поле

Организатор

Онлайн-школа Skill Branch

Стоимость

Бесплатно
Kotlin
Супер-интенсив по паттернам проектирования

Освойте паттерны программирования за 4 дня, получите практический опыт.

20 часов
Начинающий
20 часов
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

Kotlin
-10%
Kotlin. Уровень 1. Основы программирования

После прохождения курса станете Kotlin-разработчиком, работающим удаленно. Освоите современный язык для Android, который приходит вместо Java, сохраняя с ним полную совместимость.

32 часа
Начинающий
32 часа
Сертификат

Организатор

Учебный центр Специалист.ru

Стоимость

22 450 ₽
24990 ₽
Kotlin
Интенсив «Андроид-приложение фото дня»

Андроид - популярная система, которая используется не только в смартфонах, но и в носимых гаджетах и умных домах. Потребность в разработчиках под данную систему растет. Предлагается бесплатный интенсив по Android и Kotlin для тех, у кого есть базовый опыт в мобильной разработке. Узнаете, как ведется разработка и познакомитесь с Coil и другими инструментами.

2 часа
Начинающий
2 часа
Сертификат

Организатор

Онлайн-школа GeekBrains

Стоимость

Бесплатно
Kotlin
Курс Kotlin - Быстрый старт!

Kotlin - это новое развитие Java. Популярность Kotlin все больше. Переходите с Java на более современный и комфортный Kotlin. После прохождения курса вы сможете делать на Kotlin все, что делали на Java.

9 часов
Начинающий
9 часов
Сертификат

Организатор

Онлайн-школа Beonmax

Стоимость

в месяц
92 ₽
Kotlin
Разработчик на Kotlin

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

1 месяц
Средний
1 месяц
Диплом государственного образца, сертификат Нетологии

Организатор

Университет интернет ‑ профессий «Нетология»

Стоимость

20 900 ₽