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