План на курса

Започване

  • Основна синтаксис
  • Идиоми
  • Конвенции за кодиране

Основи

  • Основни типове
  • Пакети
  • Контрол на потока
  • Връщане и скокове

Класове и Обекти

  • Класове и наследяване
  • Свойства и полета
  • Интерфейси
  • Модификатори за видимост
  • Разширения
  • Класове за данни
  • Генерации
  • Вградени класове
  • Enum класове
  • Обекти
  • Делгиране
  • Делгирани свойства

Функции и Ламбда изрази

  • Функции
  • Ламбда изрази
  • Вградени функции

Други

  • Разбиващи декларации
  • Колекции
  • Обхвати
  • Проверки на типове и кастове
  • Изрази на this
  • Равенство
  • Претоварване на оператори
  • Безопасност от нула
  • Изключения
  • Анотации
  • Рефлексия
  • Типове сигурни строители
  • Динамичен тип

Interop

  • Извикване на Java от Kotlin
  • Извикване на Kotlin от Java

Референтен материал

  • Документиране на Kotlin код
  • Използване на Maven
  • Използване на Ant
  • Използване на Gradle
  • Kotlin и OSGi

Учебни материали

Изисквания

  • IntelliJ
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории