Skip to main content

Программа «Разработка Android-приложений на Kotlin»

Версия для слабовидящих


Образование / Разработка Android-приложений на Kotlin

ООО «Кибер-Телеком»
Специализированное структурное образовательное подразделение «КИБЕР Университет»
УТВЕРЖДЕНА приказом директора ООО «Кибер-Телеком» № ___ от ___

Дополнительная профессиональная программа повышения квалификации «Разработка Android-приложений на Kotlin»

Программа целиком в одном файле: PDF. Описание курса и запись: страница курса.

Содержание: 1. Общая характеристика · 2. Учебный план · 3. Календарный учебный график · 4. Рабочие программы модулей · 5. Оценочные материалы · 6. Организационно-педагогические условия и методические материалы

1. Общая характеристика программы

Вид программы Дополнительная профессиональная программа повышения квалификации
Уровень образования Дополнительное профессиональное образование
Объём программы 270 академических часов (академический час 45 минут), включая итоговую аттестацию
Форма обучения Заочная, с применением электронного обучения и дистанционных образовательных технологий (ЭИОС cyber-university.ru)
Язык обучения Русский
Срок освоения ___ недель; даты начала и окончания обучения устанавливаются договором и приказом о зачислении
Категория слушателей Начинающие мобильные разработчики, инженеры и выпускники курсов программирования, имеющие высшее или среднее профессиональное образование.
Требования к уровню образования Лица, имеющие среднее профессиональное и (или) высшее образование, а также лица, получающие такое образование (ч. 3 ст. 76 Федерального закона № 273-ФЗ)
Документ по итогам обучения Удостоверение о повышении квалификации по образцу, установленному ООО «Кибер-Телеком». Лицам, не прошедшим итоговую аттестацию или освоившим часть программы, выдается справка об обучении
Практика Не предусмотрена
Государственная аккредитация Не предусмотрена для дополнительных профессиональных программ

Цель программы

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

Аннотация

Программа посвящена разработке Android-приложений на языке Kotlin. Обучение охватывает изучение UI, навигации, базовой архитектуры и процесса сборки. Слушатели создают портфолио-проект end-to-end в среде Android Studio.

Планируемые результаты обучения

Совершенствуемые и (или) получаемые компетенции: слушатель сможет

  • разрабатывать приложения на языке Kotlin в среде Android Studio;
  • проектировать пользовательский интерфейс и навигацию;
  • применять базовую архитектуру и методы работы с данными;
  • подготавливать сборку приложения к публикации;
  • управлять проектом с использованием системы Git;

Слушатель будет знать:

  • особенности языка Kotlin;
  • принципы построения UI и навигации в Android;
  • основы базовой архитектуры приложений;
  • правила подготовки сборки и чек-листа к публикации;

Слушатель будет уметь:

  • писать код приложений в Android Studio;
  • собирать интерфейс и настраивать навигацию;
  • работать с данными в рамках архитектуры приложения;
  • вести проект в Git с использованием понятных коммитов;

Программа разработана с учетом Федерального закона от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации», Порядка организации и осуществления образовательной деятельности по дополнительным профессиональным программам (приказ Минобрнауки России от 24.03.2025 № 266), Правил применения организациями, осуществляющими образовательную деятельность, электронного обучения, дистанционных образовательных технологий (постановление Правительства РФ от 11.10.2023 № 1678). Профессиональный стандарт, на который ориентирована программа: ___.

2. Учебный план

№ Наименование модуля (раздела) Всего, ак. ч Форма контроля
1 Kotlin и среда ___ Текущий контроль: задания и тесты в ЭИОС
2 UI и навигация ___ Текущий контроль: задания и тесты в ЭИОС
3 Архитектура и данные ___ Текущий контроль: задания и тесты в ЭИОС
4 Релизный контур ___ Текущий контроль: задания и тесты в ЭИОС
5 Итоговая аттестация ___ Зачет (итоговый тест и итоговый проект)
Итого 270

Все занятия проводятся в электронной информационно-образовательной среде: электронные учебные материалы (видео, тексты), практические и лабораторные задания, тесты. Распределение часов по видам учебной работы (изучение материалов, практические задания, консультации): ___. Распределение часов по модулям: ___ (утверждается вместе с программой).

3. Календарный учебный график

Обучение ведется в течение всего календарного года по мере комплектования и зачисления слушателей. Даты начала и окончания обучения конкретного слушателя (группы) определяются договором и приказом о зачислении. Рекомендуемая продолжительность обучения: ___ недель при нагрузке ___ ак. ч в неделю.

№ Модуль Ак. ч Вид учебной деятельности Учебные недели
1 Kotlin и среда ___ Самостоятельная работа с материалами и заданиями в ЭИОС (Э), текущий контроль ___
2 UI и навигация ___ Самостоятельная работа с материалами и заданиями в ЭИОС (Э), текущий контроль ___
3 Архитектура и данные ___ Самостоятельная работа с материалами и заданиями в ЭИОС (Э), текущий контроль ___
4 Релизный контур ___ Самостоятельная работа с материалами и заданиями в ЭИОС (Э), текущий контроль ___
5 Итоговая аттестация ___ Итоговая аттестация (ИА) ___

4. Рабочие программы модулей

