Курс на Stepik
Обложка курса «Современная Android-разработка с нуля» на Stepik
7 990₽ -25%
--:--:--
5 990

Современная Android-разработка с нуля 5.000

Открыть на
STEPIK.ORG

Научитесь создавать быстрые, стабильные и удобные приложения на современном стеке, рекомендованном Google в 2026 году. Курс подойдёт новичкам и тем, кто хочет перейти на актуальные инструменты и подходы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Современная Android-разработка с нуля»Учеников на курсе 923
Сертификаты, выданные на курсе «Современная Android-разработка с нуля»Сертификатов выдано 100
Отзывы о курсе «Современная Android-разработка с нуля»Отзывов получено 17
Рейтинг курса «Современная Android-разработка с нуля»Рейтинг курса 5.000
Уроки в курсе «Современная Android-разработка с нуля»Количество уроков 102
Тесты в курсе «Современная Android-разработка с нуля»Количество квизов 31
Время прохождения курса «Современная Android-разработка с нуля»Время прохождения курса
Стоимость курса «Современная Android-разработка с нуля»Стоимость курса 7 990 ₽
Обновления курса «Современная Android-разработка с нуля»Обновления курса
Дата публикации курса «Современная Android-разработка с нуля»Дата публикации курса
Последнее обновление курса «Современная Android-разработка с нуля»Последнее обновление

Содержание курса

Разделы в курсе «Современная Android-разработка с нуля» 6 разделов Уроки в курсе «Современная Android-разработка с нуля» 102 урока Тесты в курсе «Современная Android-разработка с нуля» 31 тест Время прохождения курса «Современная Android-разработка с нуля» 24 ч. Последнее обновление курса «Современная Android-разработка с нуля» обн. 10 августа 2026

Введение

10 уроков
1. Установка среды разработки
2. Знакомство с Android Studio
3. Разбор первой программы. Dp и Sp
4. Modifier
5. Row Column Alignment
6. Combining Containers
7. ARGB модель
8. Scaffold и Custom Components
9. Material Theme
10. Preview и итоги раздела

Создаём калькулятор

10 уроков
1. Создаём тему для калькулятора
2. Создание каркаса приложения
3. Clip. Дорабатываем UI
4. State Рекомпозиции и Логи
5. View и ViewModel
6. Использование паттерна Команда
7. StateFlow и ViewModel
8. Добавляем стейты экрана
9. Форматирование выражения
10. Завершение работы над калькулятором

Приложение NotePad

28 уроков
1. Введение в Clean Architecture
2. Domain слой. Часть 1
3. Domain слой. Часть 2
4. Тестовый Репозиторий
5. NotesViewModel. FlatMapLatest
6. Подготовка к созданию UI
7. RememberScrollState
8. LazyLists
9. Key и настройка темы
10. NotesScreen UI. Часть 1
11. NotesScreen UI. Часть 2
12. ViewModelScope
13. Форматирование даты
14. NotesScreen UI. Часть 3
15. CreateNoteViewModel
16. CreateNoteScreen
17. SideEffects
18. EditNoteScreen
19. Кастомная навигация
20. Jetpack Compose Navigation
21. Передача параметров в навигации
22. Введение в базы данных
23. Mapper и Entity
24. SQL. Создание DAO
25. Context
26. Создание базы данных
27. NotesRepositoryImpl
28. Использование нового репозитория

Dependency Injection в Android

10 уроков
1. Dependency Injection. Введение
2. Компонент. Инъекция в свойства класса
3. Жизненный цикл зависимостей
4. Подключение Hilt
5. Module Provides Singleton
6. Binds
7. Assisted Inject
8. Hilt Navigation Compose
9. Практика. Добавление Hilt в приложение Notes
10. FAQ и подведение итогов

Организация локального хранения данных

15 уроков
1. Сериализация контента
2. Подготовка к работе с изображениями
3. ActivityResultApi
4. Сохранение изображений
5. Coil и группировка изображений
6. Практика. Экран редактирования заметки
7. External и Internal Storage
8. Работа с Internal Storage
9. Отображение картинок на главной
10. Градиенты и строковые ресурсы
11. Splash Screen Api
12. Нормализация БД
13. Embedded Relation Join
14. Поддержка новой схемы БД
15. Транзакции и Итоги

Работа с сетью в Android

29 уроков
1. Демонстрация приложения News
2. Добавление зависимостей
3. Domain слой и Database
4. Index Room
5. Знакомство с API
6. Retrofit
7. Реализация Репозитория
8. SubscriptionsViewModel
9. SubscriptionsScreen
10. SubscriptionsScreen Часть 2
11. Явные и неявные интенты
12. Компоненты Android
13. WorkManager
14. Hilt with Workers
15. Domain Settings
16. Data Store
17. Annotation param и Merged Manifests
18. Constraints
19. AppStartupManager
20. Notifications
21. Pending Intent
22. Применение настроек для загрузки
23. BuildConfig
24. SettingsViewModel
25. SettingsScreen
26. Навигация
27. Тест. Часть 1
28. Тест. Часть 2
29. Финал