Содержание курса
1. Введение
4 урока
1 105
1 072
7м
22
Закрытый
1.1
Введение
↗
386
386
1м 54с
7
Закрытый
1.2
Что такое Android-разработка ?
↗
268
268
3м 42с
6
Закрытый
1.3
Особенности Android-разработки ...
↗
243
210
3м 50с
5
Закрытый
1.4
👨💻 Об авторе
↗
208
208
1м 2с
4
2. Основные языки для разработки мобильных приложений
6 уроков
1 161
1 161
14м
19
Закрытый
2.1
Введение
↗
208
208
1м 18с
3
Закрытый
2.2
Java
↗
197
197
2м 19с
4
Закрытый
2.3
Kotlin
↗
215
215
1м 8с
3
Закрытый
2.4
Objective C
↗
192
192
1м 9с
3
Закрытый
2.5
Swift
↗
175
175
5м 45с
3
Закрытый
2.6
C#
↗
174
174
3м 8с
3
3. Инструменты разработки мобильных приложений
3 урока
471
471
11м
6
Закрытый
3.1
Android Studio
↗
176
176
3м 11с
2
Закрытый
3.2
Xcode
↗
148
148
4м 53с
2
Закрытый
3.3
Visual Studio 2022
↗
147
147
4м 59с
2
4. Введение в Android-разработку
5 уроков
694
647
83м
7
Закрытый
4.1
Что такое Android и его особенности
↗
165
165
2м 7с
3
Закрытый
4.2
Устройство Android-экосистемы
↗
155
155
2м 30с
1
Закрытый
4.3
Установка и настройка Android Studio
↗
153
129
39м 27с
1
Закрытый
4.4
Знакомство с эмулятором и подключение реального устройства
↗
139
118
36м 59с
1
Закрытый
4.5
Датчики смартфона — какие бывают и зачем нужны
↗
82
80
3м 47с
1
5. Основы языка Kotlin
3 урока
445
445
12м
4
Закрытый
5.1
Основные синтаксические конструкции Kotlin
↗
167
167
4м 6с
1
Закрытый
5.2
Работа с коллекциями
↗
144
144
4м 48с
2
Закрытый
5.3
Основы объектно-ориентированного программирования (ООП)
↗
134
134
4м 9с
1
6. Основы Android-приложений
9 уроков
870
782
57м
9
Закрытый
6.1
Структура проекта в Android Studio
↗
120
78
33м 46с
1
Закрытый
6.2
Android Manifest и его роль
↗
107
107
3м 53с
1
Закрытый
6.3
Что такое Activity
↗
112
112
4м 37с
1
Закрытый
6.4
Процессы и состояния Activity в Android
↗
89
89
1м 29с
1
Закрытый
6.5
Комментирование кода
↗
90
90
2м 7с
1
Закрытый
6.6
Ресурсы: строки, стили, темы и цвета
↗
101
77
3м 51с
1
Закрытый
6.7
Работа с графиками: Drawable и Canvas
↗
88
72
6м 24с
1
Закрытый
6.8
Работа с графиками: Tween Animation и Frame Animation
↗
80
74
1м 19с
1
Закрытый
6.9
Работа со службами: Services
↗
83
83
3м 24с
1
7. Пользовательский интерфейс (UI)
5 уроков
400
379
57м
5
Закрытый
7.1
Основы XML-разметки
↗
92
92
3м 7с
1
Закрытый
7.2
Работа с View: TextView, Button, ImageView и другие
↗
84
72
47м 59с
1
Закрытый
7.3
Layout-менеджеры
↗
78
69
2м 48с
1
Закрытый
7.4
Fragment
↗
68
68
2м 49с
1
Закрытый
7.5
Создание интерактивных интерфейсов
↗
78
78
4м 46с
1
8. Работа с командной строкой
8 уроков
554
514
9м
8
Закрытый
8.1
Введение в командную строку
↗
81
72
1м 27с
1
Закрытый
8.2
Настройка среды
↗
75
70
1м 13с
1
Закрытый
8.3
Основные команды
↗
71
68
1м 53с
1
Закрытый
8.4
Работа с эмулятором
↗
70
63
1м 6с
1
Закрытый
8.5
Автоматизация задач
↗
63
60
1м 28с
1
Закрытый
8.6
Отладка и тестирование
↗
65
62
2м 33с
1
Закрытый
8.7
Работа с репозиториями
↗
62
60
1м 11с
1
Закрытый
8.8
Практические задания
↗
67
59
0м 30с
1
9. Работа с данными
5 уроков
362
351
19м
4
Закрытый
9.1
SharedPreferences для хранения настроек
↗
72
72
1м 18с
1
Закрытый
9.2
SQLite для работы с локальной базой данных
↗
75
66
3м 52с
1
Закрытый
9.3
Room Library для удобного взаимодействия с SQLite
↗
71
71
3м 39с
0
Закрытый
9.4
Работа с файлами и внешним хранилищем
↗
74
74
10м 20с
1
Закрытый
9.5
Руководство по работе с файлами формата JSON
↗
70
68
2м 14с
1
10. Сетевые запросы и API
4 урока
287
287
15м
3
Закрытый
10.1
Основы работы с сетью
↗
71
71
2м 57с
1
Закрытый
10.2
REST API и формат JSON
↗
73
73
4м 42с
1
Закрытый
10.3
Библиотеки для работы с сетью
↗
71
71
5м 46с
0
Закрытый
10.4
Обработка ошибок и исключений
↗
72
72
4м 9с
1
11. Многопоточность
3 урока
216
216
9м
3
Закрытый
11.1
Основы работы с потоками
↗
71
71
5м 51с
1
Закрытый
11.2
Использование Coroutines в Kotlin
↗
72
72
2м 42с
1
Закрытый
11.3
Применение LiveData и ViewModel
↗
73
73
2м 3с
1
12. Расширенные возможности
5 уроков
359
345
9м
5
Закрытый
12.1
Навигация между экранами
↗
73
73
2м 6с
1
Закрытый
12.2
Фрагменты и их использование
↗
72
72
2м 23с
1
Закрытый
12.3
Введение в Jetpack Compose (по желанию)
↗
73
68
2м 51с
1
Закрытый
12.4
Push-уведомления
↗
74
66
1м 29с
1
Закрытый
12.5
Создание пользовательских диалоговых окон
↗
67
66
1м 23с
1
13. Финальный проект
5 уроков
381
305
12м
5
Закрытый
13.1
Постановка задачи для проекта
↗
75
75
0м 5с
1
Закрытый
13.2
Создание структуры приложения
↗
80
4
0м 4с
1
Закрытый
13.3
Реализация основных экранов и функционала
↗
74
74
7м 15с
1
Закрытый
13.4
Тестирование и отладка
↗
77
77
1м 9с
1
Закрытый
13.5
Публикация приложения в Google Play Store
↗
75
75
3м 27с
1
14. Заключение
3 урока
216
210
4м
3
Закрытый
14.1
Итоги курса
↗
72
72
1м 56с
1
Закрытый
14.2
Рекомендации для дальнейшего изучения
↗
73
73
2м 38с
1
Закрытый
14.3
Вопросы и ответы
↗
71
65
1м 18с
1
15. Дополнения
2 урока
147
147
3м
2
Закрытый
15.1
Чек-листы и шпаргалки
↗
73
73
2м 49с
1
Закрытый
15.2
Ресурсы для изучения
↗
74
74
1м 50с
1