Курс на Stepik
Обложка курса «Android Jetpack Compose Crash Course» на Stepik
Бесплатно

Android Jetpack Compose Crash Course 4.000

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

Очень хорошее понимание ООП Понимание многопоточности будет плюсом Хорошее понимание Котлин Что такое лямбды и экстеншн функции Понимание как примерно работают андроид приложения

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Android Jetpack Compose Crash Course»Учеников на курсе 927
Сертификаты, выданные на курсе «Android Jetpack Compose Crash Course»Сертификатов выдано 0
Отзывы о курсе «Android Jetpack Compose Crash Course»Отзывов получено 7
Рейтинг курса «Android Jetpack Compose Crash Course»Рейтинг курса 4.000
Уроки в курсе «Android Jetpack Compose Crash Course»Количество уроков 47
Тесты в курсе «Android Jetpack Compose Crash Course»Количество квизов 12
Время прохождения курса «Android Jetpack Compose Crash Course»Время прохождения курса
Обновления курса «Android Jetpack Compose Crash Course»Обновления курса
Дата публикации курса «Android Jetpack Compose Crash Course»Дата публикации курса
Последнее обновление курса «Android Jetpack Compose Crash Course»Последнее обновление
Сложность normal

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

Разделы в курсе «Android Jetpack Compose Crash Course» 10 разделов Уроки в курсе «Android Jetpack Compose Crash Course» 47 уроков Тесты в курсе «Android Jetpack Compose Crash Course» 12 тестов Время прохождения курса «Android Jetpack Compose Crash Course» 1 ч. Последнее обновление курса «Android Jetpack Compose Crash Course» обн. 2 года назад

Предварительные материалы

4 урока
1. Установка Android Studio
2. Git
3. Принципы
4. Задача

Jetpack Compose. Intro

4 урока
1. Что такое Jetpack Compose?
2. А чем плох View-based UI?
3. Декларативный UI и его плюсы
4. Задача 2

А с чем его едят?

8 уроков
1. Настройка проекта
2. Создаем свою первую Composable
3. Проверим через Preview
4. Расположение элементов
5. Кастомизация
6. Списки
7. Практика/Домашнее задание
8. Задача 3

Состояния в Jetpack Compose

6 уроков
1. Что такое состояние?
2. Интересный кейс
3. Как нам его контроллировать?
4. State Hoisting
5. Практика/Домашнее Задание
6. Задача 4

А как переключиться?

6 уроков
1. Обозначение проблемы
2. Как работает навигация в Jetpack Compose
3. Передача данных
4. Вложенные навигации
5. DeepLinks
6. Вариант получше?

Больше компонентов и кастомизации

6 уроков
1. Интро
2. Использование атрибутов
3. Card
4. Тема приложения
5. Horizontal/Vertical Pager
6. Задание

Архитектура

4 урока
1. Долгое интро
2. Как это применимо к нам?
3. Интеграция ViewModel
4. Задание

Dependency Injection

2 урока
1. Интро
2. Koin

Запросы в сеть

4 урока
1. Интро
2. Что мы будем использовать для работы с сервером?
3. Как мы пользуемся этим всем?
4. Домашнее задание

Работа с файлами

3 урока
1. Как загружать файлы на сервер?
2. Как получать файлы из локальных хранилищ?
3. Домашнее задание