Kotlin – востребованный у работодателей язык программирования, который может использоваться в бэкэнд-разработке, создании приложений на Android и тестировании. На курсе вы приобретёте знания и навыки во всех этих сферах, причём опыта в области программирования не потребуется. Курс, однако, подойдёт и опытным разработчикам на Java, потому что Kotlin может существенно повысить качество и скорость вашей работы.
Вы изучите базовый функционал и синтаксис Kotlin. Научитесь работать с коллекциями данных и стилем кода. Познакомитесь с принципами объектно-ориентированного программирования. Сможете создавать многопоточные программы.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вы будете обучаться на специальной платформе, где вы будете изучать видео с теорией, выполнять практические задания или тесты и работать с куратором, который укажет на ошибки и ответит на все вопросы. По окончании обучения вы разработаете программу, которая будет эмулировать работу распределительного центра.
Проведёте вступительное занятие, где познакомитесь с преподавателем и поймёте, как будет построено обучение. Получите представление о программе курса.
Продолжите делать первые шаги в изучении Kotlin. Поработаете над установкой среды разработки и создадите первый проект.
Дадите определение понятию переменных в программировании. Разберётесь с тем, для чего они нужны. Узнаете, как выполнять базовые операции, связанные с ними.
Узнаете, что такое функции и как при помощи них объединять разные элементы программы. Сможете сделать свой код более удобным и компактным.
Изучите такие термины, как условия и циклы. Научитесь писать программы таким образом, чтобы они сами принимали отдельные решения на основе разных запросов.
Изучите разные способы хранения данных программы. Узнаете, что такое сеты, мапы и массивы. Сможете эффективно ими пользоваться.
Дадите определение понятию объектов в сфере программирования. Поймёте, как сделать так, чтобы в программе были представлены реальные сущности.
Узнаете, что такое объектно-ориентированное программирование. Начнёте знакомство с отдельными его принципами, а именно с инкапсуляцией и наследованием.
Познакомитесь с таким принципом ООП, как абстракция. Научитесь выделять основные характеристики разных объектов.
Изучите принцип полиморфизма. Освоите навыки работы с интерфейсами. Рассмотрите более сложные и эффективные концепции ООП.
Разберётесь в том, как устроены объекты разных типов, и научитесь проводить качественное сравнение между ними.
Поработаете с ошибками и исключениями в своих программах. Сможете их выявлять и исправлять. Узнаете, как предотвратить их возникновение в будущем.
Познакомитесь с таким понятием, как корутины. Научитесь разрабатывать приложения, которые могут выполнять несколько задач одновременно.
Сможете работать с потоками данных и грамотно их распределять в приложениях с высокой нагрузкой. Отработаете этот навык.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Kotlin – язык программирования. Чаще всего используется для разработки веб-приложений и приложений на Android. Также его можно задействовать для автоматического тестирования.
IntelliJ idea – среда разработки для Kotlin и Java со множеством полезных функций.
Многопоточные приложения – программы, где несколько задач могут решаться одновременно.
Объектно-ориентированное программирование – общие принципы, по которым пишется программа. Среди них инкапсуляция, абстракция, полиморфизм и наследование. Подробнее про каждый можно узнать на сайте курса.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Проверять ваши домашние задания будут эксперты, а также вас будет сопровождать куратор, который поможет справиться с трудностями. Вы получите профессиональные советы, рекомендации и лайфхаки.
Вам не потребуется никаких специальных знаний или подготовки для успешного старта обучения.
Да, конечно. Подать заявление можно на официальном сайте ИФНС или в приложении Госуслуг. Команда школы поможет собрать пакет документов.