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

Изначально курс планировался только про подготовку к собеседованию. Но в процессе накопилось много фундаментальных моментов. 

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

При этом, если вы уже уверенно верстаете на compose и…

Чему вы научитесь

  • Использовать все базовые компоненты: Text, Icon, Image, Button, TextField
  • Верстать сложные экраны с помощью контейнеров: Box, Column, Row
  • Работать с простыми списками с помощью Column и LazyColumn*
  • Управлять состоянием в UI с помощью remember и mutableStateOf*
  • Работать с Figma: "переносить" дизайн в код
  • * Продвинутая работа со списками и стейтом вынесена во вторую часть курса - в отдельный курс. Можете найти поиском по названию "Android Jetpack Compose 2026. Подготовка к собеседованию Часть 2"

О курсе

Это первая часть двухступенчатой программы подготовки к собеседованию по Jetpack Compose

Почему курс разделен на две части?

Решил декомпозировать курс, потому что в подготовке к собеседованию есть 2 блока:
 - Базовые компоненты
 - Непосредственно сами вопросы и задачи с собеседований
Соответственно, курс так и разбит

В первой части:
Будет разбор базовых компонентов и прорешивание задач на верстку этих компонентов. Пример задач на верстку из модуля 7

Во второй части:
Добиваем продвинутые темы и разбираем вопросы и задачи с реальных собеседований.
Прикладываю скриншот разбора одного из тестовых заданий. Как видите, если в первой части верстка отдельных компонентов, то во второй - верстка целых экранов с разными состояниями. Причем, это разбор тестового задания - верстка списка с пагинацией и обработкой ошибок

Для кого этот курс

🎯 Если вы знаете android, но не работали с Compose - Вам будет полезно иметь план/структуру занятий - Потренироваться с версткой на реальных задачах 🎯 Если вы уверенно работаете с compose и ищите вопросы с собеседований: - Здесь можете набить руку на верстке задач - Точечно пробежаться по оглавлению - Разобрать продакшен кейсы: те же неразрывные пробелы, работа с локализацией, оптимизация изображений - И далее стоит переходить ко второй части - все вопросы с собеседований вынес в отдельный курс 🎯 Если вы начинающий в разработке - В идеале уже знать Котлин, но этот курс уже содержит пример запуска проекта - Можно попробовать начинать android разработку с этого курса

Начальные требования

Хочется видеть:
✅ Базовое знание Kotlin: функции, классы, переменные
✅ Установленную Android Studio (Пример запуска проекта в первом модуле)
❌ Опыт с Compose не требуется - в этом курсе разбор с нуля

Наши преподаватели

Как проходит обучение

Давайте обсудим, как проходят занятия на примере модуля с текстами (composable функция Text):

📚 1. Теория
Начинаем с разбора контракта функции. Смотрим, какие параметры как влияют на внешний вид компонента.

📱 2. Продакшен кейсы
Далее переходим к разбору кейсов с прода. Для текстов это работа с  локализацией и неразрывные пробелы.
А в случае с картинками разберем, как оптимизировать вес изображений.

🖌️ 3. Figma
Разбираем, как работать с Figma для данного компонента. Как копировать стили текста из Figma в код. И в целом, что такое Figma и зачем ее использовать.

🛠️ 4. Практика
Финальные занятия каждого модуля посвящены вопросам для самопроверки и задачам для самостоятельной верстки

🎯 5. Результат
В результате, к концу курса у вас будет:
 - Навык верстки compose функций по макетам из Figma
 - База из сверстанных compose компонентов
 - Понимание, какие темы осталось разобрать далее

Программа курса

загружаем...

Что вы получаете

  • ✅ 30 занятий - конспект текстом + видео запись занятия
  • ✅ 25 задач для самостоятельной верстки
  • ✅ Задачи от простых кнопок до верстки ячеек списка и мини-фичей
  • ✅ Ссылки на Figma с макетами всех заданий
  • ✅ Исходный composable код находится прямо в занятии
  • ✅ Понимание, какие темы осталось разобрать далее
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно