Курс на Stepik
Обложка курса «Android-разработка: курс для начинающих» на Stepik
690 ₽

Android-разработка: курс для начинающих ★ 0.000

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

Курс с большим количеством практических задач, удобный для самостоятельного изучения. Вы разработаете с нуля 5 мобильных приложений, которые будете улучшать во время прохождения курса, и три проекта по окончанию изучения теории.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Android-разработка: курс для начинающих»Учеников на курсе 260
Сертификаты, выданные на курсе «Android-разработка: курс для начинающих»Сертификатов выдано 8
Отзывы о курсе «Android-разработка: курс для начинающих»Отзывов получено 0
Рейтинг курса «Android-разработка: курс для начинающих»Рейтинг курса 0.000
Уроки в курсе «Android-разработка: курс для начинающих»Количество уроков 77
Тесты в курсе «Android-разработка: курс для начинающих»Количество квизов 437
Задачи с кодом в курсе «Android-разработка: курс для начинающих»Количество задач с кодом 60
Время прохождения курса «Android-разработка: курс для начинающих»Время прохождения курса —
Стоимость курса «Android-разработка: курс для начинающих»Стоимость курса 690 ₽ —
Обновления курса «Android-разработка: курс для начинающих»Обновления курса — —
Дата публикации курса «Android-разработка: курс для начинающих»Дата публикации курса — ———
Последнее обновление курса «Android-разработка: курс для начинающих»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Android-разработка: курс для начинающих» 9 разделов Уроки в курсе «Android-разработка: курс для начинающих» 77 уроков Тесты в курсе «Android-разработка: курс для начинающих» 437 тестов Задачи в курсе «Android-разработка: курс для начинающих» 60 задач Время прохождения курса «Android-разработка: курс для начинающих» 17 ч. Последнее обновление курса «Android-разработка: курс для начинающих» обн. 7 октября 2026

Общая информация о курсе

3 урока
1. Общая информация о курсе ↗
2. Как проходить курс? ↗
3. Дорожная карта - от 03.06.2025 ↗

Операционная система Android

4 урока
1. Введение. Знакомство с ОС Android ↗
2. Как устроена работа мобильных приложений? ↗
3. Жизненный цикл мобильных приложений ↗
4. Interview - Вопросы по материалу ↗

Среда разработки "Android Studio"

11 уроков
1. Шаг 1. Как создать проект? ↗
2. Шаг 2. Знакомство с IDE ↗
3. Шаг 3. Как добавить цветовую палитру из брендбука? ↗
4. Шаг 4. Как добавить иконку для приложения? ↗
5. Шаг 5. Как добавить картинки для приложения? ↗
6. Шаг 6. Как добавить локализацию (русский/английский)? ↗
7. Шаг 7. Как добавить сторонние библиотеки? ↗
8. Шаг 8. Как опубликовать проект в Git? ↗
9. Шаг 9. Как отладить приложение? ↗
10. Шаг 10. Как подготовить установочный файл для RuStore? ↗
11. Interview - Вопросы по материалу ↗

Создание пользовательского интерфейса

23 урока
1. Знакомство с UI ↗
2. Отрисовка UI. Расположение UI-элементов ↗
3. Предпросмотр результата Composable-функции ↗
4. Декомпозиция дизайн-макета на UI-компоненты  ↗
5. Задачи на закрепление материала (часть 1) ↗
6. Задачи на закрепление материала (часть 2) ↗
7. Ресурсы. Строки и изображения ↗
8. Material Theme. Цвета и шрифты ↗
9. Custom Material Theme ↗
10. Библиотеки для работы с изображениями - Coil, Fluent ↗
11. Дизайн-макеты в Figma. Что требуется знать разработчику? ↗
12. Modifier. Кастомизация UI ↗
13. Modifier. Трансформация UI ↗
14. Modifier. Интерактивный UI ↗
15. Usefriendly UI - как подружить пользователя с приложением? ↗
16. Best practiсes - как проектировать экраны? ↗
17. Work cases - задачи и варианты их решения ↗
18. App Tasks #1 - "FishGallery" ↗
19. App Tasks #2 - "Tour by planets" ↗
20. App Tasks #3 - "Space traveler" ↗
21. App Tasks #4 - "IG Shop" ↗
22. App Tasks #5 - "Fly-Fly House" ↗
23. Interview - Вопросы по материалу ↗

Проектирование взаимодействия пользователя с приложением

14 уроков
1. Знакомство с обработкой действий пользователя ↗
2. Навигация между экранами ↗
3. Диалоговые и модальные окна ↗
4. State. Состояния экрана ↗
5. Event. События пользователя ↗
6. Action. Действия системы ↗
7. Best practiсes - как проектировать взаимодействие? ↗
8. Work cases - задачи и варианты их решения ↗
9. App Tasks #1 - "FishGallery" ↗
10. App Tasks #2 - "Tour by planets"  ↗
11. App Tasks #3 - "Space traveler" ↗
12. App Tasks #4 - "IG Shop" ↗
13. App Tasks #5 - "Fly-Fly House" ↗
14. Interview - Вопросы по материалу ↗

Реализация бизнес-логики

12 уроков
1. Знакомство с бизнес-логикой ↗
2. Context. Доступ к ресурсам и менеджерам ↗
3. SharedPreferences. Сохранение данных приложения ↗
4. Flow & Coroutines. Работа с потоками ↗
5. ViewModel. Сохранение состояния приложения ↗
6. Архитектура приложений. MVC, MVVM, MVI ↗
7. App Tasks #1 - "FishGallery" ↗
8. App Tasks #2 - "Tour by planets"  ↗
9. App Tasks #3 - "Space traveler" ↗
10. App Tasks #4 - "IG Shop" ↗
11. App Tasks #5 - "Fly-Fly House" ↗
12. Interview - Вопросы по материалу ↗

Обработка ошибок в мобильных приложениях

5 уроков
1. Знакомство с исключениями ↗
2. Задачи на закрепление материала ↗
3. Best practiсes - как легко исправить 99% ошибок? ↗
4. Задачи по улучшению приложений ↗
5. Interview - Вопросы по материалу ↗

Работа над мини-проектами

3 урока
1. Проект #1 - Читательский билет ↗
2. Проект #2 - Список задач (TODO list) ↗
3. Проект #3 - Социальная сеть для пекарей ↗

Финал

2 урока
1. Делимся своими наработками ↗
2. Финал ↗