Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
- Общ преглед на Kotlin
- Преглед на базовите концепции на Kotlin
Напредни езикови функции
- Лямбда изрази и функции на повисок ред
- Функции и свойства за разширение
- Вътрешно функциониращи функции и конкретизирани параметри на тип
- Колекции и последователности
Обекто-ориентирано програмиране
- Делегация на класове и изрази за обекти
- Запечатане на класове и алиаси на тип
- Генерализации и вариации
- Напредна наследяване и полиморфизъм
Функционално програмиране
- Разбиране на монадите и функционалните конструкции
- Работа с библиотеката Arrow
- Корутини и основни принципи на асинхронно програмиране
- API на потока и реактивно програмиране
Разработка на Android с Kotlin
- Kotlin Android Extensions и свързване с изгледите
- Използване на Kotlin Coroutines в Android
Резюме и следващи стъпки
Изисквания
- Основни знания за Kotlin
- Разбиране на концепциите на обектно-ориентираното програмиране
Целева аудитория
- Разработчици
- Програмисти
14 Часа
Отзиви от участници (2)
Дълбоките познания и примерите
Ankur Kapila - Deutsche Bank
Курс - Programming with Kotlin
Машинен превод
Интензивност на курса и покритие на темите. Сложните теми са обяснени на добра височина, така че дори и ако има някои бели точки (като DSL) -- няма да е трудно да продължа самостоятелно, тъй като вече разполагам с общо разбиране за основите и поне знам как да формулирам въпросите си към Google.
Alexey Baryshnev - C.T.Co SIA
Курс - Advanced Kotlin Programming
Машинен превод