Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение
- Защо Kotlin е по-добра Java
Настройване на инструментите
- Използване на инструментите от командния ред Инсталиране на JDK за Kotlin Инсталиране и настройка на IDE: IntelliJ Инсталиране на добавките
Първи стъпки с Basic Kotlin Programming
- Изучаване на Kotlin архитектура Създаване на променливи в Kotlin Разбиране на различните типове данни в Kotlin Използване на низове в Kotlin Разбиране на неизменността в Kotlin Внедряване на изрази, оператори и присвоявания Използване на променливи с нулеви стойности в Kotlin за нулева безопасност Обработка на условен програмен поток с изрази "if" Опции за обработка Използване на изрази "when" Проучване на разширените възможности на Kotlin за условни изрази Използване на масиви и списъци в Kotlin Внедряване на циклични конструкции в Kotlin Създаване, деклариране и използване на функции в Kotlin Използване на параметри и връщане на стойност Използване на функции за разширение Използване на вградени функции Използване на функции от по-висок ред
Обектно-ориентиран Programming с Kotlin
- Общ преглед на програмиране с обекти Създаване на клас Добавяне на методи към класове Дефиниране на основни конструктори Използване на именувани параметри и стойности по подразбиране Използване на отворени класове за разрешаване на наследяване Използване на абстрактни класове Създаване и използване на интерфейси Обработка Подмяна на създаване на класове данни Използване на единични и придружаващи обекти Използване на изброявания Групиране на класове в пакети Използване на импортиране Внедряване на скриване на информация Използване на Getters и Setters Внедряване на модификатори на видимост Разбиране на генеричните елементи Внедряване на генеричен стек с помощта на генерични функции
Изследване на съвместимостта на Kotlin с Java
- Използване на Java от Kotlin Използване на Kotlin от Java
Проучване на разширените функции на Kotlin.
- Разбиране на претоварването на оператора Използване на анотации Използване на отражение Внедряване на DSL конструиране Внедряване на деструктуриране
Използване на Kotlin за функционални Programming
Практически: Конвертиране на приложение за Android от Java в Kotlin
- Използване на Android Studio Стартиране на нов проект с Kotlin Преобразуване на съществуващ Java код в Kotlin Използване на Android API с Kotlin
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит в Java програмиране
- Основен опит или познаване на разработката за Android
Публика
- Разработчици на Android, които се интересуват от Kotlin
- Java програмисти, интересуващи се от Kotlin
21 Часа