Платформа

Coursera

Описание

Курс создан при поддержке компании JetBrains.

Курс предназначен начинающим программистам. Людям, уже знающим несколько языков программирования, можно смело пропустить (вернее, проглядеть вскользь) его первую половину (модули 1-3). Предполагается наличие знаний по математике (в рамках курса средней школы) и общее знакомство с компьютером и хотя бы одной операционной системой.

В рамках этого модуля вы познакомитесь со следующими аспектами языка Котлин:

  • Базовые типы данных: целый, вещественный, логический, символьный, строковый
  • Структуры данных: списки, массивы, ассоциативные массивы, множества
  • Объявление и использование функций и переменных
  • Основные операторы: if, when, for, while, do/while, try/catch
  • Использование рекурсии
  • Текстовый ввод-вывод
  • Простейшие файловые операции
  • Исключения и обработка ошибок

Элементы функционального программирования: функции высших порядков, лямбды.

После прохождения этого курса вы будете иметь достаточно знаний для того, чтобы решать с помощью языка Котлин простые и практически полезные задачи; кроме того, данный курс подготовит вас к дальнейшему изучению интересного мира программирования.

Студентам, уже знакомым с языком Java и желающим познакомиться с языком Котлин, рекомендуем вместо этого модуля воспользоваться туториалами на официальном сайте языка Котлин. Студентам, не знакомым с языком Java, но имеющим значительный опыт в других языках программирования, рекомендуем сперва познакомиться с языком Java, например, при помощи курса «Java Programming: Solving Problems with Software».

Направления подготовки

ЗАПИСАТЬСЯ