Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 1.71 KB

README.md

File metadata and controls

33 lines (17 loc) · 1.71 KB

Домашние задания по курсу «Разработка приложений на Kotlin»

Важно: Правила оформления вопросов, сообщений о ошибках и проблемах

Важно: Примеры кода из лекций можно использовать для самостоятельной проработки материалов лекции, а также для выполнения домашнего задания.

Блок 1. Основы Kotlin, отличия от Java, функции и автотесты

1.1. [x] Рабочее окружение: Gradle, Plugins, IntelliJ IDEA

1.2. [x] Отличия от Java: immutability, переменные, типы данных, операторы и приведение типов

1.3. [x] Управляющие конструкции. Функции

1.4. [x] Автотесты, работа с отладчиком и Continuous Integration

Блок 2. ООП

2.1. [x] ООП: объекты и классы

2.2. [x] ООП: композиция, наследование и интерфейсы

Блок 3. Исключения, коллекции и продвинутые концепции

3.1. [x] Исключения

3.2. [x] Generics и коллекции

3.3. [x] Лямбды, extension-функции, операторы

3.4. [x] Sequences

Доп.материалы: см. в репозитории кодом.