Главная Школы SoftServe Academy Основи Kotlin для Android
SoftServe Academy

Основи Kotlin для Android

10 749 UAH за курс
14 занятий
Для начинающих
Android Kotlin
Этот курс научит тебя создавать приложения для Android с нуля. Ты освоишь Kotlin, Android Studio и Git, а также научишься писать чистый код и работать с UI. После курса сможешь разработать собственную игру или приложение и публиковать их в Play Market.

О курсе

Программа курса

Блок 1: Основы Kotlin и инструменты разработки

На этом курсе начинают с основ программирования языком Kotlin. Слушатели изучают фундаментальные концепции - типы данных, переменные и структуры управления. Одновременно они осваивают работу в Android Studio и обучаются использовать Git и GitHub для контроля версий. Этот модуль дает прочную базу для дальнейшей разработки.

Объектно-ориентированное программирование и расширенные возможности Kotlin

Далее курс углубляется в объектно-ориентированное программирование. Здесь рассматривают классы, объекты, конструкторы и принципы ООП. Слушатели обучаются обрабатывать исключения, работать с null-безопасностью и использовать структуры данных. Модуль также охватывает функции расширения, лямбда-выражения и другие современные возможности Kotlin.

Продвинутые концепции и инструменты разработки

Эта часть курса посвящена более сложным темам. Здесь изучают классы данных, объекты, перечисления и идиоматический код Kotlin. Рассматривают делегирование, ленивую инициализацию и сопрограммы. Слушатели также осваивают все необходимые инструменты - Android Studio, Gradle и Git для полноценной разработки.

Практическая разработка Android-приложений

Финальный блок сосредоточен на практическом создании приложений. Слушатели обучаются разрабатывать интерфейсы с помощью Jetpack Compose UI Toolkit. Они создают простую настольную игру для Android, которую можно запустить на смартфоне или опубликовать в Play Market. Этот модуль объединяет все полученные знания в реальном проекте.

Результаты обучения

После завершения курса вы сможете создавать полноценные Android-приложения, работать с различными типами данных и структурами управления. Вы освоите объектно-ориентированный подход, научитесь обрабатывать ошибки и использовать коллекции объектов. Курс также научит эффективно работать с Git и GitHub для управления проектами.

Дополнительные возможности

Курс включает поддержку ментора на протяжении всего обучения. Вы получите помощь в улучшении своего CV и доступ к дополнительным электронным курсам для самостоятельного обучения. Также доступны онлайн-курсы английского языка и Speaking Club для развития языковых навыков.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Сопровождение ментора