Открываем 100+ курсов на неделю за 1 ₽Узнать больше
Партнёры Академика Pro
  • Для всех
  • С сертификатом
  • На русском языке
  • 25 часов
  • 6 247

Jetpack Compose с нуля

Изучите с нуля всё, что нужно для разработки приложений на Jetpack Compose. Минимум нужной теории и очень много практики: создайте своё первое крупное приложение — мобильный клиент VK — прямо на курсе! Курс прошли более 800 человек.

  • Для всех
  • С сертификатом
  • На русском языке
  • 25 часов
  • 6 247
Посмотреть программу

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

  • Применять Jetpack Compose при разработке приложений

  • Работать с анимациями

  • Создавать приложения с использованием Kotlin Flow

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

  • 11 модулей
  • 10 тем
  • 25 часов
  • Введение
    • Для кого этот курс и что будем изучать.
    • Что такое Jetpack Compose. Краткое введение.
  • Основы Jetpack Compose
    • Первое приложение на Jetpack Compose.
    • Preview и Column.
    • Row, Box, Modifier.
    • Instagram Profile Card. Создание шаблона.
    • Card.
    • Dark-Light Themes.
    • Text.
    • Image.
    • Порядок модифаеров.
    • Завершение работы над InstagramProfileCard.
    • VkNewsClient. Создаём шапку поста.
    • VkNewsClient. Дорабатываем карточку поста.


    В материалах модуля упоминаются социальные сети «Фейсбук»/«Инстаграм», принадлежащие Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории РФ.

  • Material Components
    • Введение в Material Components.
    • Scaffold и BottomNavigation.
    • State и рекомпозиция.
    • FAB и SnackBar.
  • Sate и работа с ViewModel
    • Рекомпозиция.
    • Добавление ViewModel в InstagramProfileCard.
    • Делегаты.
    • Слушатели клика.
    • Добавление ViewModel в VkNewsClient.
    • LazyColumn.
    • LazyRow, LazyVerticalGrid.
    • Swipe to dismiss.
    • Добавление LazyColumn в VkClient.

    В материалах модуля упоминаются социальные сети «Фейсбук»/«Инстаграм», принадлежащие Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории РФ.

Автор курса

  • Андрей Сумин

    Андрей Сумин

    Android-разработчик в «Лаборатории Касперского»

    Автор курсов по Android-разработке и языкам Java и Kotlin

Сертификат от Андрей Сумин

Подтвердит, что вы прошли курс, и усилит ваше портфолио или резюме.

Часто задаваемые вопросы

  • Как проходить обучение на платформе, чтобы освоить профессию Android-разработчика? С чего мне лучше начать?

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