Categories
CourseraDescription
Курс создан при поддержке компании JetBrains.
Курс предназначен начинающим программистам. Людям, уже знающим несколько языков программирования, можно смело пропустить (вернее, проглядеть вскользь) его первую половину (модули 1-3). Предполагается наличие знаний по математике (в рамках курса средней школы) и общее знакомство с компьютером и хотя бы одной операционной системой.
В рамках этого модуля вы познакомитесь со следующими аспектами языка Котлин:
- Базовые типы данных: целый, вещественный, логический, символьный, строковый
- Структуры данных: списки, массивы, ассоциативные массивы, множества
- Объявление и использование функций и переменных
- Основные операторы: if, when, for, while, do/while, try/catch
- Использование рекурсии
- Текстовый ввод-вывод
- Простейшие файловые операции
- Исключения и обработка ошибок
Элементы функционального программирования: функции высших порядков, лямбды.
После прохождения этого курса вы будете иметь достаточно знаний для того, чтобы решать с помощью языка Котлин простые и практически полезные задачи; кроме того, данный курс подготовит вас к дальнейшему изучению интересного мира программирования.
Студентам, уже знакомым с языком Java и желающим познакомиться с языком Котлин, рекомендуем вместо этого модуля воспользоваться туториалами на официальном сайте языка Котлин. Студентам, не знакомым с языком Java, но имеющим значительный опыт в других языках программирования, рекомендуем сперва познакомиться с языком Java, например, при помощи курса «Java Programming: Solving Problems with Software».