Содержание курса
1. Предварительные материалы
4 урока
2 281
1 632
8м
19
Закрытый
1.1
Установка Android Studio
↗
852
852
1м 58с
2
Закрытый
1.2
Git
↗
541
362
2м 59с
7
Закрытый
1.3
Принципы
↗
455
378
1м 23с
10
Закрытый
1.4
Задача
↗
433
40
3м 10с
0
2. Jetpack Compose. Intro
4 урока
1 624
1 271
3м
6
Закрытый
2.1
Что такое Jetpack Compose?
↗
441
441
1м 8с
2
Закрытый
2.2
А чем плох View-based UI?
↗
405
405
1м 51с
2
Закрытый
2.3
Декларативный UI и его плюсы
↗
391
391
0м 24с
2
Закрытый
2.4
Задача 2
↗
387
34
1м 5с
0
3. А с чем его едят?
8 уроков
2 081
1 573
9м
-2
Закрытый
3.1
Настройка проекта
↗
339
245
2м 21с
3
Закрытый
3.2
Создаем свою первую Composable
↗
311
237
1м 59с
1
Закрытый
3.3
Проверим через Preview
↗
275
226
0м 29с
1
Закрытый
3.4
Расположение элементов
↗
261
204
1м 13с
-1
Закрытый
3.5
Кастомизация
↗
237
177
2м 30с
1
Закрытый
3.6
Списки
↗
219
219
1м 11с
2
Закрытый
3.7
Практика/Домашнее задание
↗
222
222
0м 15с
0
Закрытый
3.8
Задача 3
↗
217
43
1м 43с
-9
4. Состояния в Jetpack Compose
6 уроков
1 115
737
6м
3
Закрытый
4.1
Что такое состояние?
↗
227
227
0м 23с
1
Закрытый
4.2
Интересный кейс
↗
212
185
1м 4с
0
Закрытый
4.3
Как нам его контроллировать?
↗
195
153
2м 16с
0
Закрытый
4.4
State Hoisting
↗
175
134
1м 18с
0
Закрытый
4.5
Практика/Домашнее Задание
↗
158
20
1м 40с
2
Закрытый
4.6
Задача 4
↗
148
18
1м 31с
0
5. А как переключиться?
6 уроков
800
727
7м
0
Закрытый
5.1
Обозначение проблемы
↗
143
126
1м 43с
-1
Закрытый
5.2
Как работает навигация в Jetpack Compose
↗
151
126
2м 54с
0
Закрытый
5.3
Передача данных
↗
133
133
1м 18с
0
Закрытый
5.4
Вложенные навигации
↗
122
122
1м 12с
1
Закрытый
5.5
DeepLinks
↗
134
103
2м 45с
0
Закрытый
5.6
Вариант получше?
↗
117
117
0м 13с
0
6. Больше компонентов и кастомизации
6 уроков
600
479
10м
-1
Закрытый
6.1
Интро
↗
107
107
0м 18с
0
Закрытый
6.2
Использование атрибутов
↗
104
92
3м 10с
0
Закрытый
6.3
Card
↗
99
99
1м 16с
0
Закрытый
6.4
Тема приложения
↗
100
86
4м 47с
0
Закрытый
6.5
Horizontal/Vertical Pager
↗
97
78
1м 5с
0
Закрытый
6.6
Задание
↗
93
17
0м 8с
-1
7. Архитектура
4 урока
433
297
4м
6
Закрытый
7.1
Долгое интро
↗
118
100
1м 1с
3
Закрытый
7.2
Как это применимо к нам?
↗
106
91
1м 26с
2
Закрытый
7.3
Интеграция ViewModel
↗
114
89
2м 44с
1
Закрытый
7.4
Задание
↗
95
17
0м 12с
0
8. Dependency Injection
2 урока
203
138
3м
4
Закрытый
8.1
Интро
↗
94
75
1м 23с
3
Закрытый
8.2
Koin
↗
109
63
1м 16с
1
9. Запросы в сеть
4 урока
379
300
4м
3
Закрытый
9.1
Интро
↗
98
68
2м 47с
1
Закрытый
9.2
Что мы будем использовать для работы с сервером?
↗
96
71
1м 22с
1
Закрытый
9.3
Как мы пользуемся этим всем?
↗
93
69
0м 24с
1
Закрытый
9.4
Домашнее задание
↗
92
92
0м 22с
0
10. Работа с файлами
3 урока
297
297
0м
2
Закрытый
10.1
Как загружать файлы на сервер?
↗
101
101
0м 2с
2
Закрытый
10.2
Как получать файлы из локальных хранилищ?
↗
102
102
0м 2с
0
Закрытый
10.3
Домашнее задание
↗
94
94
0м 2с
0