Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

Программирование на Kotlin от Skillbox

Вы научитесь

Kotlin – востребованный у работодателей язык программирования, который может использоваться в бэкэнд-разработке, создании приложений на Android и тестировании. На курсе вы приобретёте знания и навыки во всех этих сферах, причём опыта в области программирования не потребуется. Курс, однако, подойдёт и опытным разработчикам на Java, потому что Kotlin может существенно повысить качество и скорость вашей работы.Вы изучите базовый функционал и синтаксис Kotlin. Научитесь работать с коллекциями данных и стилем кода. Познакомитесь с принципами объектно-ориентированного программирования. Сможете создавать многопоточные программы.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
2 месяца
Стоимость
43258 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Работать с коллекциями данных
#02
Применять принципы ООП при разработке
#03
Разрабатывать многопоточные программы
#04
Программировать на Kotlin
#05
разбираться в его синтаксисе и функционале
#06
Совершенствовать стиль кода и работать над его организацией в функциях
Программа курса

Вы будете обучаться на специальной платформе, где вы будете изучать видео с теорией, выполнять практические задания или тесты и работать с куратором, который укажет на ошибки и ответит на все вопросы. По окончании обучения вы разработаете программу, которая будет эмулировать работу распределительного центра. 

Интро

Проведёте вступительное занятие, где познакомитесь с преподавателем и поймёте, как будет построено обучение. Получите представление о программе курса.

Введение

Продолжите делать первые шаги в изучении Kotlin. Поработаете над установкой среды разработки и создадите первый проект. 

Переменные

Дадите определение понятию переменных в программировании. Разберётесь с тем, для чего они нужны. Узнаете, как выполнять базовые операции, связанные с ними.

Функции

Узнаете, что такое функции и как при помощи них объединять разные элементы программы. Сможете сделать свой код более удобным и компактным. 

Условия и циклы

Изучите такие термины, как условия и циклы. Научитесь писать программы таким образом, чтобы они сами принимали отдельные решения на основе разных запросов.

Коллекции

Изучите разные способы хранения данных программы. Узнаете, что такое сеты, мапы и массивы. Сможете эффективно ими пользоваться.

Объекты

Дадите определение понятию объектов в сфере программирования. Поймёте, как сделать так, чтобы в программе были представлены реальные сущности. 

ООП. Инкапсуляция и наследование

Узнаете, что такое объектно-ориентированное программирование. Начнёте знакомство с отдельными его принципами, а именно с инкапсуляцией и наследованием. 

ООП. Абстракции

Познакомитесь с таким принципом ООП, как абстракция. Научитесь выделять основные характеристики разных объектов. 

ООП. Интерфейсы и полиморфизм

Изучите принцип полиморфизма. Освоите навыки работы с интерфейсами. Рассмотрите более сложные и эффективные концепции ООП. 

Сравнение типов

Разберётесь в том, как устроены объекты разных типов, и научитесь проводить качественное сравнение между ними. 

Исключения

Поработаете с ошибками и исключениями в своих программах. Сможете их выявлять и исправлять. Узнаете, как предотвратить их возникновение в будущем. 

Корутины

Познакомитесь с таким понятием, как корутины. Научитесь разрабатывать приложения, которые могут выполнять несколько задач одновременно. 

Потоки данных

Сможете работать с потоками данных и грамотно их распределять в приложениях с высокой нагрузкой. Отработаете этот навык. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Skillbox
Школа
Skillbox — это одна из крупнейших образовательных платформ на российском рынке, предоставляющая более 500 образовательных курсов по различным тематикам, начиная с программирования и аналитики и заканчивая модой и флористикой.