О курсе
Сегодня Kotlin — главный язык Android-разработки, активно вытесняющий Java на второстепенные позиции. Перед Котлин-разработчиком открыты хорошие возможности по реализации в IT-девелопменте: команды энтузиастов-профессионалов, передовые Android-технологии, интересные проекты, которые приносят пользу большому количеству людей и многое другое.
Данный видео курс состоит из 12-ти последовательных уроков, на которых учащиеся смогут познакомиться с достаточно молодым и перспективным языком программирования Kotlin, который работает поверх виртуальной машины Java (JVM) и часто используется в разработке мобильных и веб-приложений.
После прохождения курса вы сможете использовать Kotlin в создании проектов различной сложности.
Этот курс входит в специальности:
Предварительные Требования
Программа обучения рассчитана как на новичков в программировании, так и на тех, кто владеет языком Java.
Вы научитесь
- Применять циклы и условные конструкции
- Работать с функциями и массивами
- Понимать основы ООП и функционального программирования, а также применять эти знания на практике
- Использовать делегаты и обобщения в Kotlin
- Использовать аннотации и механизм рефлексии
- Понимать основные концепции многопоточного программирования
- 6 ч 55 м
- 14.11.2018
- 12 из
- 01.12.2020
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу Kotlin на 40 дней?
Цель данного видео урока - познакомить учащихся с языком Kotlin, продемонстрировать некоторые особенности языка.
Познакомить студентов с синтаксисом языка Kotlin, основными и базовыми типами, а также системой типов
Научиться использовать циклы и условные конструкции в Kotlin
Функции в Kotlin. Научиться использовать механизм функционального программирования, предоставленный языком, познакомиться с принципами этого подхода.
Познакомиться с массивами и коллекциями в Kotlin. Научиться выбирать и использовать.
Познакомиться с классами и интерфейсами в Kotlin.
Познакомиться с принципами объектно-ориентированного программирования.
Познакомиться с механизмами делегирования в Kotlin.
Научиться использовать обобщенные типы в Kotlin.
Научиться обрабатывать исключения в Kotlin.
Научиться создавать аннотации, и с помощью механизма рефлексии обращаться к свойствам и методам объектов динамически во время выполнения.
Научиться использовать многопоточность в своих программах.