Войти

Котлин — быстрый старт

Начальный
1 490 Р
7 490 Р

Курс по быстрому освоению языка программирования Kotlin. Содержит 49 лекций, которые длятся 9 часов. Предназначен для тех, кто уже знает основы Java, Android-разработчикам. В программе: основы языка Kotlin, функциональное программирование, лямбда-выражения, написание программ, особенности ООП на Kotlin, коллекции. В лекции добавлены промежуточные тесты и домашние задания. Обучение проходит на платформе Udemy. В конце обучения выдаётся сертификат.

Подробнее


Начальный
1 490 Р
7 490 Р

Компания: udemy

Язык: ru

Длительность курса

Длительность курса

Обучение в свободном режиме

Формат обучения

Формат обучения

Видеолекции, тестирования и практические занятия

Обратная связь

Обратная связь

Обратная связь от преподавателя

Теория и практика

Теория и практика

9 часов видеоуроков

Чему научитесь

Писать на языке программирования Kotlin
- Разбираться в функциональном программировании
- Понимать основы языка Kotlin
- Писать программы в Kotlin-стиле
- Разрабатывать программы
- Оптимизировать код
- Добавлять зависимости для приложения
- Получать данные из сети
- Создавать макеты

Пройти курс Запишись на курс
прямо сейчас!

Кураторы: нет

О курсе

О курсе

Кураторы: нет
Программистам, которые знают основы Java

Android-разработчикам

Java-разработчикам

Рассрочка

Введение

Первая программа на Kotlin

Основной синтаксис

Переменные

Тест по переменным

Nullable types (нулабельные типы)

Условный оператор if

Тест по условным операторам и nullable types

Условный оператор when

Введение в коллекции

Тест по коллекциям

Циклы

Введение в функции

Дефолтные и именованные параметры

Исключения

Тест по основному синтаксису языка Kotlin

Функциональное программирование

Анонимные методы или лямбда-выражения

Функции высшего порядка filter и map

Бесконечные последовательности

Функция ZIP

Функция FlatMap

Контрольная работа по коллекциям

Функции with и let

Создание функций высшего порядка

Extension-функции

ООП

Введение в ООП

Конструкторы

Методы

Equals

HashCode

Data class

Enum-class

Наследование

Абстрактные классы, интерфейсы и Smart Cast

Анонимные классы

Оптимизируем код

Модификаторы доступа

Companion Object

SingleTon

Generic

Generic functions. Lateinit var

Итоговый тест по курсу Kotlin

Практическое использование Kotlin в Android-разработке

Первое приложение на Kotlin

Обзор второго приложения на Kotlin

Добавляем зависимости для приложения

Добавляем POJO объекты

Получаем данные из сети

Создание локального хранилища

Добавляем и настраиваем ViewModel

Дорабатываем ViewModel

Создаем первые макеты

Адаптер и первый экран

Экран с детальной информацией

Ссылка на готовый проект

Итоги

Kotlin

Основы языка Kotlin

Написание программ в Kotlin-стиле

Работа с Extension-функциями и Data-классами

Знание особенностей ООП на Kotlin

Функциональное программирование

Создание функций высшего порядка

ООП

Наследование

Оптимизация кода

Создание локального хранилища

Навыки, которые вы получите

Компания, проводящая курс

Udemy

39 курсов по 142 темам

Образовательная онлайн-платформа Udemy предлагает более 130 000 видеокурсов. В проекте зарегистрировано более 40 миллионов студентов, а...

Преподаватели курса

Android-разработчик

Закончил университет в сфере IT-технологий. Работает...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

смотрите также

Похожие курсы

больше курсов

Похожие курсы компании