Чему вы научитесь
- Использовать циклы while, do-while и for
- Создавать собственные функции и повторно использовать код
- Работать с параметрами, возвращаемыми значениями и областью видимости функций
- Обрабатывать строки и выполнять их анализ
- Использовать массивы, списки, множества и словари (Array, List, MutableList, Set, Map)
- Обрабатывать коллекции с помощью forEach, map, filter, find, count
- Использовать лямбда-выражения в Kotlin
- Обрабатывать ошибки с помощью try, catch и finally
- Решать алгоритмические задачи и анализировать данные
- Разрабатывать полноценные консольные приложения на Kotlin
- Подготавливать код к изучению объектно-ориентированного программирования (OOP)
О курсе
Kotlin Core — это второй курс после Kotlin Basic Start.
В этом курсе вы научитесь писать более профессиональный код, работать с циклами, функциями, строками, коллекциями, лямбда-выражениями ,обработкой ошибок.
Для кого этот курс
Для студентов, успешно прошедших курс Kotlin Basic Start
Для начинающих Kotlin-разработчиков
Для будущих Android-разработчиков
Для студентов технических специальностей
Для людей, которые хотят сменить профессию и начать карьеру в IT
Для тех, кто хочет подготовиться к изучению объектно-ориентированного программирования
Для всех, кто предпочитает обучение через практику, а не только через теорию
Начальные требования
Необходимо уверенно владеть материалом курса Kotlin Basic Start.
Или Вы должны знать:
- переменные и типы данных;
- арифметические и логические операторы;
- условия
if,elseиwhen; - работу с
readln(); - основы функций
println(); - основы работы в IntelliJ IDEA
Преподаватели курса
Как проходит обучение
Курс состоит из 7 модулей.
Каждый модуль включает 5 практических сессий.
Каждая тема объясняется простым языком и сразу закрепляется практикой.
Большинство заданий являются интерактивными: программы получают данные от пользователя и выполняют реальные вычисления.
В конце курса вы разработаете полноценный консольный проект, объединив все изученные темы.
Что вы получите
- Навыки программирования на уровне Kotlin Core
- Понимание принципов написания чистого и структурированного кода
- Большое количество практических задач и мини-проектов
- Навыки работы с функциями, коллекциями и алгоритмами
- Подготовку к техническим собеседованиям уровня Junior
- Финальный проект для портфолио
- Полную готовность к изучению курса Kotlin OOP
- Сертификат Stepik после успешного прохождения курса (при наличии соответствующей возможности на платформе)