Categories

Coursera

Description

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

184px JetBrains Logo 2016.svg

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

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

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

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

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

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

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

ЗАПИСАТЬСЯ