План на курса
Въведение
- Преглед на Kotlin Преглед на основните концепции на Kotlin.
Разширени езикови функции
- Ламбда изрази и функции от по-висок ред Функции за разширение и свойства Вградени функции и параметри на реифициран тип Колекции и последователности
Обектно-ориентиран Programming
- Делегиране на класове и изрази на обекти Запечатани класове и псевдоними на типове Генерики и вариации Разширено наследяване и полиморфизъм
функционален Programming
- Разбиране на монади и функционални конструкции Работа с Arrow библиотека Coroutines и основи на асинхронното програмиране Flow API и реактивно програмиране
Разработка на Android с Kotlin
- Kotlin Разширения за Android и обвързване на изглед Използване на Kotlin Coroutines на Android
Обобщение и следващи стъпки
Изисквания
- Основни познания по Kotlin Разбиране на концепциите за обектно-ориентирано програмиране
Публика
- Разработчици Програмисти
Oтзиви от потребители (3)
Алекс е много приятелски и приветлив човек. Той накара всички да се чувстват удобно, работайки заедно и доброволно да предложат решения.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Курс - Kotlin for Beginners
Машинен превод
То беше кратко, добре организирано, имаше добро равновесие между задачи и лекции и всичко беше точно.
Alexander Illarionov - C.T.Co SIA
Курс - Advanced Kotlin Programming
Машинен превод
Отлично съдържание, отлични упражнения. Покрито е много информация. Приветливо за нови Kotlin програмисти, но също така и много повече за обучение за тези от нас, които вече използват Kotlin. Най-сериозно препоръчвам този курс. Темпото на курса беше идеално, не твърде бавно, не твърде бързо. Алтернацията между инструкции и упражнения помогна за закрепване на знанията от всеки раздел.
Mark Sorenson - Los Alamos National Laboratory
Курс - Programming with Kotlin
Машинен превод