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