Свържете се с нас

Съдържание и теми, включени в курса

Въведение

  • Общ преглед на Kotlin
  • Преглед на основните концепции в Kotlin

Разширени функционалности на езика

  • Ламбда изрази и функции от по-висок ред
  • Разширяващи функции и свойства
  • Вградени (inline) функции и уточнени (reified) типови параметри
  • Колекции и последователности

Обектно-ориентирано програмиране

  • Делегиране на класове и обектни изрази
  • Запечатани (sealed) класове и псевдоними на типове
  • Генерици и вариантност
  • Разширено наследяване и полиморфизъм

Функционално програмиране

  • Разбиране на монади и функционални конструкции
  • Работа с библиотеката Arrow
  • Основи на корутините и асинхронното програмиране
  • Flow API и реактивно програмиране

Android разработка с Kotlin

  • Kotlin Android Extensions и обвързване на изгледи (view binding)
  • Използване на Kotlin корутини в Android

Обобщение и следващи стъпки

Изисквания

  • Базови познания по Kotlin
  • Разбиране на концепциите на обектно-ориентираното програмиране

Аудитория

  • Разработчици
  • Програмисти
 14 Часа

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


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

Отзиви от участници (2)

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

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