Содержание курса
1. Система сборки Gradle
5 уроков
1 644
520
80м
62
Открытый
1.1
Инициализация проекта
↗
499
153
15м 38с
16
Открытый
1.2
Задачи в Gradle
↗
321
119
12м 54с
14
Открытый
1.3
Добавление Desktop модуля и подключение Compose Multiplatform
↗
306
107
25м 9с
12
Открытый
1.4
Добавление Android к проекту
↗
224
74
18м 45с
9
Открытый
1.5
Создаем iOS приложение и подключаем к нему общий код
↗
294
67
11м 54с
11
2. Разработка каркаса приложения
6 уроков
552
385
84м
40
Открытый
2.1
Знакомство с синтаксисом expect-actual
↗
224
69
12м 9с
8
Закрытый
2.2
Презентационный паттерн MVVM, добавление ViewModel
↗
76
76
12м 23с
8
Закрытый
2.3
Подключаем тему приложения
↗
69
65
11м 10с
7
Закрытый
2.4
Работа с кросс-платформенными ресурсами
↗
65
63
19м 35с
7
Закрытый
2.5
Внедряем кросс-платформенные настройки
↗
60
58
9м 21с
5
Закрытый
2.6
Внедрение зависимостей с помощью Koin
↗
58
54
20м 16с
5
3. Вёрстка экранов приложения
4 урока
200
181
75м
15
Закрытый
3.1
Модели данных и UI атомы
↗
57
53
20м 27с
5
Закрытый
3.2
Работаем с календарём
↗
49
44
11м 54с
4
Закрытый
3.3
Добавляем экран категорий
↗
47
42
22м 30с
3
Закрытый
3.4
Экран событий, работа с диалогами в Compose Multiplatform.
↗
47
42
22м 30с
3
4. Серверная часть и работа с данными
4 урока
180
155
155м
15
Закрытый
4.1
Подключаем базу данных SqlDelight
↗
53
45
23м 19с
4
Закрытый
4.2
Инициализируем сервер на CMS Strapi
↗
45
38
40м 35с
4
Закрытый
4.3
Кастомизация логики сервера на CMS Strapi
↗
34
29
36м 27с
3
Закрытый
4.4
Создаем сетевой слой на Ktor. Синхронизация данных.
↗
48
43
56м 51с
4
5. Навигация
1 урок
49
49
0м
2
Закрытый
5.1
Decompose. Часть 1
↗
49
49
0м 12с
2