Программирование на Kotlin
Санкт-Петербург, весна 2019
Описание
Описание курса
Котлин - современный язык программирования, разрабатываемый в компании Jetbrains. В данном курсе мы познакомимся с его реализацией для JVM, обсудим какие проблемы Java он решает. Знание одного из ООП языков программирования поможет в усвоении материалов, но не является обязательным.
Примерный список тем
- Немного истории. Зачем нам еще один JVM язык?
- Базовый синтаксис
- ООП
- Взаимодействие с Java
- Коллекции
- Фукнции высших порядков
- Дженерики
- Создание DSL
- Обзор нововведений версии 1.3 ( inline классы, сопрограммы, ... )
Для получения зачета будет необходимо выполнить набор домашних заданий. Также возможны небольшие письменные работы на лекциях.