ImbaCode

Мобильная разработка

Возраст

12–17 лет

Занятий

36 занятий

Направление

Мобильная разработка

Категория

Программирование

Модулей

2

Курс на 36 занятий для подростков 12–17 лет: Kotlin, Java и Android Studio — от синтаксиса до приложения, готового к релизу.

Из чего состоит курс

Модули внутри одного маршрута

Каждый модуль — отдельная программа или инструмент, но страница и маршрут обучения остаются единым курсом.

114 занятий

Kotlin и Java: пишем серьёзный код

Kotlin + IntelliJ IDEA

222 занятия

Android Studio: моё приложение в AppStore

Android Studio + Kotlin

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

1

Kotlin и Java: пишем серьёзный код

Kotlin + IntelliJ IDEA

14 занятий

1

Знакомство с Kotlin и Java

  • компиляция, переменные
2

Функции

  • функции высшего порядка
3

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

  • вложенные циклы
4

Массивы и коллекции

  • Практическая работа и закрепление навыков
5

Объекты

  • конструкторы
6

Классы и интерфейсы

  • Практическая работа и закрепление навыков
7

Null safety и модификаторы доступа

  • Практическая работа и закрепление навыков
8

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

  • Практическая работа и закрепление навыков
9

Enum, функции расширения, пакеты

  • Практическая работа и закрепление навыков
10

Исключения и scope-функции

  • Практическая работа и закрепление навыков
11

Kotlin Multiplatform Desktop

  • первое приложение
12

KMP Desktop: сборка и установщик

  • Практическая работа и закрепление навыков
13

Мой проект

  • идея, начало разработки
14

Запускаю приложение!

  • защита проекта
2

Android Studio: моё приложение в AppStore

Android Studio + Kotlin

22 занятия

1

Старт

  • Android, Gradle, первый проект
2

Компоненты и Material Design

  • Практическая работа и закрепление навыков
3

Snackbar, Toast, экран входа

  • Практическая работа и закрепление навыков
4

Activity и Manifest

  • Практическая работа и закрепление навыков
5

Fragment и Dialog

  • Практическая работа и закрепление навыков
6

Navigation и View Binding

  • Практическая работа и закрепление навыков
7

Жизненный цикл Activity и Fragment

  • Практическая работа и закрепление навыков
8

ViewModel и архитектура

  • Практическая работа и закрепление навыков
9

LiveData и корутины

  • многопоточность
10

SharedPreferences и Bundle

  • Практическая работа и закрепление навыков
11

Разрешения и файловая система

  • Практическая работа и закрепление навыков
12

HTTP-запросы и Retrofit

  • Практическая работа и закрепление навыков
13

Dagger и Hilt

  • внедрение зависимостей
14

SQL и Room

  • Практическая работа и закрепление навыков
15

Уведомления

  • Практическая работа и закрепление навыков
16

Интенты и иконки

  • Практическая работа и закрепление навыков
17

RecyclerView и адаптеры

  • Практическая работа и закрепление навыков
18

Jetpack Compose

  • «Калькулятор»
19

GMS Location

  • навигатор, Яндекс Карты
20

Готовимся к релизу

  • APK
21

Мой проект

  • идея, начало разработки
22

Запускаю приложение!

  • защита проекта
Запишитесь на пробный урок —
это бесплатно и ни к чему не обязывает
Оставьте заявку — Кирилл лично свяжется, узнает про ребёнка и предложит подходящее направление. Никаких скриптов продаж.
Подобрать курс ребёнку