Модуль 1. Kotlin и среда (___ ак. ч)

Содержание: синтаксис; Android Studio; эмулятор; Git-гигиена.

Форма контроля: выполнение заданий и тестов в ЭИОС.

Модуль 2. UI и навигация (___ ак. ч)

Содержание: экраны; компоненты; навигация; адаптация.

Форма контроля: выполнение заданий и тестов в ЭИОС.

Модуль 3. Архитектура и данные (___ ак. ч)

Содержание: слои; состояние; локальные данные; сеть lite.

Форма контроля: выполнение заданий и тестов в ЭИОС.

Модуль 4. Релизный контур (___ ак. ч)

Содержание: сборка; подпись обзорно; чек-лист качества; портфолио и next-step.

Форма контроля: выполнение заданий и тестов в ЭИОС.

Модуль 5. Итоговая аттестация (___ ак. ч)

Содержание: итоговый тест и сдача итогового проекта на проверку.

Форма контроля: зачет.

Темы электронного учебного курса в ЭИОС

  1. Вводное занятие курса.
  2. Модуль 1. Основы Android.
  3. Установка, настройка и знакомство с Android Studio.
  4. Жизненный цикл.
  5. Основы верстки.
  6. Базовые элементы и свойства.
  7. ConstraintLayout.
  8. RecyclerView.
  9. Асинхронная работа в Android.
  10. Потоки и процессы.
  11. Kotlin Coroutines.
  12. Unit и UI тестирование.
  13. Промежуточная аттестация
  14. Модуль 2. Основы программирования. Введение.
  15. Часть 1. Логика, алгоритмы.
  16. Часть 2. Типы данных.
  17. Часть 3. Основные структуры данных.
  18. Часть 4. Функции в программировании.
  19. Часть 5. Арифметические и логические выражения.
  20. Часть 6. Условия в программировании.
  21. Часть 7. Циклы в программировании.
  22. Часть 8. Инструменты для программиста.
  23. Часть 9. Графика в программировании.
  24. Часть 10. События в программировании.
  25. Часть 11. Первая программа.
  26. Часть 12. Баги в программировании.
  27. Часть 13. Подведение итогов. Разбор самостоятельной работы.
  28. Промежуточная аттестация
  29. Модуль 3. Kotlin.
  30. Переменные.
  31. Функции.
  32. Условия и циклы.
  33. Коллекции.
  34. Объекты.
  35. ООП.
  36. Сравнение типов.
  37. Исключения.
  38. Корутины.
  39. Потоки.
  40. Промежуточная аттестация
  41. Модуль 4. Система управления версиями. Git.
  42. Промежуточная аттестация
  43. Модуль 5. Создание приложения.
  44. Проект
  45. Бонусный модуль от Cyber-Университета. Trello.
  46. Проект
  47. Модуль 6. Figma. Установка, знакомство с программой.
  48. Фреймы и группы.
  49. Слои и ограничения.
  50. Маски в Figma.
  51. Типографика в Figma.
  52. Стили и эффекты слоёв.
  53. Работа с векторными объектами.
  54. Делаем первый экран сайта.
  55. Figma. Рисуем персонажа и эмоции.
  56. Проект
  57. Итоговая аттестация

5. Оценочные материалы

Текущий контроль: задания, тесты и практические работы по модулям в ЭИОС; результат фиксируется в личном кабинете слушателя.

Итоговая аттестация. Итоговая аттестация обязательна. Она проходит в два этапа: итоговый тест в системе обучения и сдача на проверку итогового проекта: портфолио-приложение на Kotlin с навигацией, слоем данных и чек-листом ревью и релиза. Зачёт: не менее 70 % верных ответов в тесте и проект, принятый преподавателем по чек-листу.

Порядок проведения итоговой аттестации установлен Положением об итоговой аттестации слушателей. Банк тестовых заданий и чек-лист оценки проекта хранятся в ЭИОС и предоставляются по запросу контролирующих органов.

6. Организационно-педагогические условия и методические материалы

  • Электронный учебный курс в ЭИОС cyber-university.ru (платформа Tutor LMS): видеоматериалы, конспекты, практические задания, тесты. Доступ открывается после зачисления.
  • Методические указания по выполнению практических заданий и итогового проекта размещены внутри курса.
  • Требования к рабочему месту слушателя: компьютер с доступом к сети «Интернет» и современным браузером; для практических модулей требования к стенду указаны на странице курса.
  • Педагогические работники, реализующие программу: сведения актуализируются, см. Педагогический состав.
  • Положение о применении электронного обучения и дистанционных образовательных технологий.

Образовательная деятельность осуществляется ООО «Кибер-Телеком» (ИНН 3702651560, ОГРН 1113702017032) на основании лицензии № Л035-01225-37/00268492 от 12.04.2021, выданной Департаментом образования и науки Ивановской области (сведения о лицензии). «КИБЕР Университет» является специализированным структурным образовательным подразделением ООО «Кибер-Телеком» и входит в КИБЕР Холдинг. Дата актуализации сведений: 30.09.2026.

Официальные сайты: Министерство науки и высшего образования Российской Федерации, Министерство просвещения Российской Федерации, Федеральная служба по надзору в сфере образования и науки, Департамент образования и науки Ивановской области. Вопросы и жалобы: обратная связь.