Разработка Android-приложений на Kotlin
О курсе
Курс Android на Kotlin: язык, UI, навигация, базовая архитектура и путь к сборке. Около 120 часов практики в Android Studio: для тех, кто входит в мобильную разработку или переходит с другого стека. Без обещания «опубликуем в Google Play за вас».
Для кого этот курс
- Начинающие мобильные разработчики и выпускники курсов программирования.
- Инженеры, переходящие в Android.
- Те, кому нужен системный курс Android Kotlin с портфолио-проектом.
Не ваш случай: тем, кто ищет только нейросети в IDE (есть отдельный курс) или iOS/Swift.
Чему научитесь
- Писать приложения на Kotlin в Android Studio.
- Собирать UI и навигацию.
- Применить базовую архитектуру и работу с данными.
- Подготовить сборку и чек-лист к публикации.
- Вести проект в Git с понятными коммитами.
- Собрать портфолио-проект end-to-end.
Программа по модулям
Дальше оглавление публичной программы (названия модулей и тем). Полные тексты уроков открываются после записи; гостю видна структура курса.
- Kotlin и среда: синтаксис; Android Studio; эмулятор; Git-гигиена.
- UI и навигация: экраны; компоненты; навигация; адаптация.
- Архитектура и данные: слои; состояние; локальные данные; сеть lite.
- Релизный контур: сборка; подпись обзорно; чек-лист качества; портфолио и next-step.
Формат и часы
- Объём: около 120 академических часов.
- Формат: самотемп: видео/тексты, проектные задания, чек-листы ревью, шаблоны архитектуры.
- Итоговый артефакт: портфолио-приложение + чек-лист ревью/релиза.
- Уровень: начинающий+; базовая логика программирования обязательна.
- Стек: Android Studio, Kotlin, Git, эмулятор/устройство.
Как проходит обучение
Идёте в своём темпе по Android Studio: теория, экран, сборка. Уроки доступны после записи. На лендинге программа и FAQ, не исходники занятий.
Требования
- Базовая логика программирования (переменные, ветвления, функции).
- ПК, тянущий Android Studio.
- Готовность к длинной практике (~120 ч).
Связанные курсы
- Нейросети для разработчиков: ИИ в IDE рядом с Android.
- DevOps с нуля: если закрываете CI/CD поставки.
- ИИ с нуля: если нужен общий цифровой старт.
- Project Manager: если больше про управление продуктом.
Частые вопросы (FAQ)
- Нужен ли опыт Java?
- Желателен любой язык. Java не обязательна, но логика программирования: да.
- Mac или Windows?
- Оба. Нужен объём RAM и место под Android Studio.
- Публикуете ли приложение за студента?
- Нет. Даём чек-лист и практику сборки; аккаунт разработчика: ваш.
- Сколько времени реально?
- Около 120 часов; при 10 ч/нед: несколько месяцев.
- Kotlin Multiplatform / Compose: глубоко?
- База современного UI-стека по программе курса. Не обещаем «весь KMP».
- Есть ли трудоустройство?
- Портфолио и навык: да. Гарантию оффера не даём.
- Будет ли сертификат?
- По правилам платформы Tutor после прохождения курса доступен сертификат Кибер Университета (если включён для курса в личном кабинете).
- Как записаться и открыть уроки?
- Оформите заказ на этой странице (кнопка записи/корзина). После оплаты уроки откроются в личном кабинете; гостю видна только программа.
CTA: Пройдите курс Android на Kotlin: от среды до портфолио-приложения. Запись на этой странице.
Почему Kotlin и Android Studio
Kotlin: основной язык современной Android-разработки. Android Studio даёт эмулятор, отладку и сборку в одном контуре. Курс ведёт от синтаксиса и первого экрана к навигации, базовой архитектуре и чек-листу релиза. Вы работаете над портфолио-проектом: это не набор разрозненных сниппетов, а путь к приложению, которое можно показать.
Для кого курс
- Начинающие мобильные разработчики
- Выпускники курсов программирования
- Инженеры, переходящие в Android
Что вы получите
- Писать приложения на Kotlin
- Собирать UI и навигацию
- Применить базовую архитектуру
- Подготовить сборку к публикации
Преимущества
- Портфолио-проект
- Навык Kotlin/Android
- Понимание цикла релиза
Требования
- Базовая логика программирования
- ПК для Android Studio
- Готовность к длинной практике
Инструменты и стек
- Android Studio
- Kotlin
- Git
- Эмулятор/устройство
Материалы
- Видео/тексты
- Проектные задания
- Чек-листы ревью
- Шаблоны архитектуры
Уровень: Начинающий. Длительность: 120 ч.
Содержимое курса
Вводное занятие курса.
Модуль 1. Основы Android.
Установка, настройка и знакомство с Android Studio.
Жизненный цикл.
Основы верстки.
Базовые элементы и свойства.
ConstraintLayout.
RecyclerView.
Асинхронная работа в Android.
Потоки и процессы.
Kotlin Coroutines.
Unit и UI тестирование.
Промежуточная аттестация
Модуль 2. Основы программирования. Введение.
Часть 1. Логика, алгоритмы.
Часть 2. Типы данных.
Часть 3. Основные структуры данных.
Часть 4. Функции в программировании.
Часть 5. Арифметические и логические выражения.
Часть 6. Условия в программировании.
Часть 7. Циклы в программировании.
Часть 8. Инструменты для программиста.
Часть 9. Графика в программировании.
Часть 10. События в программировании.
Часть 11. Первая программа.
Часть 12. Баги в программировании.
Часть 13. Подведение итогов. Разбор самостоятельной работы.
Промежуточная аттестация
Модуль 3. Kotlin.
Переменные.
Функции.
Условия и циклы.
Коллекции.
Объекты.
ООП.
Сравнение типов.
Исключения.
Корутины.
Потоки.
Промежуточная аттестация
Модуль 4. Система управления версиями. Git.
Промежуточная аттестация
Модуль 5. Создание приложения.
Проект
Бонусный модуль от Cyber-Университета. Trello.
Проект
Модуль 6. Figma. Установка, знакомство с программой.
Фреймы и группы.
Слои и ограничения.
Маски в Figma.
Типографика в Figma.
Стили и эффекты слоёв.
Работа с векторными объектами.
Делаем первый экран сайта.
Figma. Рисуем персонажа и эмоции.
Проект
Итоговая аттестация
Получите сертификат
Добавьте сертификат в свое резюме и повысьте свою экспертность