План на курса
Введение
- Предности на 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
Машинен превод
Отлично съдържание, отлични упражнения. Покрито е много информация. Приветливо за нови Kotlin програмисти, но също така и много повече за обучение за тези от нас, които вече използват Kotlin. Най-сериозно препоръчвам този курс. Темпото на курса беше идеално, не твърде бавно, не твърде бързо. Алтернацията между инструкции и упражнения помогна за закрепване на знанията от всеки раздел.
Mark Sorenson - Los Alamos National Laboratory
Курс - Programming with Kotlin
Машинен превод