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

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

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

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

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

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

Разделы в курсе «Android-разработка: курс для начинающих» 9 разделов Уроки в курсе «Android-разработка: курс для начинающих» 77 уроков Тесты в курсе «Android-разработка: курс для начинающих» 438 тестов Задачи в курсе «Android-разработка: курс для начинающих» 60 задач Время прохождения курса «Android-разработка: курс для начинающих» 19 ч. Последнее обновление курса «Android-разработка: курс для начинающих» обн. 23 августа 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. Финал