Курс на Stepik
Обложка курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» на Stepik
Бесплатно

Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1 5.000

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

Изначально курс планировался только про подготовку к собеседованию. Но в процессе накопилось много фундаментальных моментов. Выделил их в отдельный курс, чтобы каждый раз не переключаться на разбор основ. Каждая тема закрепляется задачами из реальных проектов При этом, если вы уже уверенно верстаете на compose и ищите именно вопросы с собеседований или разбор тестовых заданий или задач с собесов, тогда переходите ко второй части К слову, в подготовке курса(обе части) участвовал профессиональный дизайнер

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Учеников на курсе 45
Сертификаты, выданные на курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Сертификатов выдано 0
Отзывы о курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Отзывов получено 2
Рейтинг курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Рейтинг курса 5.000
Уроки в курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Количество уроков 37
Тесты в курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Количество квизов 38
Время прохождения курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Время прохождения курса
Обновления курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Обновления курса
Дата публикации курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Дата публикации курса
Последнее обновление курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1»Последнее обновление

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

Разделы в курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» 9 разделов Уроки в курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» 37 уроков Тесты в курсе «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» 38 тестов Время прохождения курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» 3 ч. Последнее обновление курса «Android Jetpack Compose 2026. Подготовка к собеседованию Часть 1» обн. 22 марта 2026

1. Модуль 1: Подключаем Compose и разбираемся в терминах

2 урока
Закрытый
1.1 Занятие 1: Старт за 5 минут. Подключаем Compose в проект
7
3
5м 31с
0
Закрытый
1.2 Занятие 2: Разбираемся в ключевых compose терминах
1
1
6м 14с
0

2. Модуль 2: Text в compose. От контракта до локализации

5 уроков
Закрытый
2.1 Занятие 1: Text. Ключевые параметры, которые нужно знать
1
1
9м 5с
0
Закрытый
2.2 Занятие 2: Неразрывные пробелы. Зачем нужны и как реализовать
1
1
5м 16с
0
Закрытый
2.3 Занятие 3: Локализация текста. Поддержка нескольких языков
1
1
6м 34с
0
Закрытый
2.4 Занятие 4: Работа в Figma. Как перенести стили в код
1
1
-
0
Закрытый
2.5 Занятие 5: Задачи на верстку текстов и заголовков
1
0
-
0

3. Модуль 3: Icon. Цвета, клики и экспорт иконок из Figma

5 уроков
Закрытый
3.1 Занятие 1: Icon. Разбираем контракт функции
1
0
6м 8с
0
Закрытый
3.2 Занятие 2: Цвет иконок: tint vs. color
1
0
7м 56с
0
Закрытый
3.3 Занятие 3: Кликабельные иконки. Как увеличить область клика
1
0
6м 32с
0
Закрытый
3.4 Занятие 4: Экспорт иконок из Figma в Android без потери качества
1
0
4м 20с
0
Закрытый
3.5 Занятие 5: Задачи на верстку иконок
0
0
-
0

4. Модуль 4: Image. Работа с изображениями и оптимизация размера

5 уроков
Закрытый
4.1 Занятие 1: Icon vs Image. Почему не достаточно Icon
1
0
10м 58с
0
Закрытый
4.2 Занятие 2: Image. Способы загрузки и масштабирования изображений
1
0
8м 14с
0
Закрытый
4.3 Занятие 3: Coil. Загружаем изображения из интернета
1
0
11м 43с
0
Закрытый
4.4 Занятие 4: Экспорт изображений из Figma. Оптимизация и сжатие
1
0
12м 29с
0
Закрытый
4.5 Занятие 5: Задачи на верстку изображений
1
0
-
0

5. Модуль 5: Button. Вариации кнопок, клики и ripple-эффект

5 уроков
Закрытый
5.1 Занятие 1: Button. Разбор параметров контракта функции
1
1
-
0
Закрытый
5.2 Занятие 2: IconButton. Плюсы, минусы и когда использовать
1
1
-
0
Закрытый
5.3 Занятие 3: Вариации кнопок
0
0
-
0
Закрытый
5.4 Занятие 4: Ripple-эффект. Настраиваем анимацию клика
0
0
-
0
Закрытый
5.5 Занятие 5: Задачи на верстку
0
0
-
0

6. Модуль 6: TextField. Верстка полей ввода

5 уроков
Закрытый
6.1 Занятие 1: Почему текст в поле не обновляется и как это исправит
0
0
-
0
Закрытый
6.2 Занятие 2: Label vs Placeholder vs Hint. Разница и использование
0
0
-
0
Закрытый
6.3 Занятие 3: Типы клавиатур. Продакшен кейсы
0
0
-
0
Закрытый
6.4 Занятие 4: TextField vs BasicTextField. Когда нужно базовое поле
0
0
-
0
Закрытый
6.5 Занятие 5: Задачи PRO. Верстка
0
0
-
0

7. Модуль 7: Контейнеры. Располагаем элементы в compose из Figma

4 урока
Закрытый
7.1 Занятие 1: Box. Верстка аватарки с индикатором
0
0
-
0
Закрытый
7.2 Занятие 2: Column. Вертикальное расположение компонентов
0
0
-
0
Закрытый
7.3 Занятие 3: Row и работа с весами
0
0
-
0
Закрытый
7.4 Занятие 4: Задачи на верстку. Поиск, файл и снекбар при ошибке
1
0
-
0

8. Модуль 8: Списки. От скролла "Профиля" до обновления ячеек

3 урока
Закрытый
8.1 Занятие 1: Зачем нужен скрол Column для захардкоженных элементов
0
0
-
0
Закрытый
8.2 Занятие 2: LazyColumn vs Column. Что выбрать и почему это важно
0
0
-
0
Закрытый
8.3 Занятие 3: Задачи PRO. Верстка онбординга
0
0
-
0

9. Модуль 9: State в UI. Remember, счетчики и обновление стейта

3 урока
Закрытый
9.1 Занятие 1: Remember. Как сохранить состояние поля ввода
0
0
-
0
Закрытый
9.2 Занятие 2: Счетчик и лимит символов. Обновление UI на практике
0
0
-
0
Закрытый
9.3 Занятие 3: Задачи PRO. Верстка комментария, рейтинга и фильтров
0
0
-
0