Цель заброшена
Автор не отписывался в цели 11 месяцев 17 дней
Junior Android Developer (3 ступень - Kotlin)
Получить расширенные теоретические и практические знания в области разработки мобильных приложений под Android с использованием языка программирования Kotlin.
Эта цель продолжение цели "Войти в айти после 40...". Углубляемся в мобильную разработку под Android и получаем новые знания.
Kotlin молодой и очень перспективный язык программирования, на котором на данный момент уже можно писать программы в любой области: Kotlin for Server Side, Kotlin for Android, Kotlin for JavaScript, Kotlin for Native, Kotlin for Data Science, Coroutines, Multiplatfor, iOS.
Критерий завершения
Самостоятельно от разработки приложения до регистрации его в Google Play Market
Личные ресурсы
Время, информация, знания, деньги
Экологичность цели
Эта цель зависит от моего желания стать программистом
-
Старт
-
Kotlin - основы языка
-
Базовый систаксис
-
Идеомы
-
Coding Conventions
-
Базовые типы
-
Packages and Imports
-
Control Flow: if, when, for, while
-
Returns and Jumps
-
Ranges and Progressions
-
Циклы while, do while, for, for each
-
Statement (инструкции) vs Expression (выражения)
-
Колекции: Array, List, Set, Map
-
Классы
-
data Классы
-
Sealed - Изолированные классы - Запечатанные классы
-
Data object
-
Вложенные и внутренние(inner) классы
-
Анонимные внутренние классы
-
Вариантность в Kotlin
-
Анонимные объекты
-
Делегирование класса
-
Функции
-
Лямбды
-
Высокоуровневые функции и лямбды
-
Встроенные (inline) функции
-
Обобщения (Generics)
-
Nullable types
-
Delegated Properties - Делегированные свойства
-
-
Kotlin - регулярные выражения
-
Kotlin - DLS
Котлин позволяет писать свой язык для специальных нужд.
-
Kotlin - KSP
Kotlin Symbol Processing
- 3371
- 23 июля 2020, 10:01
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением