Course \00abMobilnaya razrabotka. Yazyk Kotlin i osnovy razrabotki\00bb

Год начала обучения
Mode of Training
Degree / Qualification Level

Course Description

Parameter Value
Course Delivering Subdivision OIT
Language of Training Russian
Admission Year 2022

Parameter 5 семестр
Credit Value 2
Виды занятий (Часы/Вид) 8/L, 24/LW, 76/IWS
Type of Assessment Pass/Fail Examination

Parameter Value
Brief Description/Course Content

Язык программирования Kotlin является основным языком разработки мобильных приложений под Android. Он имеет ряд особенностей, которые нужно обязательно учитывать при программировании. В этой дисциплине также рассматриваются базовые принципы разработки мобильных приложений. В дисциплине разбираются следующие темы:

 

- Функции

- Null-безопасность

- Концепции ООП в Kotlin

- Наследование, интерфейсы, абстрактные классы

- Обобщённое программирование. Расширения классов

- Множества, списки, ассоциативные массивы.

- Макеты активности

- Элементы пользовательского интерфейса

Planned Learning Outcomes

После прохождения дисциплины обучающийся получит крепкий фундамент для дальнейшего изучения разработки приложений (не только мобильных) на языке Kotlin.

Обучающийся будет уметь:

- Писать программы на языке Kotlin с применением современных подходов и технологий.

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

Included into Modules